求大佬们看看是用啥公式才对,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分
出手即巅峰
2025年12月18日 09点12分
@yky洋洋 震惊我一百年,一个标点符号我都不敢动!
2025年12月18日 12点12分
1