需求
今天碰到一个很特殊的需求,如下(分别对每一列的值去重并统计个数):
预期结果
实现方法
推荐使用第三种方案,因为不用写公式,比较简单!
方法一:使用countif函数
在单元格J2输入公式COUNTIF(A:A,$I2)
方法二:使用数组公式
在单元格J8时输入公式:SUM(N($A$2:$A$26=$I8)) 并同时按住ctrl+shift+enter
方法三:使用多重数据透视
首先,新建sheet页,并将数据粘贴好
依次键入ALT,D,P后选择【多重合并计算数据区域】
点击【下一步】,选择【自定义页字段】
点击【下一步】,选中数据区域,(注意:A列为空列),接着点击【添加】后如下图所示
点击【下一步】
现在显然不符合我们的需求,需要将行去掉,值拖拽到行,如下图:
此时,大功告成!
如有疑问,可以下载附件参看