怎样在EXCEL中统计名字的个数?

 我来答
zhilan00
推荐于2017-11-28
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
1、使用筛选计算唯一值的个数
使用“高级筛选”对话框从数据列中提取唯一值,并将其粘贴到新的位置。然后可以使用 ROWS 函数计算此新区域中项的个数。

选择单元格区域,或确保活动单元格在一个表中。
请确保单元格区域包含列标题。

在“数据”选项卡上的“排序和筛选”组中,单击“高级”。
显示“高级筛选”对话框。

单击“将筛选结果复制到其他位置”。
在“复制到”框中,输入单元格引用。
也可以单击“压缩对话框” 以临时隐藏对话框,在工作表上选择单元格以后,再按“展开对话框” 。

选中“选择不重复的记录”复选框,然后单击“确定”。
所选区域中的唯一值将复制到新位置,此位置以在“复制到”框中指定的单元格为开头。

在该区域最后一个单元格下面的空白单元格中,输入 ROWS 函数。使用刚才复制的唯一值区域(不包括列标题)作为参数。例如,如果唯一值的区域为 B2:B45,那么可以输入:
=ROWS(B2:B45)

2、使用函数计算唯一值的个数
使用 IF、SUM、FREQUENCY、MATCH 和 LEN 函数执行此任务:

使用 IF 函数为每个 True 条件指定值 1。
使用 SUM 函数求和。
使用 FREQUENCY 函数计算唯一值的个数。FREQUENCY 函数忽略文本和零值。当某个值第一次出现时,此函数返回该值的出现次数。对于该值在第一次出现后的每次出现,此函数返回零。
使用 MATCH 函数返回区域中文本值的位置。返回的此值随后被用作 FREQUENCY 函数的参数,以便计算相应的文本值。
使用 LEN 函数查找空白单元格。空白单元格长度为 0。

即在显示结果的单元格中输入公式:=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1))
将所有A2:A10换成你要统计的单元格区域,选择包含公式的单元格,按 F2,然后按 Ctrl+Shift+Enter。

参考资料: EXCEL帮助

xieym224
2012-06-05 · TA获得超过403个赞
知道答主
回答量:90
采纳率:0%
帮助的人:72.6万
展开全部
计算不重复的文字或数字值的个数
有时您希望了解包含重复值的区域中不重复的值的个数。例如,如果一列包含值 5、6、7、6,那么结果为 3 个不重复的值 — 5、6 和 7。如果一列包含“Buchanan”、“Dodsworth”、“Dodsworth”、“Dodsworth”,那么结果为 2 个不重复的值 —“Buchanan”和“Dodsworth”。

使用筛选计算不重复的值的个数
可以使用高级筛选从一列数据中提取不重复的值并将其粘贴到新位置。然后可以使用 ROWS 函数计算此新区域中的项目数。

1.请确保列中的第一行为列标题。
2.在“数据”菜单上,指向“筛选”,然后单击“高级筛选”。
3.在“高级筛选”对话框中,单击“将筛选结果复制到其他位置”。
4.如果尚未选择要计算的区域,则删除“列表区域”框中的所有信息,然后单击包含所需数据的列(或选择区域)。
5.在“复制到”框中,删除该框中的所有信息,或单击该框,然后单击希望复制不重复的值的空白列。
6.选中“选择不重复的记录”复选框,然后单击“确定”。
所选区域中不重复的值即复制到新列中。

7.在该区域最后一个单元格下面的空白单元格中,输入 ROWS 函数。使用刚才复制的包含不重复值的区域作为参数。例如,如果不重复的值的区域为 B1:B45,那么可以输入:
=ROWS(B1:B45)

使用函数计算不重复的值的个数
以下示例中的公式使用了:
IF 函数,以便为每个真条件指定值“1”。SUM 函数,以计算总数。FREQUENCY 函数以计算不重复的值的个数。该函数忽略文本和零值。当某一特定值第一次出现时,此函数返回与该值重复出现次数相等的数值。当该相同值在第一次出现后每次出现时,此函数返回零。MATCH 函数,返回区域中文本值的位置。此数值随后被用作 FREQUENCY 函数的参数,以便计算相应的文本值。LEN 函数,查找空白单元格。空白单元格长度为 0。示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
创建空白工作簿或工作表。请在“帮助”主题中选取示例。不要选取行或列标题。
从“帮助”中选取示例按 Crtl+C。在工作表中,选中单元格 A1,然后按 Ctrl+V。若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,然后单击“公式审核模式”。
1
2
3
4
5
6
7
8
9
10
A B
数据 数据
986 Buchanan
Dodsworth 563
67 789
235
Buchanan Dodsworth
689 789
Dodsworth 143
56 237
67 235
公式 说明(结果)
=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1)) 计算单元格 A2:A10 中不重复的数字值的个数,但不计算空白单元格或文本值的个数 (4)
=SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1)) 计算单元格 B2:B10(不能包含空白单元格)中不重复的文本和数字值的个数 (7)
=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1)) 计算单元格 A2:A10 中不重复的文本和数字值的个数,但不计算空白单元格或文本值的个数 (6)

注释 本示例中的公式必须输入为数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)。选择每个包含公式的单元格,按 F2,然后按 Ctrl+Shift+Enter。
提示

若要查看一个函数逐步求值的过程,请选择包含该公式的单元格。然后在“工具”菜单上,指向“公式审核”,然后单击“公式求值”。
有关详细信息,请参阅 FREQUENCY、MATCH、LEN、SUM 和 IF 函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
退休画线工
2018-07-06 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部
截图吧,没有截图,不知你这些内容在工作表中是在一个单元格内还是一列中,或一行中,或是多行多列中。不同的方式,统计的方法也不样。请补充带行号和列标的图。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佳我爱0e
高粉答主

2020-01-03 · 每个回答都超有意思的
知道答主
回答量:9.7万
采纳率:6%
帮助的人:4818万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星裕茉灵2b
2020-06-03 · TA获得超过553个赞
知道答主
回答量:5203
采纳率:0%
帮助的人:272万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式