Excel if/then 公式

Excel if/then 公式

我想知道是否存在适用于以下情况的 if/then 公式。我正在尝试填充月历。A1如果中的值B1:B100等于特定日期,我希望日历显示中的值。

  A                  B
1 Fees Due           15-Mar
2 Registration Open  01-Apr

因此,如果在 3 月 15 日的单元格中输入公式,结果将为“费用到期”。但在 4 月 1 日,结果将显示“注册开放”。

这可能吗?

答案1

INDEX我认为您想要的是使用和的公式MATCH。例如,如果您要查找的日期是D2,则可以使用以下内容:

=INDEX($A$1:$A$100,MATCH(D2,$B$1:$B$100,0))

在此处输入图片描述

答案2

或者,您可以使用 IF 语句。假设您的日历日期从单元格 D1 开始(下一个日期是 D2,依此类推)。在单元格 E1 中输入公式,=IF(D1=$B$1,$A$1,$A$2) 然后您可以将公式拖到 E 列中

公式引用了您在单元格 A1、A2、B1 和 B2 中输入的值,正如您的原始帖子所述

相关内容