Excel关于非重复计数的几种计算方法 您所在的位置:网站首页 表格统计计数怎么操作 Excel关于非重复计数的几种计算方法

Excel关于非重复计数的几种计算方法

2024-06-03 06:18| 来源: 网络整理| 查看: 265

两个组合都能够计算出正确结果,但是使用SUMPRODUCT要注意数据区域选取。

第二个问题:A、B商品的购买客户数

=SUMPRODUCT(($C$2:$C$23=I7)/COUNTIFS($B$2:$B$23,$B$2:$B$23,$C$2:$C$23,$C$2:$C$23))

=COUNT(0/(($C$2:$C$23=I7)*MATCH($B$2:$B$23&$C$2:$C$23,$B$2:$B$23&$C$2:$C$23,)=ROW($1:$22)))

根据条件来计算客户的非重复计数:

COUNT组合:条件同样是两次,MATCH前面一次,MATCH中用"&"符号再连接一次。

条件的写法也不同,一种是等于单值的样子,一种是全范围选取。

Power Query中计算非重复计数

第一个问题:客户非重复计数

第一步:删除其他列,添加自定义列

第二步:分组

第二问题:购买A、B类客户的非重复计数

删除其他列只保留,客户名称和商品分类,分组

Power Query中计算非重复计数,要比用公式简单的多,只是简单的操作就可以得到结果,当然,后台使用的是M函数Table.Group、Table.Distinct、Table.RowCount

不用管函数是如何运作的,只要知道在分组操作中,选取非重复行计数,就能够获得想要的结果。

Power Pivot 中计算非重复计数

Power Pivot中只需要写一个度量值就可以了,在Power Pivot中由专门的分重复计数的DAX函数DISTINCTCOUNT,也可以通过COUNTROWS+VALUES组合函数来计算非重复计数。

客户数:=DISTINCTCOUNT([客户名称])

客户数1:=countrows(VALUES('表1'[客户名称]))

这个度量值的结果,可以通过透视表来检验:

总结一下,对销售数据进行分析,Excel中最好的办法就是使用Power Pivot来建模分析,所以非重复计数,DAX函数最简单,其次是Power Query中的分组操作,最后才是Excel公式,大家可以根据自己的应用场景来选择非重复计数的方法。

也许不久的将来,微软也会给Excel添加Distinct函数,来进行非重复计数返回搜狐,查看更多



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有