Excel中根据日期计算星期几的方法
方法一、使用TEXT函数
如果你想要返回星期几的文本形式,比如“星期一”、“星期二”等,可以使用TEXT函数
根据指定的数字格式将数值转成文本=TEXT(value, format_text)
=text(A2, "aaaa")
方法二、使用WEEKDAY函数
WEEKDAY函数可以直接返回一个日期的星期几,返回值的范围是1(星期日)到7(星期六)。函数的基本语法是:=WEEKDAY(日期, [返回类型])
其中,日期是你要计算的日期,[返回类型]
是一个可选参数,用来指定星期的起始日。默认情况下,如果省略这个参数,Excel会以星期日为一周的开始(1=星期日,2=星期一,…,7=星期六)。如果你想以星期一为一周的开始,可以将[返回类型]
设置为2
=WEEKDAY(A1, 2)
方法三、使用CHOOSE和WEEKDAY函数
如果你想要根据WEEKDAY
函数的数字返回对应的星期几的文本,可以使用CHOOSE
函数:
=CHOOSE(WEEKDAY(A1), "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六")