如图片所示,A列有很多相同的名称,如何用公式获取对应在B列中不重复的数据?基本格式如图所示:
E2=INDEX($B:$B,MIN(IF(($A$2:$A$20=E$1)*(COUNTIF(E$1:E1,$B$2:$B$20)=0),ROW($2:$20),4^10)))&""
åæ¶æCtrl+Shift+Enterä¸é®è¾å ¥æ°ç»å ¬å¼ï¼å³æå°G2ï¼åä¸èµ·ä¸æå°3åååºç°ç©ºç½åå æ ¼ã
在E2单元格输入公式=IFERROR(INDEX($B$1:$B$10000,SMALL(IF((MATCH($B$1:$B$10000&0,$B$1:$B$10000&0,)=ROW($1:$10000))*($A$1:$A$10000=E$1),ROW($1:$10000),4^8),ROW(A1)))&"","")
数组公式,按Ctrl+Shift+Enter结束公式,使公式前后出现大括号{},拖动填充柄右拉到G列再下拉到任意。 如图: