excel 如何按条件统计次数,同一日期只计算一次

时间:2022-07-06 13:46:44 

如何按条件统计次数,同一日期只计算一次。兰色不知道这位同学的具体工作,就猜想她是一位漂亮的客服MM,需要统计客户的来访次数。由此,兰色做了一个示例:

【例】下图AB为客户MM做的来访明细表,要求统计每个客户来访问的总天数,相同日期只统计一次,结果如EF列所示。

excel 如何按条件统计次数,同一日期只计算一次

 

分析:这是一个很常见的多条件统计次数难题,估计会自已设置Excel公式的同学很少,因为公式看上去太复杂了。

一、1 次性统计

如果你只是一次性统计结果、数据不再更新。你可以选择用删除重复值和数据透视表的方法完成。

设置方法:

选取表格 - 数据 - 删除重复值

excel 如何按条件统计次数,同一日期只计算一次

 

插入-数据透视表 - 把客户名称分别拖到行标签和数据标签框中。

excel 如何按条件统计次数,同一日期只计算一次

 

二、自动更新的统计

如果源数据不断更新,这就需要设置Excel公式了。不过公式看上去真的有些复杂:

{=COUNT(0/(MATCH(A$1:A43&D2,A$1:A43&B$1:B43,)=ROW(A$1:A43)))}

excel 如何按条件统计次数,同一日期只计算一次

 

这个公式让你怕了吗?客服MM没有,她下定决心要学好这个公式。兰色今天写这篇教程也不只是给个公式,最终目的是教会同学设置多条件计数的套路。静下心,跟兰色一起从0开始设置公式吧。

首先,某行的值是不是重复出现,可以用MATCH验证:

=MATCH(A2,A$1:A43,0)=ROW(A2)

原理:由于MATCH只能查找返回第1个相同的位置(比如在A列查找A3、A4的日期,都是返回A2(该日期第1次出现)的行数,所以再和ROW(单元格)当前行的行数对比,如果相同则是第一次出现返回值TRUE,否则重复出现,返回值FALSE。

excel 如何按条件统计次数,同一日期只计算一次

 

多条件判断怎么办?比如判断客户A的当天是否重复?

只需要让当前行值&“A”,查找区域&客户列

=MATCH(A2&"A",A$1:A43&B$1:B43,0)=ROW(A2)

注:由于A$1:A43&B$1:B43 涉及成组运算,公式最终要用数据形式输入(按Ctrl +Shift +Enter后公式两边自动生成大括号{})

excel 如何按条件统计次数,同一日期只计算一次

 

我们要用一个公式统计出 A的不重复天数,而不是一列公式(如上图C列),所以公式要改造一下:把A2替换成整个区域A$1:A43

=MATCH(A2&"A",A$1:A43&B$1:B43,0)=ROW(A2)

替换为:

=MATCH(A$1:A43&"A",A$1:A43&B$1:B43,0)=ROW(A$1:A43)

选中这个公式按F9,可以看到结果是一个数组,符合条件的值是TRUE,不符合的是FALSE,非A的行是错误值。

excel 如何按条件统计次数,同一日期只计算一次

 

我们最终统计是符合条件(客户A的总天数)的TRUE个数。所以我们就通过任意数字/的方法把0值也转换为错误值。

excel 如何按条件统计次数,同一日期只计算一次

 

最后一步,就需要统计出数字的个数。COUNT函数正好可以完成这个任务

excel 如何按条件统计次数,同一日期只计算一次

 

最终的公式我们也设置出来了:(数组公式)

{=COUNT(0/(MATCH(A$1:A43&D2,A$1:A43&B$1:B43,)=ROW(A$1:A43)))}

excel 如何按条件统计次数,同一日期只计算一次

 

虽然对新手有点绕,但这个不重复计数的老套路很是有用,你看明白了吗?如果客户MM真的掌握这个公式的写法,可以打败你们公司所有Excel高手了。

标签:excel按条件统计次数
0
投稿

猜你喜欢

  • floater.exe是什么进程 作用是什么 floater进程查询

    2023-12-23 18:14:54
  • 电脑新建文件夹导致系统卡死假死的解决办法

    2023-04-09 05:30:24
  • 剪映Windows专业电脑版视频制作完成后导出视频失败怎么办?

    2023-03-17 08:00:17
  • Excel表格设置自动换行的图文方法

    2023-05-30 08:57:24
  • win7系统下玩三国群英传2的方法

    2023-10-08 08:56:13
  • win10电脑添加usb快捷删除键的方法?

    2023-12-06 18:51:55
  • 电脑版wps文档如何只变化中文方向

    2022-03-07 12:17:51
  • Win10电脑远程桌面模糊?Win10电脑高分屏下远程桌面模糊解决方法

    2022-10-04 01:19:32
  • 花娘宝盒怎么进行注册?花娘宝盒进行注册的方法

    2022-12-31 20:06:45
  • Win8系统在桌面上添加“一键关机”按钮方法介绍

    2023-08-16 11:03:58
  • Win10专业版禁止更新怎么办?Win10专业版系统更新不了的解决方法

    2023-01-27 00:23:37
  • Win10怎么将Edge默认浏览器切换成IE Win10把默认浏览器Edge改为ie的步骤

    2022-08-15 20:11:33
  • win10开机启动项怎么设置?win10开机启动项的设置方法

    2022-02-08 03:25:16
  • 4款精彩macOS日记软件,打开记事新篇章~

    2022-08-21 15:42:59
  • excel中随机排序的方法

    2023-07-14 23:59:34
  • logviewer使用方法教程

    2023-04-01 20:19:32
  • WPS表格怎么使用在线模板

    2022-12-21 19:25:30
  • 笔记本屏幕怎么分屏多个显示器?

    2023-04-17 04:01:41
  • 给系统右键中的"新建"加入Word文档功能

    2023-12-01 20:22:25
  • WPS excel如何将二进制转换为十进制的计算方法

    2022-10-10 11:28:52
  • asp之家 电脑教程 m.aspxhome.com