秒秒鐘列出多種Excel一對多查詢方法
Excel一對多查詢,你能夠想到用什麼函數?不僅可以使用函數公式,還可以樞紐分析表。
我承認我只是一個普通人或者是懶人,儘管高手的方法很多,但我只衷情於樞紐分析表進行一對多查詢,
有這樣一份Excel一對多的查詢案例,需要返回對應的多個值。
B、C列是資料來源,根據E2的部分在F列返回對應的部門成員。
E2儲存格的部門,我們用資料有效性來做下拉式功能表,用戶選擇什麼部門,F列就顯示對應的部門成員。
下面是高手一鼓作氣的寫的三種方法,我們先來看看excel函數一對多查詢,F2公式為:
=INDEX(C:C,SMALL(IF(B$2:B$21=E$2,ROW($2:$21),4^8),ROW(B1)))&""
輸入完畢,記得按下CTRL+SHIFT+回車鍵,因為這是個陣列公式!然後下拉即可快速實現查詢。這就是傳說中的index+small+if+row函數嵌套,有點難,但是還是好用,只是新手們不容易駕馭!
第二種方法:vlookup一對多查詢
1.先在A列建立一個輔助列
在A2儲存格輸入公式:=B2&COUNTIF($B$2:B2,B2),
2. 在F2儲存格輸入公式:=IFERROR(VLOOKUP(E$2&ROW(A1),A:C,3,0),""),然後下拉。其實我們只是變通了一下VLOOKUP函數第一參數,變為:E$2&ROW(A1),相當於將 VLOOKUP函數的查詢值加上了不同的序號。這種伎倆也是我們經常使用的。
3. 樞紐分析表實現一對多查詢
如果上面兩種函數方法,你都仍然覺得複雜,那透視表就是為我們這樣的懶人準備的。選中B、C的資料來源,直接插入樞紐分析表,然後將“公司部門”和“部門成員”拖入到行欄位標籤,搞定!
End.
運行人員:中國統計網小編(微信號:itongjilove)
中國統計網,是國內最早的大資料學習網站,公眾號:中國統計網
//www.itongji.cn