Skip to main content

如何使用Excel WORKDAY函数查找项目开始和结束日期

Excel 基礎教學 01:Excel 入門 (六月 2025)

Excel 基礎教學 01:Excel 入門 (六月 2025)
Anonim

Microsoft Excel具有几个内置的WORKDAY函数,可用于日期计算。每个函数执行不同的工作,结果因函数而异。您使用的那个将取决于您想要的结果,其中可能包括以下之一:

  • 在给定的开始日期之后查找具有一定工作日数的项目的结束日期。
  • 在给定的结束日期之前查找具有设定工作日数的项目的开始日期。
  • 查找发票的到期日。
  • 查找商品或材料的预计交货日期。

注意:本文适用于Excel版本2019,2016和2013。

03年01月

WORKDAY函数语法和参数

WORKDAY函数在给定一定数量的工作日时查找项目或作业的开始日期或结束日期。工作日数自动排除周末和任何标识为假期的日期。函数的语法是指函数的布局,包括函数的名称,括号和参数。

WORKDAY函数的语法是:

=工作日(Start_date,Days,Holidays)

开始日期 (必填)是所选时间段的开始日期。可以为此参数输入实际开始日期,也可以输入对工作表中此数据位置的单元格引用。

(必需)指定项目的长度。这是一个整数,显示在项目上执行的工作天数。对于此参数,请在工作表中输入工作天数或单元格引用此数据的位置。

要查找Start_date参数之后发生的日期,请使用Days的正整数。要查找Start_date参数之前发生的日期,请使用Days的负整数。

假期 (可选)指定一个或多个其他日期,这些日期不计入总工作日数的一部分。对此参数使用工作表中数据位置的单元格引用。

03年02月

输入WORKDAY功能

我们的本教程示例使用WORKDAY函数查找从2012年7月9日开始并在82天后完成的项目的结束日期。在此期间发生的两个假期(9月3日和10月8日)将不计入82天的一部分。

为避免在日期意外输入为文本时可能出现的计算问题,DATE函数将用于输入函数中使用的日期。有关详细信息,请参阅本教程末尾的“错误值”部分。

首先在指定的单元格中输入以下数据:

D1: 开始日期:D2: 天数: D3: 假期1:D4: 假期2: D5: 结束日期: E1: = DATE(2012,7,9)E2: 82E3: = DATE(2012,9,3)E4: = DATE(2012,10,8)

如果是单元格中的日期 E1, E3,和 E4 如上图所示,请检查这些单元格是否格式化为使用短日期格式显示数据。

  1. 选择单元格 E5 使它成为活跃的细胞。这是将显示WORKDAY函数的结果的位置。
  2. 选择公式.
  3. 选择日期和时间 > WORKDAY 显示“功能参数”对话框。
  4. 将光标放在 开始日期 文本框。您将在单元格E5中看到公式的开头。
  5. 选择单元格E1 在工作表中将此单元格引用输入到对话框中。
  6. 将光标放在 文本框。
  7. 选择单元格E2 在工作表中将此单元格引用输入到对话框中。
  8. 将光标放在假期 文本框。
  9. 拖动以选择单元格E3E4 在工作表中将这些单元格引用输入到对话框中。
  10. 选择 在对话框中完成功能
  11. 日期11/2/2012(项目的结束日期)应出现在单元格中 E5 工作表。
  12. 选择单元格时 E5 完整的功能出现在 公式栏 在工作表上方。

=工作日(E1,E2,E3:E4) 03年3月

解决WORKDAY功能错误

如果未正确输入此函数的各种参数的数据,则在WORKDAY函数所在的单元格中显示以下错误值:

  • #值! 出现在答案单元格中如果其中一个WORKDAY参数不是有效日期(例如,如果日期作为文本输入)。
  • #NUM!如果添加Start_date和Days参数导致无效日期,则会出现在答案单元格中。
  • 如果Days参数未以整数形式输入,例如82.75天,则该数字将被截断,而不是向上或向下舍入到数字的整数部分:82天。