Excel里去除重复值、统计数量的2种方法,快点学起来吧( 二 )


=1这样就把非当前用户的统计给去掉了,也就得到了最终的结果 。
02方法二方法 1 是传统的方法,经过一番折腾,最终算是圆满完成了需求 。
但是正如你所感受到的,传统函数公式的思路太古怪,一般人很难想到用 1/次数的方法,来做去重计数 。
 
这也是函数公式难学的主要原因 。
正常用户的思路,不应该是这样的嘛?

? 筛选用户 ID
? 去除重复值
? 统计数量
这个正常的思路,用传统公式是很难实现的 。
但是 office 365 中新增的 FILTER 和 UNIQUE 函数,让这个过程变的简单,变的正常了 。
? 筛选用户 ID 。
使用新增的 FILTER 函数,可以轻松的根据「用户 ID」筛选对应的记录 。
Excel里去除重复值、统计数量的2种方法,快点学起来吧

文章插图
 
完整公式如下:
=FILTER($C$2:$C$16,$B$2:$B$16=H4)计算结果:
={43739;43739;43739;43740;43741;43742}FILTER 的作用就是筛选符合条件的记录 。
(日期返回的是数字格式,所以变成了 43739 的样子 。)
【Excel里去除重复值、统计数量的2种方法,快点学起来吧】? 去除重复值 。
Office 365 中新增的 UNIQUE 函数,就是用来去除重复值的 。
Excel里去除重复值、统计数量的2种方法,快点学起来吧

文章插图
 
完整公式如下:
=UNIQUE(FILTER($C$2:$C$16,$B$2:$B$16=H4))计算结果:
={43739;43740;43741;43742}注意到了吗?FILTER 筛选出来的重复值,被 UNIQUE 函数一下子去除掉了 。
? 统计数量 。
有了去重后的筛选结果,统计数量太简单,就是普通的 COUNTA 函数嘛 。
Excel里去除重复值、统计数量的2种方法,快点学起来吧

文章插图
 
完整公式如下:
=COUNTA(UNIQUE(FILTER($C$2:$C$16,$B$2:$B$16=H4)))计算结果:
= 4简单的 3 个步骤,符合常规思路,你肯定一下子就学会了,不是吗?
03总结温馨提示:
FILTER 和 UNIQUE 函数,目前只有 Office 365 的版本才有,而且需要参加「预览版体验计划」 。
今天的非重复计数学会了吧,别忘了点个赞!
私信回复关键词【工具】,获取Excel高效小工具合集!
让你的Excel效率开挂~(?˙▽˙?)
Excel里去除重复值、统计数量的2种方法,快点学起来吧

文章插图




推荐阅读