基于日期的公式

基于日期的公式

我正在尝试编写一个公式,根据购买日期指示特定产品的保修何时生效。根据此行业的规则,如果客户在任意一个月的 1 号之后购买产品,则该产品的付费保修默认为下个月的 1 号。

例如,客户协议于 2019 年 2 月 4 日开始,因此覆盖范围默认为 2019 年 3 月 1 日;但是,如果协议于 2019 年 2 月 1 日开始,则覆盖范围默认为同一日期(2019 年 2 月 1 日)

是否可以编写一个满足我需求的公式,使得每月 1 号下的任何订单都在同一天开始生效,而所有其他日期都默认为下个月 1 号?

我有一个类似的公式,但它的用途不同:K185 = 协议开始日期 I90 = 发票日期

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

提前感谢所提供的任何帮助!

答案1

DAY()如果 A1 中的月份日期不是,则1它将添加月份并返回下个月的 1 号。

=IF(DAY(A1)=1,A1,DATE(YEAR(A1),MONTH(A1)+1,1))

相关内容