标签:
杂谈 |
【Office学吧】 Excel技巧网出品,独家专卖,品质保证! https://exceltip.taobao.com
在统计数据的不重复个数时,有时候需要区分英文字母的大小写来进行统计,如果采用COUNTIF或MATCH=ROW等方法,则无法达到区分大小写的效果。如图 97‑1所示A列为某仓库货物的物料编码,如何统计物料编码的不重复个数?
forum&q=5&r=0&imgflag=7&imageUrl=http://mmbiz.qpic.cn/mmbiz/ZM0IdVic9we6dldB1TEib8Xn97nRTUAQKuicOTzr0a4l0kD3iajXFXlf7cYcYIewJdqh5msPiacFdY9cTJ9pr5Ca26w/640?wxfrom=5|
→ 解决方案:
使用SUM、MMULT和EXACT函数组合区分大小写统计不重复数据个数。
→ 操作方法
在C2单元格输入下列公式,按组合键结束。
{=SUM(1/MMULT(--EXACT(A2:A18,TRANSPOSE(A2:A18)),ROW(2:18)^0))}
→ 原理分析
1/MMULT法求不重复值
1.使用TRANSPOSE函数将A2:A18转置为1行17列数组。
2.利用EXACT函数区分大小写的特性,将A2:A18(即1列17行数组)每一个数据与区域内的所有数据进行类比,根据异向一维数组运算原理,得到的17行17列的逻辑值数组,然后使用减负运算将其转换为数值。
3.使用ROW(A2:A18)^0得到1列17行数组,每个元素都为1,并作为MMULT函数第2参数,统计区分大小写后每个数据的出现次数,返回数组:
{1;1;1;2;2;1;2;1;1;2;1;2;1;2;1;1;1}
4.与1/COUNTIF法相似,对MMULT函数返回的数组取倒数后用SUM函数求和,即可得出不重复数据的个数。
版权所有 转载须经Excel技巧网许可
想体验下全屏高清的动画教程?那就猛戳这里
1010集Office技巧一分钟动画教程【全屏高清】
我们的官方淘宝店,戳
【Office学吧】
https://exceltip.taobao.com
单笔订单购买多个教程直接优惠,2件8.5折,3件8折,4件7.5折,5件7折,6件6.5折。提交订单后可以自动计算优惠。
Office 2010版本(1.1G)
Excel
2010经典操作技巧200集【Office学吧小视频动画教程】 0.30G
Excel
2010数据透视表大全200集【Office学吧小视频动画教程】 0.46G
Word
2010实用技巧大全210集【Office学吧小视频动画教程】 0.34G
Office 2013版本(1.96G)
新品上市
新品上市
Excel
2013图表入门与提高200集【Office学吧小视频动画教程】 0.36G
新品上市
PPT
2013基础技法全集200集【Office学吧小视频动画教程】 0.27G
WPS 2013版本(0.26G)
WPS表格2013经典技巧150集【Office学吧小视频动画教程】 0.26G

加载中…