excel唯一值统计:如何排除空白单元格计数?

在windows版excel中统计不重复项(去重计数)时,如果数据列中存在空白单元格,传统的计数函数往往会将空值计入或导致公式报错。针对“统计人员来自几个不同省份”的需求,最直接的手段是利用动态数组函数进行嵌套处理。
如果你使用的是win10或win11下的microsoft 365或excel 2022及以上版本,可以使用以下公式组合。这种方法不仅能去重,还能动态排除空值带来的干扰。
1、
在目标单元格输入以下公式(假设省份数据在B2:B9):
=COUNTA(UNIQUE(FILTER(B2:B9, B2:B9<>"")))
2、
2-1、
2-2、
2-3、
如果你使用的版本较早(如excel 2016),无法使用UNIQUE函数,可以采用以下“万能公式”:
=SUMPRODUCT((B2:B9<>"")/COUNTIF(B2:B9,B2:B9&""))
excel唯一值统计:如何排除空白单元格计数?