发布网友 发布时间:2022-04-24 12:20
共5个回答
热心网友 时间:2023-10-12 15:57
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))))&""
数据量大的话建议加辅助列计算。
热心网友 时间:2023-10-12 15:57
其实用数据透视表比较简单
函数的话,见下图
热心网友 时间:2023-10-12 15:58
1,复制a列在b列粘贴并使用工具删除重复值,移到上面。热心网友 时间:2023-10-12 15:58
若数据在E3:E7,可在D3单元格输入以下公式:热心网友 时间:2023-10-12 15:59
如数据在A2:A100,在B2中输入公式:=IF(COUNTIF(A$2:A2,A2)=1,COUNTIF(A$2:A$100,A2),"")