Excel - ISBLANK 函数
ISBLANK 函数
ISBLANK() 函数将检索布尔值,如果单元格包含空值则为 TRUE,如果不包含则为 FALSE。此函数在数据清理中非常有用,尤其是在处理导入的数据集时。彻底审核大量数据集并检查每个单元格中的空白值会不断耗费专家的宝贵时间。借助 ISBLANK() 函数,您可以识别空单元格并采取进一步操作,例如删除这些行或在缺失的单元格中精确输入有价值的数据。
兼容性
此高级 Excel 函数与以下版本的 MS Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
- Excel Web App
- Excel 2013
- Excel 2009
- Excel 2007
语法
ISBLANK() 函数的语法如下 −
=ISBLANK(value)
参数
参数 | 描述 | 必需/可选 |
---|---|---|
value | 它指定了一个单元格引用 | 必需 |
注意事项
- ISBLANK 函数首次在 Excel 2007 中推出,是 IS 函数的一部分。
- 它有助于在海量数据集中识别空单元格。
- 或者,您也可以使用 COUNTIF 函数来计算空白单元格的数量。
- 如果您在值中提供循环引用,则 ISBLANK 函数将返回 0。
如何在 Excel 中使用 ISBLANK() 函数?
以下是在单元格区域 − 中使用 ISBLANK() 的步骤
- 从外部源加载数据或创建示例工作表。
- 选择单元格范围,如 C2:C10。
- 在公式栏中输入 = 符号,然后输入 ISBLANK(单元格引用)。
- 按"Ctrl+Enter"键计算此公式。
ISBLANK 函数示例
练习以下示例,了解 Excel 中 ISBLANK 函数的用法。
示例 1:如何计算 ISBLANK 函数?
考虑示例数据集,它由两列组成,分别为 单元格值 和 单元格空白。

之后,按"Ctrl+Enter"。

在计算 ISBLANK 公式后,只有一个单元格 C6 包含 TRUE 值,表明相应的单元格引用 B5 为空。FALSE 值表示 ISBLANK 公式中的单元格引用包含数据。
示例 2:如何从数组中获取最后一个非空单元格值?
解决方案
数组由文本、数字和空值组成。我们可以组合使用 MATCH、INDEX 和 ISBLANK 函数来获取最后一个非空单元格值。
选择 C6 单元格,输入公式 =INDEX(D4:J4,MATCH(FALSE,ISBLANK(D4:J4),5)),然后点击 Enter 选项卡。
说明
- 内部公式 ISBLANK(D4:J4) 返回逻辑值。
- 表达式 MATCH(FALSE,ISBLANK(D4:J4)) 搜索一个 False 值并返回最后一个 False 值的相对位置。
- 之后,INDEX 函数获取第 5 个值位置。

一旦您点击 Enter 选项卡,最后一个非空白单元格值"空气净化器"将从数组中提取。同样,您可以提取中间的非空白单元格值和第一个非空白单元格值。
