如果想知道某个日期是星期几,可以使用Excel中的WEEKDAY 函数。
WEEKDAY 函数介绍:
WEEKDAY 函数的作用是返回某个日期为星期几。
该函数的语法为:WEEKDAY(serial_number,[return_type])
●Serial_number (必需)。一个序列号,代表要查找的日期。可以引用日期格式的单元格中的内容。如果要直接输入日期,应使用 DATE 、TODAY等日期函数或者将日期作为其他公式的结果输入(例如:使用函数 DATE(2008,1,1) 输入 2008 年 1 月 1 日)。注意如果日期以文本形式输入会出现错误。
●Return_type 可选。用于确定WEEKDAY 函数返回值类型的数字。下图是Return_type 采用不同数字时WEEKDAY 函数所返回的值。(感觉将Return_type设置成2更加直观,即WEEKDAY 返回值中用数字1代表星期一,数字7代表星期天)
WEEKDAY 函数用法举例:
例如要用WEEKDAY 函数查询2008年1月1日是星期几:
●先在Excel中输入要查询的日期,本例为“2008年1月1日”,注意不要输入汉字,可以输入成“2008-1-1”或者“2008/1/1”。
●点击选中要显示所查询日期是星期几的单元格。
●在编辑栏中输入=WEEKDAY(。
●用鼠标点击要查询日期所在的单元格。
●点击后,编辑栏中就会自动输入要查询日期所在的单元格名称,本例为“B3”。
●再在编辑栏处输入一个英文的逗号和数字2及右侧的小括号,即完成输入“=WEEKDAY(B3,2)”。其中的“2”是WEEKDAY函数的参数,表示用数字1代表星期一,数字7代表星期天。也可以根据需要按上述介绍输入其他参数。
●在编辑栏中输入好函数后,鼠标点击编辑栏左侧的对号或者按键盘的回车键。
●这时,所选单元格中就会用小写数字显示出要查询的日期是星期几了。本例为“2”,即为星期二。如果是星期天,则显示为小写数字“7”。(如果之前输入的是其他return_type参数,则各数字所代表的星期数值会不同,详见上述WEEKDAY 函数介绍)
●通过查询日历可以看出本例中的“2008年1月1日”的确为星期二。
●要注意的是,要想让Excel用数字1代表星期一,数字7代表星期天,WEEKDAY函数中最后的Return_type参数必须是“2”,如果省略该参数或者输入数字“1”,则Excel会用数字0代表星期一,数字6代表星期天,这时本例的星期二就变成用数字3来代表了,这样感觉不太直观。在非特殊的情况下最好不要这样设置。
●另外还要注意要查询日期所在的单元格必须为日期格式。在输入日期时将年月日之间用“/”或者“-”隔开(如:“2008-1-1”或者“2008/1/1”),再按键盘的回车键,通常Excel会自动把该单元格设置成日期格式。