Skip to main content

使用Google Spreadsheets查找项目的开始日期或结束日期

03 範例輸入編號自動帶出其他欄位資料 (七月 2025)

03 範例輸入編號自動帶出其他欄位資料 (七月 2025)
Anonim

Google Spreadsheets有几个内置日期函数,可用于工作日计算。

每个日期函数执行不同的作业,以便结果因函数而异。因此,您使用哪一个取决于您想要的结果。

03年01月

WORKDAY.INTL函数

Google Spreadsheets WORKDAY.INTL功能

在WORKDAY.INTL函数的情况下,它会在给定一定工作日的情况下查找项目或作业的开始日期或结束日期。

指定为周末天数的天数将自动从总计中删除。此外,也可以省略特定日期,例如法定假日。

WORKDAY.INTL函数与WORKDAY函数的不同之处在于,WORKDAY.INTL允许您指定哪些天数和周末天数,而不是从总天数中自动删除每周两天(周六和周日)。

WORKDAY.INTL函数的用途包括计算:

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

WORKDAY.INTL函数的语法和参数

函数的语法是指函数的布局,包括函数的名称,括号和参数。

WORKDAY函数的语法是:

= WORKDAY.INTL(start_date,num_days,周末,假期)

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

NUM_DAYS - (必填)项目的长度 - 对于此参数,输入一个整数,显示在项目上执行的工作天数 - 输入实际工作天数(例如82)或工作表中此数据位置的单元格引用 - 要查找start_date参数后面的日期,请为num_days使用正整数 - 要查找start_date参数之前的日期,请对num_days使用负整数

周末 - (可选)表示一周中的哪几天被视为周末天,并将这几天排除在总工作日之外 - 对于此参数,请在工作表中输入周末数字代码或单元格对此数据位置的引用 - 如果省略此参数,则默认值1(星期六和星期日)用于周末代码 - 请参阅本教程第3页的完整数字代码列表

假期 - (可选)从工作日总数中排除的一个或多个其他日期 - 假日日期可以作为序列日期编号输入,也可以输入工作表中日期值位置的单元格引用 - 如果正在使用单元格引用,则应使用DATE将日期值输入单元格, DATEVALUE 要么 至今 功能,以避免可能的错误

示例:使用WORKDAY.INTL函数查找项目的结束日期

如上图所示,此示例将使用WORKDAY.INTL函数查找从2012年7月9日开始并在82天后完成的项目的结束日期。

在此期间发生的两个假期(9月3日和10月8日)将不计入82天的一部分。

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

输入数据

A1: 开始日期: A2: 天数: A3: 假期1: A4: 假期2: A5: 结束日期: B1: = DATE(2012,7,9) B2: 82 B3: = DATE(2012,9,3) B4: = DATE(2012,10,8)

  1. 在适当的单元格中输入以下数据:

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

继续阅读下面

03年02月

输入WORKDAY.INTL函数

输入WORKDAY.INTL函数

Google电子表格不使用对话框输入Excel中可以找到的函数参数。相反,它有一个 自动提示 弹出的函数框作为函数的名称输入到单元格中。

  1. 单击单元格B6使其成为活动单元格 - 这将显示WORKDAY.INTL函数的结果
  2. 键入等号(=),后跟函数名称 工作日,国际
  3. 当你输入时, 自动提示 出现框,其中包含以字母W开头的函数的名称和语法
  4. 当名字 WORKDAY.INTL 出现在框中,用鼠标指针单击名称以输入函数名称,并将圆括号打开到单元格B6中

输入函数参数

如上图所示,WORKDAY.INTL函数的参数在单元格B6中的打开圆括号后输入。

  1. 单击工作表中的单元格B1以输入此单元格引用作为 开始日期 争论
  2. 单元格引用后,键入逗号( , )充当参数之间的分隔符
  3. 单击单元格B2以输入此单元格引用作为 NUM_DAYS 争论
  4. 单元格引用后,键入另一个逗号
  5. 单击单元格B3以输入此单元格引用作为 周末 争论
  6. 突出显示工作表中的单元格B4和B5,以输入这些单元格引用作为 假日 争论
  7. 按下 输入 键盘上的键进入关闭圆括号“ ) “在最后一个论点之后并完成该功能
  8. 日期11/29/2012 - 项目的结束日期 - 应出现在工作表的单元格B6中
  9. 当你点击单元格b5完成功能 = WORKDAY.INTL(B1,B2,B3,B4:B5) 出现在工作表上方的公式栏中

功能背后的数学

Excel如何计算此日期:

  • 2012年8月5日之后82个工作日的日期是11月27日(开始日期不算作WORKDAY.INTL函数的82天之一)
  • 在此日期添加指定的两个假日日期(8月19日和11月15日),这些日期不算作82的一部分 天 争论
  • 因此,项目的结束日期是2012年11月29日星期四

WORKDAY.INTL函数错误值

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

  • #值! :出现在答案单元格中如果其中一个WORKDAY参数不是有效日期(例如,如果日期作为文本输入)
  • #NUM!:如果添加了无效日期,则会出现在答案单元格中 开始日期 和 天 参数
  • 如果 天 参数不是以整数形式输入的 - 例如83.25天 - 该数字将被截断为该数字的整数部分:83天

继续阅读下面

03年3月

周末代码表和相应的周末天数表

周末代码表和相应的周末天数表

对于有两天周末的地点

号码周末日 1或省略星期六,星期日2星期日,星期一3星期一,星期二4星期二,星期三5星期三,星期四6星期四,星期五7星期五,星期六

对于有一天周末的地点

号码周末 11周日12周一13周二14周三15周四16周五17周六