在excel中如何统计一个区域内不同名称的个数?

如图,一个格子里有一个名称,但是总共有多少名称不知道,数据也不在同一列,如何统计一个区域内的名称数量呢?急求谢谢!

1、本次演示使用的软件为Excel电子表格,软件版本为Microsoft office家庭和学生版2016。

2、根据问题描述,我们在Excel中的一个区域中输入不同名称,用于演示如何统计不同名称的个数。

3、公式首先通过countif函数统计所有重复的单元格,然后使用以去除countif的结果得到数组,最后使用函数“SUMPRODUCT”得到最终的个数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16

“在excel中统计一个区域内不同名称的个数”的操作步骤是:

1、打开Excel工作表;

2、根据题意,在A2:B15单元格区域中,统计不重复的名称个数,可通过SUMPRODUCT+COUNTIF函数组合来实现;

3、输入

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

公式表示:通过COUNTIF(A2:B15,B2:B15)得到所有单元格重复的次数,然后用1除,得到的数组通过SUMPRODUCT函数求和。



本回答被提问者采纳
第2个回答  2016-08-29

工具:excel2007

目标:统计A、B列中的各个字符的个数

见截图

步骤:

先将ABCD四个字母输入到d2:d5,

E2输入

=COUNTIF(A:B,D2)

公式下拉

e列的4、3 、3 、2就是AB列中字母A、B、C、D的数量


第3个回答  2016-08-22
用countif函数进行统计,方法如下:
=SUM(IF(ISERROR(1/COUNTIF(统计区域,统计区域)),0,1/COUNTIF(统计区域,统计区域)))
数组公式,同时按下Ctrl+Shift+Enter本回答被网友采纳
第4个回答  2016-08-22
=COUNTIF(A1:D10,"生活服务"&"*")
其他类推追问

并不知道有多少名称,有的是生活服务,有的是系统工具,但是总共有多少分别是什么并不清楚

追答

A列
依次写 生活服务 系统工具等名称
B1=COUNTIF($G$2:$Z$100,A1&"*")
公式下拉即可

追问

这个名称有上百个,我也没有清单

追答

用偏移函数,将所有列的数据,排列到1列,然后用函数提取,统计

相似回答