这个需要辅助列,如图操作,其中
B2公式 =IF(COUNTIF($A$2:A2,A2)=1,A2,""),下拉至10000行,隐藏B列;
D2公式 =INDEX(B:B,SMALL(IF(B:B<>"",ROW(B:B),65536),ROW(A1))),光标停留编辑栏ctrl+shift+回车,下拉至100行。
见截图
C2输入
=INDEX(A:A,MIN(IF(COUNTIF(C$1:C1,A$2:A$1000),4^8,ROW($2:$1000))))&""
数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }
公式下拉到无数据
提取一列不重复的数据,
C2输入=INDEX(A:A,SMALL(IF(MATCH(A$1:A11,A$1:A11,)=ROW($1:11),ROW($1:11),4^8),ROW(A2)))&"", 按CTRL+shift+回车结束公式后,向下填充。
可以先计算一下有几个,如果是1就,就查找引用,不然就显示空白。
=if(countif(a:a,"A")>1,"",vlookup(d2,a:b,2,0))