excel 几列数据取唯一值

2025-05-17 17:00:02
推荐回答(3个)
回答1:

Excel 2007 版本有自带的 删除重复项 功能

选中这两列---数据 ---删除重复项---确定 ----确定, 就可以了

Excel 2003 , 用公式:
C2输入
=A2&B2
鼠标移到C2右下角变实心十字 双击
D2 输入
=countif(C$2:C2,C2)
鼠标移到D2 右下角 变实心十字 双击
筛选 D 列 大于 1 的 删除,
剩下的 就是唯一的

回答2:

这个需要使用数组公式
以你现在的例子
C1输入
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$23&$B$1:$B$23,$A$1:$A$23&$B$1:$B$23,)=ROW($1:$23),ROW($1:$23),4^8),ROW(A1)))&""
注意:::输入后,不能回车,而是按下ctrl+shift+回车
再公式右拉填充到D1
然后,选中C1:D1下拉进行公式填充,即可。

回答3:

用数据透视表 可以快速达到你的要求,--插入--数据透视表