KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何判断 Excel 中的日期是否介于两个指定日期之间,或落在周末?

作者技术支持修改日期

有时您可能需要判断 Excel 中的某个日期是否介于两个指定日期之间,或是否落在周末。本文将为您介绍几种巧妙的方法,轻松实现这一目标。

使用公式判断日期是否介于两个日期之间
使用强大工具轻松判断日期是否介于两个日期之间 
使用公式和 VBA 代码判断日期是否落在周末
使用强大工具判断日期是否落在周末

更多日期相关教程……


在 Excel 中判断日期是否介于两个日期之间

假设您需要判断 A 列中的日期是否介于 7/1/2008 和 12/31/2009 之间,请按以下步骤操作:

包含多个日期的列表

1. 在空白单元格(例如 B2 单元格)中复制并粘贴以下公式,然后按 Enter 键。

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

在第一个单元格中输入的公式

注意:此公式将检查日期是否介于 2008 年 7 月 1 日和 2009 年 12 月 31 日之间。若日期在此期间内,将返回该日期;否则,将返回文本 FALSE

2. 保持选中结果单元格,向下拖动填充柄以获取所有结果。参见截图:

公式已填充到下方的单元格

现在您可以轻松判断某个日期是否在指定的日期范围内。


使用 Kutools for Excel 在 Excel 中判断日期是否介于两个日期之间

这里推荐一款强大的工具——Kutools for Excel选择指定单元格功能:该工具不仅能帮您快速找出两个指定日期之间的所有日期,还能立即选中所有符合条件的日期单元格。
使用前,您需要先下载并安装该工具

1. 选择包含要判断的日期范围,然后单击 Kutools > 选择 > 选择指定单元格。参见截图:

功能区上 Kutools 选项卡中的“选择特定单元格”选项

2. 在选择指定单元格对话框中,于单元格选项下,先选择选择类型部分,再指定大于小于的日期,最后单击确定按钮。

您可以看到介于两个日期之间的日期单元格已被立即选中。参见截图:

“选择特定单元格”对话框

Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取


使用公式和 VBA 代码判断日期是否落在周末

您可以通过以下步骤判断 A 列中的日期是否落在周末:

方法 A:使用公式判断日期是否落在周末。

1. 在空白单元格中复制并粘贴以下公式,然后按 Enter 键。

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

在第一个单元格中输入的公式

此公式将判断日期是否落在周末:若为周末,则返回该日期;否则,返回指定文本。FALSE

2. 保持选中结果单元格,然后向下拖动填充柄,即可快速获取所有结果。

公式已填充到下方的单元格

方法 B:使用自定义函数判断日期是否为周末。

1. 按下 ALT + F11 组合键,即可打开 Microsoft Visual Basic for Applications 窗口。

2. 在 Microsoft Visual Basic for Applications 窗口中,单击插入 > 模块,并将以下宏粘贴到模块窗口中。

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. 同时按 Alt + Q 键关闭 Microsoft Visual Basic for Applications 窗口。

4. 在空白单元格中,输入公式到编辑栏,然后按 Enter 键。

=IsWeekend(A2)

在第一个单元格中输入的公式

若返回文本 True,表示 A2 单元格中的日期为周末;若返回文本 False,则说明该日期并非周末。

公式已填充到下方的单元格


使用强大工具判断日期是否落在周末

实际上,您只需先将所有日期转换为星期名称,便可轻松通过“星期六”或“星期日”判断是否为周末。Kutools for Excel应用日期格式一键搞定,轻松高效!
使用前,请先下载并安装该工具

1. 选择日期范围,然后单击 Kutools > 格式 > 应用日期格式。参见截图:

功能区上 Kutools 选项卡中的“应用日期格式”选项

2. 在应用日期格式对话框中,在星期三下的日期格式框中选择相应选项,然后单击确定按钮。

现在所选日期已立即转换为星期几。您可以直接根据其内容判断该日期是否落在周末。参见截图:

“应用日期格式”对话框

注意

  • 转换后的结果直接作用于原始数据;
  • 此工具支持“Ctrl+Z撤销功能。

Kutools for Excel——包含 300 多个 Excel 必备工具,并永久免费畅享 AI 功能!立即下载!


使用 Kutools for Excel 判断日期是否介于两个日期之间或落在周末

Kutools for Excel:超过 300 款实用工具触手可及!畅享 AI 驱动的功能,让工作更智能、更高效!立即下载!

相关文章:

在 Excel 中将日期转换为星期、月份或年份的名称或数字
假设您在单元格中输入了日期“12/13/2015”,是否希望仅显示月份、星期几,或以文本形式呈现如“十二月”“星期日”这样的名称?本文介绍的方法可帮您轻松在 Excel 中将各类日期格式化为仅显示星期名称或月份名称。

在 Excel 中快速将出生日期转换为年龄
例如,您在 Excel 中有一系列不同的出生日期数据,需要将其转换为精确的年龄值,该如何操作?本文提供实用技巧,助您轻松在 Excel 中将出生日期转换为年龄。

在 Excel 中比较日期是否大于另一日期
假设您有一个日期列表,并希望将这些日期与某个指定日期进行比较,以找出列表中大于该日期的项,您会怎么做?本文将为您介绍在 Excel 中轻松比较日期是否大于另一日期的方法。

在 Excel 中对两个日期范围之间的值求和
当您的工作表中包含一个日期列表和一个对应的数值列表,而您希望快速计算特定日期区间(例如从 2014 年 3 月 4 日到 2014 年 5 月 10 日)内数值的总和时,本文介绍的方法将为您提供高效解决方案!

给日期添加天数(包括或排除周末和节假日)在 Excel 中
本文介绍如何在 Excel 中向指定日期添加天数,同时排除周末和节假日,即仅添加工作日(周一至周五)。

更多日期相关教程……


最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱