EXCEL:WEEKDAY函数

应用场景

在工作中可能会遇到这样的需求,在单元格里填写日期的时候,可以具体的哪一天,但要知道这一天具体是星期几,可能还需要打开日历查看,或者脑子里计算一下。
实际上Excel中定义了这样可以帮助判断指定日期是一星期中星期几的的函数公式,只要稍加应用就可以实现实际使用需求。

WEEKDAY函数介绍

首先还是先放官方帮助文档里对weekday函数的解释说明:WEEKDAY函数
不想看官方文档的可以往下看。

WEEKDAY(serial_number,[return_type])

函数说明

函数说明:返回对应于某个日期的一周中的第几天。 默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数。

参数说明

Serial_number :必需。 一个序列号,代表尝试查找的那一天的日期。 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 如果日期以文本形式输入,则会出现问题。

Return_type :可填可不填。 用于确定返回值类型的数字。如果这个参数省略,则默认天数是 1(星期日)到 7(星期六)范围内的整数。

以下是指定 Return_type 后,会返回不同 的 星期一到星期天对应的数字。
在这里插入图片描述

使用示例

最普通的用法就是直接返回代表星期几的数字,即第二个参数填"2"。

=WEEKDAY(单元格,2)

拓展用法,就是将WEEKDAY函数的返回值再做IF的判断,用文字表示星期几。
在这里插入图片描述

=IF(WEEKDAY(A2,2)=1,"星期一",
IF(WEEKDAY(A2,2)=2,"星期二",
IF(WEEKDAY(A2,2)=3,"星期三",
IF(WEEKDAY(A2,2)=4,"星期四",
IF(WEEKDAY(A2,2)=5,"星期五",
IF(WEEKDAY(A2,2)=6,"星期六",
IF(WEEKDAY(A2,2)=7,"星期七","")))))))

以上。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值