Microsoft Lab
全部软件
Excel计数与求和(Count and Sum)约 4 分钟

Count Blank/Nonblank Cells 计数空白/非空白单元格

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


函数速查

函数语法用途例子
COUNTBLANK=COUNTBLANK(range)计数空白单元格数量=COUNTBLANK(A1:A7)
COUNTA=COUNTA(range)计数非空白单元格数量(COUNTA = count all)=COUNTA(A1:A7)
COUNTIFS=COUNTIFS(range1, criteria1, range2, criteria2, ...)多条件计数,可搭配空字符串判断空白=COUNTIFS(A1:A7,"",B1:B7,"blue")

用 COUNTBLANK 计数空白单元格

在 A1:A7 范围里,输入 =COUNTBLANK(A1:A7) 就能算出这个范围里有几个空格。


用 COUNTA 计数非空白单元格

同样的范围 A1:A7,输入 =COUNTA(A1:A7),算出的是「有内容」的格子数量,正好跟 COUNTBLANK 反过来。


用 COUNTIFS 加条件计数空白单元格

如果要多加一个条件,比如「空白 + 这一行标了蓝色」,要改用 COUNTIFS,并且用「空字符串」(两个双引号中间不留空格 "")代表「空白」这个条件: =COUNTIFS(A1:A7,"",B1:B7,"blue")


用 COUNTIFS 加条件计数非空白单元格

同样思路,把空白条件换成「不等于空字符串」"<>": =COUNTIFS(A1:A7,"<>",B1:B7,"pink")


学完你会

常见错误

  • 空字符串 "" 和 "<>" 打反,导致空白/非空白条件颠倒
  • 以为只含空格(按了空格键但没输入内容)的单元格会被 COUNTBLANK 判定为空白——实际上肉眼看不出来但内容不是真空,容易漏算
  • 中文界面下「空白单元格」是术语翻译,函数名本身仍是英文 COUNTBLANK/COUNTA,不会变

Sources

Blog / Website:

  1. Count Blank/Nonblank Cells
只记在你的浏览器里,换设备不会同步。