您正在使用 IPV6 [2600:1f28:365:80b0:41d:4c79:9a62:c936] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器


2026年 劳动节 019
2026年 儿童节 050
2027年 元 旦 264
2027年 春 节 300
 
您现在的位置:首页 >> 办公软件 >> 内容
本类新增
本类热门
excel公式自动判定日期是否节假日的技巧
内容摘要: 方法一:使用VLOOKUP函数首先,我们需要将节假日和调休日统一列到辅助列里,假设将E列作为辅助列,可以在B2单元格数据下面的公式:=IF(ISNA(VLOOKUP(A2,E:E,1,FALSE)),'否','是')这个公式通过VLOOKUP函数查找A2(日期)中的值是否存在于E列(节假日和调休日)中,借助ISNA返回不存在的情况,使用IF进行判断,并返回对......
方法一:使用VLOOKUP函数

首先,我们需要将节假日和调休日统一列到辅助列里,假设将E列作为辅助列,可以在B2单元格数据下面的公式:

=IF(ISNA(VLOOKUP(A2,E:E,1,FALSE)),"否","是")

这个公式通过VLOOKUP函数查找A2(日期)中的值是否存在于E列(节假日和调休日)中,借助ISNA返回不存在的情况,使用IF进行判断,并返回对应值,不存在则返回“否”,反之,返回“是”,达到快速自动判定日期是否节假日的效果。

方法二:使用VLOOKUP和TEXT函数

这个方法只需列出调休日在辅助列里,假设将E列作为辅助列,可以在B2单元格数据下面的公式:

=IF(ISNUMBER(VLOOKUP(A2,E:E,1,0)),"是",IF(OR(TEXT(A2,"aaaa")="星期六",TEXT(A2,"aaaa")="星期日"),"是","否"))

这个公式通过VLOOKUP查找A2(日期)中的值是否存在于E列,借助ISNUMBER判断存在的情况,借助if嵌套返回对应值,存在则返回“是”,若不存在,则对TEXT函数返回的值进行判断,是周末的日期,就返回“是”,反之,返回“否”,达到快速自动判定日期是否节假日的效果。

这个方法的方便之处在于通过TEXT函数自动计算出周末日期,不用手动列出周末的日期。

方法三:使用MATCH函数

同样需要事先在辅助列里列出所有的节假日和调休日,假设将E列作为辅助列,可以在B2单元格数据下面的公式:

=IF(ISNA(MATCH(A2,E:E,0)),"否","是")

这个公式通过MATCH函数,查找A2(日期)中的值是否存在于E列(节假日和调休日)中,不存在则返回“否”,反之,返回“是”,达到快速自动判定日期是否节假日的效果。

方法四:使用COUNTIF函数

同样需要事先在辅助列里列出所有的节假日和调休日,假设将E列作为辅助列,可以在B2单元格数据下面的公式:

=IF(COUNTIF(E:E,A2)=1,"是","否")

这个公式通过COUNTIF函数计算A2(日期)中的值是否存在于E列(节假日和调休日)中出现的次数,若等于1,则返回“是”,反之,返回“否”,达到快速自动判定日期是否节假日的效果。

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:WPS表格统一日期格式的技巧

 

下一篇:wps表格生成二维码条形码的技巧

发布日期:2025/6/10
手机扫二维码直达本页
发布时间:21:00:38
点  击:65
录  入:壹家怡园
相关文章
Baidu
YiJiaCMS 8.0.1 build260322(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,腾讯云提供加速防护
运行时间载入中.....