excel如何通过姓名统计个数(Excel简单的方法统计得票最多的姓名)
韩老师曾经写过一篇Excel310 | 统计得票最多的姓名,其中用到了一个公式:=IFERROR(INDEX(B$2:B$16,SMALL(MODE.MULT(MATCH(B$2:B$16,B$2:B$16,)),ROW(A1))),""),即得得票最多的姓名,如果得票最多的不止一位,可向下填充公式,得出其它姓名。
如下图:
前几个有粉丝读到我这篇文章,说这个公式太繁琐了,不好理解,有没有更简单的办法?
今天写一个简单的方法,不过步骤稍多一点。
方法实现第一步:取不重复的得票姓名
方法是利用“数据”菜单中的“删除重复值”功能,如下动图:
第二步:统计每个人的得票数
在I2单元格输入公式:=COUNTIF($F$2:$F$16,H2),公式向下填充,即得每个姓名对应的得票数。如下图:
第二步:按得票数排序
利用“数据”菜单中的“排序”功能按票数由高到低降序排列,如下动图:
排在第一位的就是得票多的姓名。
这个方法比较简单,只用到了一个简单的函数COUNTIF。
COUNTIF解析COUNTIF函数:
功能:用于统计满足某个条件的单元格的数量。
语法:COUNTIF(要计数的区域,要计数的内容)
本题目中,要计数的区域是$F$2:$F$16,要计数的内容是H2单元格的姓名。
因为公式要向下填充,所以区域要绝对引用。
--------------------
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com