|
楼主 |
发表于 2011-8-27 18:04
|
显示全部楼层
慢慢的研究一下。
_【EXCEL】提取不重复数据函数方法整理
单列提取不重复数据,A列如下:
A B
1 名称 不重复名称
2 甲
3 乙
4 丙
5 丁
6 丁
7 甲
8 乙
9 戊
10 己
11 戊
————————————————————————————————————
〖解法1〗
B2输入数组公式:
=INDEX(A:A,SMALL(IF(MATCH(A$2:A$11,A$2:A$11,)=ROW($2:$11)-1,ROW($2:$11),65536),ROW(A1)))&""
向下复制。
〖解法2〗
B2输入数组公式:
=INDEX(A:A,MIN(IF(COUNTIF(B$1:B1,A$2:A$11)=0,ROW($2:$11),65536)))&""
〖解法3〗最短的公式
B2输入数组公式:
=INDEX(A:A,MATCH(0,COUNTIF(B$1:B1,A$2:A$12),)+1)&""
注意此公式中的A$2:A$12引用区域要比实际区域多出一个单元格,目的是不显示错误值,当然多出2个3个单元格都行。 |
|