Excel如何统计重复人数3类方法

收到提问:这个表格中我该如何统计重复人数?

现在有这么一个数据表格,活动1ABC三个人参加,活动2DB参加,活动3C参加。那我希望一键统计出ABCD各参加了几个活动。但我通过数据透视表的处理之后发现结果并不对,请问正确的操作方式应该是怎样的呢?如图所示:

根据题主提供的数据,我们可以使用函数公式来实现目标,分享以下几个方法。

方法一:使用COUNTIF函数

假设将结果显示在右侧空白单元格,如E1:E5,我们可以在E2单元格输入下面的公式:

=COUNTIF(B:B,$A2)+COUNTIF(C:C,$A2)+COUNTIF(D:D,$A2)

将公式向右向下填充即可得到结果,该公式通过COUNTIF计算对应参与人参与活动的次数,再将参与各活动的次数加总,就能得到参与人ABCD各参加了几个活动。

方法二:使用COUNTIFS函数

假设将结果显示在右侧空白单元格,如E1:E5,我们可以在E2单元格输入下面的公式:

=COUNTIFS($B$2:$B$5, A2) + COUNTIFS($C$2:$C$5, A2) + COUNTIFS($D$2:$D$5, A2)

将公式向下填充即可得到结果。这个公式会统计每个参与人(ABCD)在B列(活动1)、C列(活动2)、D列(活动3)中出现的次数。从而得到题主想要的效果。

方法三:使用SUMPRODUCT函数

假设将结果显示在右侧空白单元格,如E1:E5,我们可以在E2单元格输入下面的公式:

=SUMPRODUCT(($B$2:$D$5=A2)*1)

将公式向下填充即可得到结果。这个公式使用了SUMPRODUCT函数来计算在指定范围内$B$2:$D$5A2单元格值相等的单元格数量。

以上就是小兔分享的三种解决方法,根据自己的具体需求和习惯,选择适合的方法。如果你喜欢今天的内容,欢迎分享给身边的小伙伴,若还有疑问或其他问题,可以给小兔留言哦~


想了解更多精彩内容,快来关注


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。