求助用函数如何解决筛选出唯一值
用函数,如何筛选出B列去重后的唯一值,筛选后的效果如D列。有些函数公式用于大量筛选计算的时候会很卡,越简单越好
请看附件
=UNIQUE(B3:B29) =INDEX(B:B,SMALL(IF(MATCH(B$3:B29&"",B:B&"",)=ROW($3:29),ROW($3:29),4^8),ROW(A1)))&"" EXCEL2007没有UNIQUE这个函数 您说的那个函数可用,但是处理大量内容的时候会非常卡 =UNIQUE(B3:B29),够简单了吧 =IFERROR(INDEX(B:B,MATCH(,COUNTIF(D$1:D2,B$3:B$29),0)+2),"") 如果不用函数,用excel自带的快速删除重复值功能呢?具体需求具体运用吧 E3=INDEX($B$3:$B$29,MIN(IF(COUNTIF($E$2:E2,$B$3:$B$29),4^8,ROW($B$1:$B$27))))
=IFERROR(OFFSET($B$2,MATCH(0,COUNTIF(E$2:E2,$B$3:$B$29),),),"") 简单,EXCEL2007用不了