确定相隔一年的具体日期的公式

确定相隔一年的具体日期的公式

我正在研究一个符合我们公司发票政策的公式。规则是,如果下了订单,第一张发票会在同一天生成。

=IF(OR(I90='2b - LookUp Values-UI'!K185,I90=TODAY()),"PASS","FAIL")

以上内容足以满足该要求;但是,我需要创建另一个公式,将原始发票日期考虑在内,并将第二张和第三张发票安排在 1 年和 2 年之后。(例如,如果初始发票生成 2019 年 2 月 15 日,则 Y2 发票将自动生成 2020 年 2 月 15 日,而 Y3 将生成 2021 年 2 月 15 日)

任何帮助是极大的赞赏。

答案1

我知道这I90保留了您的发票日期吗?

此公式将在 中的日期上添加年份I90

=DATE(YEAR(I90)+1,MONTH(I90),DAY(I90))

此公式将在 的日期上添加两年I90

=DATE(YEAR(I90)+2,MONTH(I90),DAY(I90))

答案2

这是一个功能上几乎等同于的答案Alex M 的,但输入更少:

=EDATE(I90, 12)

显然是12月份数。这处理闰年,但与 Alex 的答案不同:

+--------------+-----------+---------------+
| 输入数据 | Alex 的回答 | 我的回答 |
| (“I90”) | (YEAR()+1…) | (EDATE) |
+--------------+-----------+---------------+
| 2020 年 2 月 27 日 | 2021 年 2 月 27 日 | 2021 年 2 月 27 日 |
| 2020 年 2 月 28 日 | 2021 年 2 月 28 日 | 2021 年 2 月 28 日 |
|  2020 年 2 月 29 日   |   2021 年 2 月 28 日   |    2021 年 3 月 1 日   |
| 2020 年 3 月 1 日 | 2021 年 3 月 1 日 | 2021 年 3 月 1 日 |
| 2020 年 3 月 2 日 | 2021 年 3 月 2 日 | 2021 年 3 月 2 日 |
+--------------+-----------+---------------+

显然EDATE 自 2007 年以来一直使用 Excel。

答案3

您可以像这样添加日期和今天:

=Today()+365

=DATE(2019,2,14)+365

为了考虑闰年,您只能在年份中添加以下内容:

=DATE(YEAR(A1)+2, MONTH(A1), DAY(A1))

相关内容