如何检查一个单元格是否是任何一个月的 17 号

How to check if a cell is the 17th of any month

我有一列日期(每天),我想要一个 IF 语句来检查相应的单元格是否是任何一个月的 17 号。

我对 if 语句的语法很满意,但不确定在这里应该如何使用通配符。下面的'x'可以是任何数值。 有问题的单元格看起来像 - 17/07/2019。

    = IF( cell = 17/**/****,x,0)

Excel 感到困惑,并试图向我展示如何在没有公式的情况下进行数学运算。

唯一的问题是您的日期可能是真实的 Excel 日期或文本值。使用 A​​1 中的数据,在另一个单元格中输入:

=IF(ISNUMBER(A1),IF(DAY(A1)=17,"X",0),IF(LEFT(A1,2)="17","X",0))

如果您已经知道日期不是文本值,您可以使用像这样的简单公式:

=IF(DAY(A1)=17,”x”,0)