描述
使用此函数检查单元格是否为空。链式支撑。
如果单元格为空,则返回 TRUE;如果所选内容不为空,则返回 FALSE。
句法
ISBLANK(值)
输入
该函数有以下参数:
| 姓名 | 必要 | 描述 | 有效输入 |
|---|---|---|---|
值 |
是的 | 您要评估的单元格。 | 对单元格的引用,或生成单元格的公式。 |
实例
范例数据
| A | B | C | |
|---|---|---|---|
| 1 | 56 | 乔治 | |
| 2 | 绿色 | 39 | 哈尼 |
| 3 | 橙色 | 15 | 伊西斯 |
| 4 | 红色 | 92 | 胡安 |
| 5 | 蓝色 | 22 | 金伯 |
示例公式
| 用例 | 公式 | 解释与结果 |
|---|---|---|
| 检查特定单元格是否为空。 | =ISBLANK(A1) |
该公式的工作原理如下:
对于此数据集,此公式返回 TRUE。(因为 |
| 检查特定单元格是否为空。 | =ISBLANK(A2) |
该公式的工作原理如下:
对于此数据集,此公式返回 FALSE。(因为 |
| 检查一组单元格中是否有空单元格。 | =IF(OR(ISBLANK(A1),ISBLANK(B1),ISBLANK(C1)),"缺失值") |
该公式的工作原理如下:
对于此数据集,此公式返回 缺失值。(因为 |
笔记
- 不支持小区范围。
- 您可以连接多个 ISBLANK 实例来检查一组单元格中是否有任何单元格为空:
=IF(OR(ISBLANK(A1),ISBLANK(B1),ISBLANK(C1)),"缺失值",SUM(A1:C1))
因为如果提供的任何值为 TRUE,则 OR 将返回 TRUE,因此如果 ISBLANK 函数标识的任何单元格返回 TRUE,则公式将显示“缺失值”。
使用技巧
您可以通过以下方式使用 ISBLANK:
- 检查数据集中是否存在空单元格。
- 要触发一个条件格式规则,突出显示所有空单元格(请参阅 仅用颜色填充空白单元格)。
- 您可以将 ISBLANK 与 IF 函数结合使用,以便在单元格为空时显示自定义消息。例如,如果单元格为空,则可以显示“需要输入”。
- 您可以使用表达式
=A1=""代替=ISBLANK(A1)。 - 您可以将 ISBLANK 与 NOT 函数结合使用,以反转逻辑“非空”。示例:
=NOT(ISBLANK(A1)) - 您可以使用表达式
=A1<>""代替=NOT(ISBLANK(A1))。 - 如果要统计空白单元格的数量,请使用 COUNTBLANK。