有些时候,你需要检查单元格是否为空白,通常是因为你可能不希望公式没有输入值就显示结果。
![单元格 E2 中的公式是 =IF(D2=1,"Yes",IF(D2=2,"No","Maybe"))](https://support.content.office.net/zh-cn/media/68aeee1d-f5a7-48ef-98b0-0bbf28dc832a.png)
此情况下,将 IF 与 ISBLANK 函数搭配使用:
-
=IF(ISBLANK(D2),"Blank","Not Blank")
这表示如果(D2 为空白,则返回“Blank”,否则,将返回“Not Blank”)。 还可以针对“Not Blank”条件同样轻松地使用自己的公式。 在下一个示例中,我们将使用 "",而不是 ISBLANK。 "" 实际上意味着“没有内容”。
![检查单元格是否为空白 - 单元格 E2 中的公式为 =IF(ISBLANK(D2),"Blank","Not Blank")](https://support.content.office.net/zh-cn/media/76241943-e25c-40d7-8bc4-0105ed12f04e.png)
=IF(D3="","Blank","Not Blank")
此公式表示如果(D3 没有内容,则返回“Blank”,否则返回“Not Blank”)。 下面的示例是使用 “” 防止公式在从属单元格空白时进行计算的一种十分常见的方法:
-
=IF(D3="","",YourFormula())
如果(D3 没有内容,则不返回内容,否则,将计算你的公式)。