发布时间:2022-11-09 文章分类:Excel函数 投稿人:李佳 字号: 默认 | | 超大 打印

假设您希望通过添加两周来调整项目的日程日期,以查看新的完成日期,或希望确定单个活动在项目任务列表中完成的时间。可以使用简单的公式在日期中添加或减去天数,也可以使用工作表函数,在Excel中专门处理日期。

WindowsWeb

添加或减去日期中的天数假设您的一张帐单在每个月的第二个星期五到期。您希望将资金转移到您的支票帐户,以便这些资金在该日期之前达到15天,因此您将从截止日期减去15天。在以下示例中,你将了解如何通过输入正数或负数来添加和减去日期。 

  1. 在A列输入截止日期。
  2. 输入要在B列中加或减的天数。您可以输入负数以从开始日期减去天数,并输入一个正数以添加到您的日期。
  3. 在单元格C2中,输入=A2+B2,并根据需要进行复制。

使用EDATE函数对日期添加或减去月份可以使用EDATE函数快速添加或减去日期中的月份。

EDATE函数需要两个参数:开始日期和要添加或减去的月数。若要减去月数,请输入一个负数作为第二个参数。例如,=EDATE(“9/15/19”,-5)返回4/15/19。

  1. 在此示例中,您可以在列A中输入开始日期。
  2. 输入要在B列中加或减的月份数。若要指示是否应减去月份,可以在数字前输入减号(-)(例如-1)。
  3. 在单元格C2中输入=EDATE(A2,B2),并根据需要进行复制。

    注意: 

  4. Excel可能会将结果显示为序列号,具体取决于包含所输入公式的单元格的格式。例如,2019年2月8日可能显示为43504。
  5. Excel可将日期存储为序列号,以便可以在计算中使用它们。默认情况下,1900年1月1日的序列号是1,而2010年1月1日的序列号是40179,这是因为它距1900年1月1日有40,178天。
  6. 如果结果显示为序列号,请选择有问题的单元格,然后继续执行以下步骤:
    • 按Ctrl+1启动”设置单元格格式”对话框,然后单击”数字”选项卡。
    • 在”类别”下,单击”日期”,选择所需的日期格式,然后单击”确定”。每个单元格中的值都应显示为日期,而不是序列号。

从日期中增加或减去年份在此示例中,我们使用以下公式从开始日期中添加和减去年份:

=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

公式的工作原理:

向日期添加天数、月数和年数的组合在此示例中,我们使用以下公式在开始日期中添加和减去年数、月数和天数:

=DATE(YEAR(A2)+B2,MONTH(A2)+C2,DAY(A2)+D2)

公式的工作原理:

在以下情况下,你可以使用公式或工作表函数处理与日期类似的公式或工作表函数,查找项目日程的影响(如果添加两周或完成任务所需的时间)。

假设您的帐户有30天的计费周期,并且您希望帐户中的资金在3月2013日之前15天。下面介绍了如何使用公式或函数处理日期。

  1. 在单元格A1中,键入2/8/13。
  2. 在单元格B1中,键入=A1-15。
  3. 在单元格C1中,键入=A1+30。
  4. 在单元格D1中,键入=C1-15。

向日期添加月份我们将使用EDATE函数,你将需要开始日期和要添加的月数。下面介绍了如何向10/24/13添加16个月:

  1. 在单元格A1中,键入10/24/13。
  2. 在单元格B1中,键入=EDATE(A1,16)。
  3. 若要将结果设置为日期格式,请选择单元格B1。单击”数字格式”旁边的箭头,>”短日期”。

为日期减去月份数我们将使用相同的EDATE函数从日期减去月份。

在单元格A1中键入日期,在单元格B1中键入公式=EDATE(4/15/2013,-5)。

在这里,我们将指定开始日期的值,输入用引号引起来的日期。

您也可以直接引用包含日期值的单元格,或使用公式=EDATE(A1,-5)作为相同结果。

更多示例

向日期添加年或从中减去年份

开始日期 增加或减去年份 公式 结果

10/24/2013

3(添加3年)

=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

10/24/2016

10/24/2013

-5(减去5年)

=DATE(YEAR(A4)+B4,MONTH(A4),DAY(A4))

10/24/2008

注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。