excel中,如何从一列数据中,找出不同类别的数量,要求用函数。

2022-09-10 05:30

如:ZB190-171 几个? ZB1100C几个? ZB1721几个? ZB182几个? 。。。。。
5个回答

B2=IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,"")向下复制

D2=IFERROR(VLOOKUP(ROW(A1),IF({1,0},$B$2:$B$22,$A$2:$A$22),2,0),"")向下复制

E2=COUNTIF(A:A,D2)向下复制

不加辅助列B,有两种办法
1、用数据-删除不重复项或者筛选-高级筛选-选择不重复的记录得出D列结果。

2、用数组公式D2=INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,$A$2:$A$22),4^8,ROW($A$2:$A$22))))&""

数据量大的话建议加辅助列计算。

其实用数据透视表比较简单

函数的话,见下图

如数据在A2:A100,在B2中输入公式:=IF(COUNTIF(A$2:A2,A2)=1,COUNTIF(A$2:A$100,A2),"")
公式下拉,即可.
1,复制a列在b列粘贴并使用工具删除重复值,移到上面。
2,c2输入公式=countif(a:a,b2),确定后向下复制至b列有字符的行。
这样,c列数据就是对应b列型号在a列型号中的个数。
若数据在E3:E7,可在D3单元格输入以下公式:
=COUNTIF($E$3:$E$7,E3)
下拉,在电机型号的后面就显示出有几个了。
相关问答
EXCEL怎么统计不同列中的项的数量?用函数吗?
5个回答2023-01-02 23:37
每个问题项都加上相同的字段名,如“问题”和“数量”,然后用合并计算: 光标定位在空白区域的第一个单元格,执行数据——合并计算; 函数:“求和” 将A1:B5,C1:D5,E1:F5分别添加进合并列表中...
全文
excel函数如何找出两列中相同数据
1个回答2023-02-15 03:33
如数据分别在a、b列,在c1参考公式: =MATCH(A1,B:B,0) 然后下拉到与a列等行数,结果是数字的,就是有相同数据。
excel如何批量把行的数据分列成列的数据?
1个回答2023-02-13 18:27
先对B列分列,分隔符为   逗号 I1=COUNTIF(B1:H1,"<>") 下拉公式 K1=INDEX(A:A,SMALL(IF($I$1:$I$2<COLUMN($A$1:$AZ$1...
全文
EXCEL在某一列数据中找出最大值
1个回答2022-12-14 20:25
MAX()即可
excel数据比对VLOOKUP函数使用
5个回答2022-12-31 17:08
同时打开两张表,在100人表D2中输入: =IF(ISERROR(MATCH(B2,A:A)),"","死亡") 然后选中公式中的A:A,点击打开的30人工作表并选中A列,回车 上面的MATCH功能...
全文
你好,excel如何用一个函数显示出一列数据中某个范围内数据的个数
1个回答2022-11-15 12:54
X≥±10的个数 =COUNTIFS(K:K,">-10") ±5<X≤±10的个数 =COUNTIFS(K:K,">=-5",K:K,"-5")
excel怎么数据分列
1个回答2022-11-23 22:50
. 首先打开excel表格,电脑桌面右键点击新建即可。 2. 打开一组数据。 3. 点击上方菜单栏,选择点击数据,在数据栏目里有分列。 4. 直接点击分列会出现,未选定要分列的数据
EXCEL怎么分列数据?
2个回答2022-11-21 13:06
E2使用公式:=A2&";"&B2,然后向下填充。然后全选填充区域,Ctrl+C,Ctrl+V粘贴为数值。 然后选择粘贴区域,菜单栏数据,删除重复项。 然后,数据分列,上面使用;连接,...
全文
Excel如何在一列数据中找到另一列有的数据
3个回答2022-09-04 17:15
=VLOOKUP(F2,B:B,1,0) 下拉,出现的就是B列和F列都有的
EXCEL怎么把一列数据从小到大排列?
4个回答2022-12-05 12:22
一、首先,打开Excel表格程序,打开要进行排序的Excel表格文件。 二、然后,在Excel程序主界面上方选择“数据”,点击打开。 三、然后,在下拉菜案中选择“排序”,点击打开。 ...
全文