首页 > Excel专区 > Excel函数 >

增加或减去日期

Excel函数 2023-01-13

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

公式的工作原理:

  • YEAR函数查看单元格A2中的日期,并返回2019。然后,它从单元格B2增加3年,结果为2022。

  • MONTH和DAY函数仅返回单元格A2中的原始值,但DATE函数需要它们。

  • 最后,DATE函数将这三个值合并到未来3年的日期中,即02/08/22。

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

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

公式的工作原理:

  • YEAR函数查看单元格A2中的日期,并返回2019。然后从单元格B2中添加1年,结果为2020。

  • MONTH函数返回6,然后从单元格C2添加7。这会很有趣,因为6+7=13(1年和1个月)。在这种情况下,公式将识别并自动向结果添加另一年,bumping从2020到2021。

  • DAY函数返回8,并向其添加15。如果你转到给定月份的天数,这将以类似于公式的MONTH部分的方式工作。

  • 然后,date函数将这三个值合并到未来1年、7个月和15天的日期-01/23/21。

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

假设您的帐户有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

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


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.