以下是引用samsoncsr在2008-5-6 19:53:23的发言:不重复筛选方法很多,俺在这奉献8种,前2种是摘抄gvntw版主的。
方法1
=IF(ROW(1:1)>SUM(1/COUNTIF(源数据,源数据)),"",INDEX(A:A,SMALL(IF(COUNTIF(OFFSET($A$2,,,ROW(源数据)-ROW(A$1)),源数据)=1,ROW(源数据)),ROW(1:1))))
方法2
自定义名称X=T(OFFSET(筛选不重复值!$A$2,SMALL(IF(COUNTIF(OFFSET(筛选不重复值!$A$2,,,ROW(源数据)-ROW(筛选不重复值!$A$1)),源数据)=1,ROW(源数据)),ROW(INDIRECT("1:"&SUM(1/COUNTIF(源数据,源数据)))))-ROW(筛选不重复值!$A$2),))
方法3
=INDEX(A:A,SMALL(IF(MATCH(源数据,源数据,)=ROW(源数据)-ROW($A$1),ROW(源数据),65536),ROW(源数据)-ROW($A$1)))&""
方法4
=INDEX(A:A,SMALL(IF(MATCH(源数据,源数据,)=ROW(源数据)-ROW($A$1),ROW(源数据),65536),ROW(1:1)))&""
方法5
=INDEX(源数据,MATCH(1,1*(COUNTIF($F$1:$F1,源数据)=0),))
方法6
=INDEX(源数据,MATCH(1,--NOT(COUNTIF($F$1:$F1,源数据)),))
方法7
=INDEX(源数据,MATCH(1,IF(COUNTIF($F$1:$F1,源数据),,1),))
方法8
=INDEX(源数据,MATCH(,COUNTIF($F$1:$F1,源数据),))
最后3种今天刚想出来的,最喜欢方法8了,公式短小精悍,超级喜欢。(有点自恋,呵呵!)