1. 首页 > 科技快讯 >

不重复计数函数 不重复计数函数满足2个条件的

Power Pivot度量值法

Power Pivot在Excel 作为一个“COM加载项”提供,默认没有启用。下面我们介绍启用改加载项的方法。

步骤1:在Excel的“文件”选项卡中选择【选项】,出现的对话窗中左边选择【加载项】,右侧窗口选择【管理:COM加载项】,然后点击【转到】按钮。

步骤2:出现的对话窗中勾选“Microsoft Power Pivotfor Excel”选项。

这里大家也可以选择其它ExcelPower 加载项。完成加载后可以在功能区上看到对应的工具选项卡。

首先需要将数据添加到数据模型中

添加后的Power Pivot窗口

退出Power Pivot窗口后,点击“新建度量值”

度量值名称:不重复省份数量

公式中输入

=DISTINCTCOUNT('订单表'[省份])

DISTINCT函数可以去除重复值

DISTINCTCOUNT函数是统计去除重复值后的数量

这些都是Power Pivot模型中的DAX函数。

建立好度量值后,就可以创建数据透视表,需要从数据模型中创建。

会发现透视表的字段列表中增加了刚刚建立的度量值

fx不重复省份数量

前面有fx标记

将度量值和业务类别拖动到对应的统计位置即可

那么,问题来了

透视表中的总计为什么不是13,而是7?可以在文末留言。

好了,这次关于不重复计数的系列教程就全部结束了,希望对你有帮助。

作者:王忠超,北大纵横office办公技巧研究院院长

第一种:COUNTIFS函数搭配辅助列。

只要借助辅助列,我们使用COUNTIFS函数就能很快地得到统计结果。

第1步:用公式右拉下拉添加两个辅助列,得到每个业务机构首次出现的“1”和每个商品编码首次出现的“1”。公式为:

=COUNTIFS(B$1:B2,B2,$A$1:$A2,$A2)

公式解释:

以第一个辅助列来说明公式的作用。

为了便于大家查看效果,对数据源按照区域和业务机构进行了排序,相同的机构都在一起。公式的结果就是依次标注同一区域同一业务机构是第几次出现,联系下一步的操作,其核心作用就是把业务机构首次出现标注为1。这样,有多少个1,就有多少个机构。

可能有的朋友还是第一次使用COUNTIFS,这个函数很简单,就是按照多个条件去计数,格式为COUNTIFS(数据区域1,条件1,数据区域2,条件2,......),表示只有多个条件同时满足才会计数。

譬如,在本例中,D2单元格统计的是在A1:B2区域中并排出现“东北区域(A2)”和“1001(B2)”的次数,结果是1次;D4单元格统计的是在A1:B4区域中并排出现“东北区域(A4)”和“1001 (B4)”的次数,结果是3次;D9单元格统计的是A1:B9区域中并排出现“东北区域(A9)”和“1022(B9)”的次数,结果是1次...... 同理,第二个辅助列就是根据区域和商品编码来统计,当一个商品在同一个区域首次出现时,结果为1: 第2步:在H2单元格中输入公式,然后右拉下拉分别统计D列和E列中符合条件的1的个数,得到最后结果。公式为: =COUNTIFS($A:$A,$G2,D:D,1)

这个公式要比辅助列那里好理解的多。譬如H2单元格中的公式就是统计A列和D列中并排出现“东北区域”和“1”的次数。

整个方法只用了一个COUNTIFS函数,比较适合函数小白的记忆使用。但是对于初学者而言,如果不清楚公式中$符号的作用,理解起来就困难。

第二种:SUMPRODUCT和COUNTIFS组合公式。

第一种方法有辅助列,喜欢极致的伙伴肯定不喜欢,那就来个不用辅助列的公式。

=SUMPRODUCT(($A$2:$A$36=$G2)/COUNTIFS($A$2:$A$36,$A$2:$A$36,B$2:B$36,B$2:B$36))

这是一个比较常用的“套路”公式,不用辅助列,满足追求“公式到死”的极致伙伴的需求。当数据量不是很大的时候,非常的爽,一步就完成统计。

但是该公式涉及到大量的数组运算,当数据源的行数比较多的时候,就会卡得不要不要的~~~~

Ok,用函数公式统计非重复项目数的方法就介绍到这里了。欢迎伙伴们丢砖头,丢得越多老菜鸟越高兴;同时,如果觉得不错,请不要吃独食,大方、热烈地分享给你的朋友吧 相关学习推荐:

excel教程

以上就是Excel函数学习之巧用COUNTIFS函数,1分钟搞定不重复数统计的详细内容,更多请关注php中文网其它相关文章! =COUNTIF(D2:D12,”>=100″)

4 统计姓王的员工数量

=COUNTIF(C2:C12,”王*”)

5 统计今天之前的订单数

=COUNTIF(A2:A12,”

6 统计真空单元格

=COUNTIF(B2:B12,”=”)

真空单元格指的是一个纯洁的单元格,单元格中没有任何公式,非打印字符

不重复计数函数 不重复计数函数满足2个条件的不重复计数函数 不重复计数函数满足2个条件的


7 统计假空单元格

=COUNTIF(B2:B12,””)-COUNTIF(B2:B12,”=”)

假空单元格指的是看似是一个空单元格,其实里面有类似于=IFERROR(VLOOKUP(A2,$H$1:$I$5,2,0),””)公式计算返回的空单元格,或者是把这个公式复制粘贴成值的单元格。

8 统计南京上海的计数

=SUM(COUNTIF(B2:B12,{“南京”;”上海”}))

9 统计身份证号码出现的次数

=COUNTIF(B$2:B$12,B2&”*”)

注意了,这里第二参数必须加上星号,否则会出错哦。

好了,今天的分享就到这里,如果您在学习中有任何疑问,可以在评论区留言,最后别忘了点赞关注支持一下表哥哦,祝您学习愉快! 相关文章推荐: Excel表格中如何用公式统计带颜色单元格的个数? 如何统计一个EXCEL工作薄内多张工作表的行数? 在Excel中核对两组数据差异,用countif函数可快速实现 Excel表格如何快速计算数据筛选后符合条件的单元格个数? Excel表格中数据核对用什么函数? 【转到】

按钮。

步骤2 :出现的对话窗中勾选“Microsoft Power Pivotfor Excel”选项。

这里大家也可以选择其它ExcelPower 加载项。完成加载后可以在功能区上看到对应的工具选项卡。

首先需要将数据添加到数据模型中

添加后的Power Pivot窗口

退出Power Pivot窗口后,点击“

新建度量值

度量值名称:不重复省份数量

公式中输入

=DISTINCTCOUNT('订单表'[省份])

DISTINCT函数可以去除重复值

DISTINCTCOUNT函数是统计去除重复值后的数量

不重复计数函数 不重复计数函数满足2个条件的不重复计数函数 不重复计数函数满足2个条件的


这些都是Power Pivot模型中的DAX函数。

不重复计数函数 不重复计数函数满足2个条件的不重复计数函数 不重复计数函数满足2个条件的


建立好度量值后,就可以创建数据透视表,需要从数据模型中创建。

会发现透视表的字段列表中增加了刚刚建立的度量值

fx不重复省份数量

前面有fx标记

将度量值和业务类别拖动到对应的统计位置即可

那么,问题来了

透视表中的总计为什么不是13,而是7?可以在文末留言。

好了,这次关于不重复计数的系列教程就全部结束了,希望对你有帮助。

作者:王忠超,北大纵横office办公技巧研究院院长

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息