我正在研究一个符合我们公司发票政策的公式。规则是,如果下了订单,第一张发票会在同一天生成。
=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))