求大佬们看看是用啥公式才对,UNIQUE+COUNTIF用了不起作用
excel吧
全部回复
仅看楼主
level 1
一蛊惑世😺
楼主
比如我A列的数据是:A.4-10、A.4-4、A.3-5、A.3-5、A.3-5,我想将A列数据统计为A.4-10、A.4-4、A.3-5(3次)这样,应该使用什么公式呢?
2025年12月18日 02点12分
1
level 11
德鲁咕噜
=LET(a,A1:A5,ARRAYTOTEXT(DROP(GROUPBY(HSTACK(MATCH(a,UNIQUE(a)),a),a,LAMBDA(x,IF(ROWS(x)>1,@x&" "&ROWS(x)&"次",@x)),,0),,2)))
2025年12月18日 02点12分
2
一蛊惑世😺
大佬,麻烦还想再请问下,如果说我的A.4-10、A.4-4、A.3-5、A.3-5、A.3-5,数据,在A列中是同一个单元格呢,那应该用什么公式呀?
2025年12月18日 03点12分
一蛊惑世😺
就是A1单元格内显示为:A.4-10、A.4-4、A.3-5、A.3-5、A.3-5,我想在B1单元格内显示为A.4-10、A.4-4、A.3-5(3次)~
2025年12月18日 03点12分
德鲁咕噜
@一蛊惑世😺
=LET(a,TEXTSPLIT(A1,,"、"),ARRAYTOTEXT(DROP(GROUPBY(HSTACK(MATCH(a,UNIQUE(a)),a),a,LAMBDA(x,IF(ROWS(x)>1,@x&" "&ROWS(x)&"次",@x)),,0),,2)))
2025年12月18日 03点12分
一蛊惑世😺
@德鲁咕噜
谢谢大佬!!
2025年12月18日 03点12分
level 11
德鲁咕噜
2025年12月18日 02点12分
3
level 11
德鲁咕噜
=LET(b,A3:A7,a,UNIQUE(b),ARRAYTOTEXT(a&" "&BYROW(a,LAMBDA(y,TEXT(COUNTIF(b,y),"[>1]0次;;")))))
2025年12月18日 03点12分
5
一蛊惑世😺
!!!妈呀!!谢谢大佬!!!
2025年12月18日 03点12分
yky洋洋
出手即巅峰
2025年12月18日 09点12分
一蛊惑世😺
@yky洋洋
震惊我一百年,一个标点符号我都不敢动!
2025年12月18日 12点12分
1