您可能已经知道可以使用WEEKDAY函数返回星期几的数字表示形式。例如,以下代码返回单元格A7中任何日期的星期几:

=weekday(A7)

数值可能会有所帮助,但是您真正想要的是为星期几命名,例如星期一,星期二等。在这种情况下,您需要使用TEXT函数找出答案:

=text(A7, "dddd")

|||| TEXT函数返回一个文本字符串,该文本字符串根据您在第二个参数中指定的内容进行格式化。在这种情况下,参数为“ dddd”,表示“给我整整一天”。假设单元格A7中的值是真实日期,则该函数返回该日期的星期几的所需名称。

通过更改与TEXT函数一起使用的格式字符串,可以获得星期几的不同变化。例如,如果只需要一周的三个字母的一天,则可以使用以下命令:

=text(A7, "ddd")

这将返回Mon,Tue,Wed等。如果使格式字符串更短(例如“ d”或“ dd”),则不再获得星期几,而是获得每月的数字天。