登录
首页 >  文章 >  软件教程

Excel筛选周末节假日技巧

时间:2026-01-12 09:26:50 253浏览 收藏

知识点掌握了,还需要不断练习才能熟练运用。下面golang学习网给大家带来一个文章开发实战,手把手教大家学习《Excel如何筛选周末节假日?日期星期判断与筛选技巧》,在实现功能的过程中也带大家重新温习相关知识点,温故而知新,回头看看说不定又有不一样的感悟!

首先使用WEEKDAY函数判断日期的星期数,通过IF函数标记“周末”或“工作日”;接着利用自动筛选功能,筛选出标记为“周末”的数据;对于节假日,需建立独立列表并用COUNTIF函数匹配标记;然后通过OR函数在辅助列合并“周末”和“节假日”条件,返回TRUE表示符合条件;最后可使用高级筛选功能,结合复杂条件区域,将满足周末或节假日的数据提取到指定位置。

excel怎样筛选周末节假日_Excel日期星期判断与特定日期筛选方法

如果您需要在Excel中识别并筛选出周末或特定节假日的数据,可以通过日期格式判断星期几,并结合逻辑函数或筛选功能实现精准定位。以下是具体的操作方法:

一、使用WEEKDAY函数判断星期

通过WEEKDAY函数可以返回指定日期对应的星期数,结合条件判断公式,可标记出周六和周日。

1、在目标日期所在列的相邻单元格输入公式:=WEEKDAY(A2,2),其中A2为日期单元格,参数“2”表示周一为1,周日为7。

2、按回车后,结果将显示该日期是星期几(1-7)。若值为6或7,则对应周六或周日。

3、可进一步使用IF函数标记周末:=IF(WEEKDAY(A2,2)>5,"周末","工作日"),便于后续筛选。

二、筛选周末数据

在完成星期判断后,可通过自动筛选功能快速提取周末记录。

1、选中数据区域,点击【开始】选项卡中的【排序和筛选】→【筛选】。

2、点击表头下拉箭头,在“周末/工作日”列中取消勾选“工作日”,仅保留“周末”。

3、确认后,表格将只显示周末相关的行数据。

三、建立节假日列表进行匹配筛选

对于法定节假日等非周末特殊日期,建议创建独立的节假日日期表,并通过逻辑判断是否匹配。

1、在另一个工作表或区域列出所有节假日日期,例如B1:B10包含2024年全部节假日。

2、使用公式判断当前日期是否为节假日:=IF(COUNTIF(节假日范围,A2)>0,"节假日","正常")

3、将该公式填充至所有日期行,即可标记出节假日。

四、组合筛选周末与节假日

若需同时筛选周末和节假日,可通过添加辅助列合并判断条件。

1、插入新列,输入公式:=OR(判断列为"周末",判断列为"节假日"),例如:=OR(C2="周末",D2="节假日")

2、该公式返回TRUE表示符合条件,FALSE则不符合。

3、对该列启用筛选,选择“TRUE”,即可显示所有周末及节假日数据。

五、使用高级筛选功能

当条件复杂时,可利用Excel的高级筛选功能实现多条件提取。

1、设置条件区域,例如E1输入标题“日期”,E2输入公式:=OR(WEEKDAY(A2,2)>5,COUNTIF(节假日列表,A2)>0)

2、选中原始数据区域,点击【数据】→【高级筛选】,选择“将结果复制到其他位置”。

3、指定列表区域、条件区域和复制目标位置,点击确定即可输出符合要求的记录。

今天带大家了解了的相关知识,希望对你有所帮助;关于文章的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

前往漫画官网入口并下载 ➜
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>