逻辑
ISBLANK
定义
ISBLANK 在单元格为空时返回 TRUE,否则返回 FALSE。
语法
=ISBLANK(value)
参数
| 参数 | 含义 |
|---|---|
value |
要测试的单元格,例如 B2。 |
示例演练
一份备件表在备注单元格有文本时把该行标为已填。备注位于 B2:B4。
| A:槽位 | B:备注 |
|---|---|
| 1 | spare |
| 2 | |
| 3 | bolt |
公式:=IF(ISBLANK(B2),"gap","filled")
结果:filled。B2 存有 spare,所以 ISBLANK 为假,IF 返回 filled。向下填充后,公式依次给出 filled、gap 和 filled。
练习
单元格 A2 是空的,单元格 A3 中是 x。请在 B2 中写出一个公式:A2 为空时返回 1,否则返回 0。
- 在 B2 中写出一个使用 ISBLANK 的 IF 公式:A2 为空时显示 1,否则显示 0。
- B2 应显示空白 A2 对应的结果。
第 1 步,共 2 步
在 B2 中输入 =IF(ISBLANK(A2),1,0)。
A2 是空的,所以结果是 1。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 ISBLANK。
B2 现在显示 1。
相关函数
IF 经常包住 ISBLANK,让单元格显示 1 或 0。IFS 可以在同一行的其他测试中列入一项空单元格测试。
常见错误
把存有 ="" 产生的空字符串的单元格当成空白:该单元格里有公式,所以 ISBLANK 返回 FALSE。