Excel日期公式,用于查找下个月第二个工作日的日期

时间:2013-02-01 01:22:26

标签: excel date

我有一个电子表格,其中包含我正在报告的月份,但我希望确定截止日期,即下个月的第二个工作日。

Report Month               Due Date
January-13                 04-Feb-13

谢谢,

1 个答案:

答案 0 :(得分:3)

如果您使用的是Excel 2007或更高版本,或者如果您使用的是Excel 2003或更早版本且启用了Analysis toolpack加载项,则可以使用EOMONTH查找该月的第一天({{ 1}}返回该月的最后一天,因此在下个月的第一天添加1天)和WORKDAY查找EOMONTH返回的日期之后的第二个工作日。 / p>

如果您不想将假期纳入此假设,则公式如下:

EOMONTH

如果您确实想要将假期纳入其中,则需要在=WORKDAY((EOMONTH("January-2013",0)),2)函数调用中添加第三个agrument,其中包含您想要包含的假日日期列表。处理构建列表的最简单方法是使用包含假日日期的范围。

TechRepublic在WORKDAY函数上有一个good post

我要提醒您的一件事是,如果可能的话,请使用格式WORKDAY而不是Month-YYYY来提取月份,因为excel通常会将输入为Month-YY的日期解释为{ {1}}。微软建议使用Month-YY公式来构建传递给这些函数的日期,而不是使用它们的文本值。