功能冲突还是简单修复?

功能冲突还是简单修复?

我确信这并不像我想象的那么难,但我确实陷入了困境。

我需要 (C) 根据今天的日期是否超出到期日期返回“Y”或“N”。我需要 (B) 返回距 (A) 正好 2 年的日期,如果 (A) 为空,则返回空白。

我原来的公式适用于 B,但如果 A 为空,它会返回 1901 年的日期。我添加了一个 IF,突然我的 C 公式不起作用并返回所有“Y”。

这幅图就是我想要的效果。

在此处输入图片描述

答案1

假设您希望在 A 列为空白时将 C 列留空。以下是您需要的公式:

单元格 B3:

    =IF(ISBLANK(A3),"",DATE(YEAR(A3)+2,MONTH(A3),DAY(A3)))

单元格 C3:

    =IF(ISBLANK(A3),"",IF($B$1>B3,"Y","N"))

将公式拖下来,就可以了。

在此处输入图片描述

相关内容