mysql去重计数_去重、计数一步到位,这个方法简单到哭!

  • Post author:
  • Post category:mysql


64420a3939eea4e26afa6a3e15e144f1.png




暑期特惠倒计时 3 天,


扫码购课更优惠!


!!!

担心有同学错过,小 E 再提醒下:文末安排了

送书、送鼠标垫活动

,记得看到最后哦~

下面是今天的干货:

最近在哼哧哼哧搬家,搬家第一天,面对空荡荡的房子,我发现了一个严峻的问题——日用品还没买。

我打开了一个月前写下的日用品清单:

ae2f61b0fb903f520f227917b264011c.png


这里面很多物品都重复了,需要剔除掉。

该怎么办呢?

这可难不倒我!下面有两种方法,都可以解决这个问题~


01


函数公式法

第一种是函数公式法。

我们只用在 C2 单元格输入以下数组公式:

=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))

826d1afb2a085cef5b544d16f1ccfcf7.gif

回车,搞定!

这个公式是什么意思呢?

COUNTIF 是指对指定区域中符合指定条件的单元格计数的一个函数。

基本公式为:

countif(range,criteria)

range 要计算其中非空单元格数目的区域

criteria 以数字、表达式或文本形式定义的条件

所以,公式中的 COUNTIF(A2:A11,A2:A11) 是统计 A2:A11 区域中的每个数据出现的次数,运算过程相当于:



=COUNTIF(A2:A11,A2)


=COUNTIF(A2:A11,A3)


......


=COUNTIF(A2:A11,A4)


得到内存数组:

{2;2;1;1;1;1;1;2;2;1}。

用 1 除以统计的内存数组,得到 :

{0.5;0.5;1;1;1;1;1;0.5;0.5;1}。

这一步中:

如果 A2:A11 区域中数据出现 1 次,则 1 除以 1,结果不变;

如果 A2:A11 区域中数据出现 2 次,则 1 除以 2,结果是 0.5,2 个 0.5 相加还是 1;

如果 A2:A11 区域中数据出现 3 次,则 1 除以 3,结果是 1/3,3 个 1/3 相加还是 1;

由此类推到其他数字,

每个数据出现的次数的倒数之和为 1 。

最后用 SUMPRODUCT 求和得到不重复数据的个数。


02


基础操作法

作为一个懒得伸手在键盘上敲字的超级大懒人,上面的函数公式对小 E 而言步骤太复杂了,平常几乎很少这么用。


那么,还有什么更简单的方法吗?

小 E 先给你们演示一番:

1b494915626ddffdddc2b066e4232c84.gif

步骤如下:

❶ 复制 A 列数据到新的工作表。

e33aaba89aa8d2ea29a883295a993d85.gif

❷ 选中新的数据,单击【数据】选项卡下的【删除重复值】按钮。

5923b9585f819a79d972c0c0aa5919bd.gif

❸ 在弹出的对话框中点击【确认】后会再弹出一个对话框,如下:

23822511fff3704867215d53b4026cf0.png

简单三步,就可以得到我们想要的结果了~

我们需要统计不重复数据时,都可以用这两种方法。

练习文件已经给你准备好咯,后台回复关键词【去重计数】,就可以获取!

4a61ea75a955a815d2fee7f30ceb3826.png


【留言抽奖活动】


在这篇文章中?点我点我

?

留言告诉小 E,

你是怎么关注我们的?



留言点赞前 2 名

,各送价值 69 元的《和秋叶一起学Excel》图书一本!



再随机抽取 2 位同学

,各送价值 39.9 元的超大快捷键鼠标垫一张!

本周三(7月31日)活动就截止啦,赶快上车
da6f13005804b15876017a4d7095184c.png

275e2f515c6a09dad75bbcf267e53745.png
5598377e5cc45d4bed019699e875ffb7.png

7ab78bf304f22f9b4b5cb8f7fac2cd3e.png


143af14f40f3f2a805c5eec31fadbdbc.png


70a1dd870ea1daa3e66745345df0f81a.png

4a2e221cb4e87558655b2df9b458b52f.png


暑期特惠倒计时仅剩 3 天,现在就


点击







把超值好课抱回家!


?

?


?



版权声明:本文为weixin_36443680原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。