小程序开发 Excel去重计数公式,我说两句,包括这句!
借着群里小伙伴的问题小程序开发,咱们再聊聊去重计数这个话题!
需求诠释:统计每个销售单号对应的不重复采购单号数目
图片小程序开发
这个问题,我的第一个主义,当今有去重函数了,径直搞,浅易便捷,况兼WPS也扶植!于是写下了底下的公式
▍函数公式01 - FILTER+UNIQUE+COUNTA
[扫码下载app,中过数字彩1千万以上的专家都在这儿!]
▼WPS大致O365
=COUNTA(UNIQUE(FILTER($B$2:$B$9,$A$2:$A$9=$D2)))
图片
公式按照想路写,FILTER函数筛选对应销售单号的采购单号,然后用UNIQUE去重,再用COUNTA计数,无须想考太多!水到渠成~
然则,颠倒缺憾,这位同学说版块不扶植,应该用的非WPS,OFFICE2013版块,那也不纰谬,我换一个~
▍函数公式02 - COUNTIFS + SUM+IFERROR
▼低版块通用 - 数组公式
=SUM(IFERROR(1/COUNTIFS($A$2:$A$9,D2,$B$2:$B$9,$B$2:$B$9),))
对,我又笔据这位同学的版块写了一个,接洽外行可能不睬解数组公式,实质给的工夫还用SUMPRODUCT代替SUM函数。
图片
对,代入后着力对了,不外交流一下,依旧缺憾,因为同学说这个公式,太复杂了,企业小程序开发公司外行难以意会,这也对,其实数组对外行有点难度!那若何办?辅助列!对!辅助列不错大大简化函数公式!
▍函数公式03 - 辅助列+COUNTIF
第一个辅助列1,把两列内容统一,这么就酿成一列去重筛选的问题!
图片
第二个辅助列,对初度出现的内容给1,不然给0
▼函数援用面目了解一下
=IF(COUNTIF($C$2:C2,C2)=1,1,0)
图片
这下,问题应该浅易了吧!径直条目乞降即可!
▼过于浅易
=SUMIF(A:A,G2,D:D)
图片
对!我相比惬意,总算无须写那么复杂的公式了,不外很缺憾,“分步太贫乏了,能一步到位不?”
这么的话?尊驾要如何叮属,我料想了一个更浅易的!
▍妙技处治:透视表去重计数
径直插入一个数据透视表,详确勾选【将此数据添加到数据模子(M)】
图片
选拔【非重复计数】,降服即可!这回够浅易了吧!
图片
然则,依据缺憾,版块不扶植……
接洽到外行,其他什么VBA、PQ、DAX、JSA、Pandas就更无须接洽了。
吾已“江郎才尽”,摊手躺平,请看标题…… 求教尊驾要如何叮属!
注:本故事熟悉造谣,如有重迭,全是东说念主间确切
图片
本站仅提供存储劳动,统共内容均由用户发布,如发现存害或侵权内容,请点击举报。