如何在excel中查找该月的最后一个工作日
您可以使用以下公式在 Excel 中查找给定日期所在月份的最后一个工作日:
=WORKDAY(EOMONTH( A2 , 0)+1, -1)
此公式将返回单元格A2中的日期所在月份的最后一个工作日。
该公式分为三个简单步骤:
- 首先, EOMONTH函数查找单元格A2 中的日期所在月份的最后一天。
- 然后我们加 1,得到下个月的第一天。
- 最后,我们使用WORKDAY函数返回一个工作日(或“工作日”),这是单元格A2中的日期所在月份的最后一个工作日。
以下分步示例展示了如何在实践中使用此公式。
第 1 步:输入数据集
首先,我们将下面的日期值输入到Excel中:
步骤 2:计算该月的最后一个工作日
接下来,我们将在单元格CB2中键入以下公式,以查找单元格A2中的日期所在月份的最后一个工作日:
=WORKDAY(EOMONTH( A2 , 0)+1, -1)
然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:
第三步:将数值转换为日期格式
默认情况下,日期值显示为数值。
注:数值代表自1900年1月1日以来的天数。
要将这些数值转换为日期,我们可以突出显示单元格区域B2:B13 ,然后单击“主页”选项卡上的“数字格式”下拉菜单,然后单击“短日期” :
B列中的每个数值将被转换为日期格式:
B 列表示 A 列中的日期所属月份的最后一个工作日。
例如,我们可以查看日历,发现01/04/2022是星期二:
一月的最后一个工作日是 31 号星期二。
所以我们的公式返回1/31/2023 。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
如何在 Excel 中添加迄今为止的月份
如何在 Excel 中按时间顺序对月份进行排序
如何计算Excel中日期之间的月数