excel中,怎样统计列中不重复的数据的总数目呢?

如题所述

可以编个宏来自动计算,方便快捷。这部分每个人的编法都不同,属个人发挥,这里就略去了。

再不然就高级筛选,勾选“将筛结果复制到其他位置”和“选择不重复的记录”,然后就不用说了吧,Count公式或干脆自己数。同样的功能还可以用数据透视表来实现。

直接用公式也可以,:=SUMPRODUCT((Rge<>"")/COUNTIF(Rge,Rge&""))或者{=SUM(IF(LEN(Rge),1/COUNTIF(Rge,Rge)))}(注意是数组公式,ctrl+shift+enter)。公式中的各参数的具体含义可以自己去查一下Excel的帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-09
excel用的不熟,先占个地方等老师!
不过把数据导入数据库(比如SQL),用数据库统计是可以的
第2个回答  2018-03-20
还是Python pandas吧,读取数据超快,数组运算、处理效率也很可观,重点是弹性大
相似回答
大家正在搜