SUM+COUNTIF统计不重复值的个数
下表是某电子产品商店五天内的销售情况,需要统计,在这五天内,一共销售出了几种商品。
公式实现
在E2单元格输入公式:
“=SUM(1/COUNTIF(B2:B16,B2:B16))”,组合键结束。
结果如下:
公式解析
“=SUM(1/COUNTIF(B2:B16,B2:B16))”
其中:
COUNTIF(B2:B16,B2:B16),表示在B2:B16单元格区域中依次统计B2到B16单元格内容出现的次数,返回的数组是:
{3;2;2;1;2;2;2;1;3;2;2;2;2;2;3}
1/COUNTIF(B2:B16,B2:B16),用1除以上述数组内每个数值,得到以下数组:
{1/3;1/2;1/2;1;1/2;1/2;1/2;1;1/3;1/2;1/2;1/2;1/2;1/2;1/3}
SUM(1/COUNTIF(B2:B16,B2:B16)),用SUM对上述数组内的数组求和,即得到不重复的商品数量。
COUNTIF函数解析
功能:
用于统计满足某个条件的单元格的数量
语法:
COUNTIF(要检查的区域,要查找的内容)