經(jīng)常使用Excel處理數(shù)據(jù)的朋友對(duì)于一對(duì)多匹配這類問題一定不陌生,例如下面這個(gè)例子就很常見。
如何通過在E2單元格填寫姓名,自動(dòng)在F列篩選出員工參加的項(xiàng)目?
要解決這類問題通常有兩個(gè)選擇:公式法和操作法。
以下分別來看看:
公式法
在F2單元格寫入如下公式,然后填充柄向下填充即可
=INDEX(C:C,SMALL(IF((MATCH(C$2:C$12&B$2:B$12,C$2:C$12&B$2:B$12,)=ROW($1:$11))*(B$2:B$12=E$2),ROW($2:$12),999),ROW(A1)))&''
這個(gè)公式就是傳說中的萬金油公式,對(duì)于絕大部分朋友來說,要掌握這個(gè)公式的用法還是有一定困難的,公式的具體原理可以參閱之前的教程:
傳說中的萬金油公式,看得懂更要用的準(zhǔn)!
操作法
要實(shí)現(xiàn)一對(duì)多匹配的操作方法,首選的無疑就是高級(jí)篩選了,還是以上圖的例子來說明操作步驟:
在E1:F1輸入列標(biāo)題,在E2輸入指定的姓名【小麗】
依次單擊【數(shù)據(jù)】→【高級(jí)】
在【高級(jí)篩選】對(duì)話框中,選擇【將篩選結(jié)果復(fù)制到其他位置】
【列表區(qū)域】保持默認(rèn)的A1:C12
【條件區(qū)域】選擇E1:E2
【復(fù)制到】選擇F1
勾選【選擇不重復(fù)的記錄】
完成以上設(shè)置后,單擊【確定】就可以得到最終的結(jié)果。
使用高級(jí)篩選功能時(shí)一定要注意:
【條件區(qū)域】的標(biāo)題和【復(fù)制到】單元格的內(nèi)容必須和數(shù)據(jù)源中是一致的,否則就無法實(shí)現(xiàn)目的哦。
在Excel的眾多基礎(chǔ)功能中,高級(jí)篩選的使用率很低,實(shí)際上這個(gè)功能的作用是非常大的,尤其是對(duì)一下復(fù)雜的數(shù)據(jù)提取問題。
聯(lián)系客服