一次匹配多個值,Vlookup、Xlookup、Filter公式,你用哪個

志課程 2024-05-02 08:21:28

舉個工作實例,左邊是員工信息表數據

需要根據編號,把後面所有的信息一次性的匹配出來

工作中,經常遇到這種問題,有3個公式,可以快速的解決,分別是VLOOKUP公式,XLOOKUP公式,Filter公式

1、Vlookup公式

如果不想使用3次VLOOKUP公式,那我們可以結合數組用法,來進行解決

它是分別需要提取原始數據表格中的第2列,第3列,第4列結果

所以我們輸入的公式是:

=VLOOKUP(F2,A:D,{2,3,4},0)

第1參數,查找值是F2

第2參數,查找數據區域是A:D列

第3參數,需要用大括號,裏面輸入3個數字

第4參數,數字0表示精確查找

向下填充,就可以得到所有的結果了:

2、Xlookup公式

這個公式是最新版本的Excel才有的,使用起來非常簡單,只需要填寫前3個參數:

=XLOOKUP(查找值,查找區域,結果區域)

所以這裏,只需要輸入的公式是:

=XLOOKUP(F2,A:A,B:D)

第一參數,查找F2單元格的值

第二參數,在數據源的A列進行查找

第三參數,我們想要的結果,因爲是3列,所以選擇的是B:D列

同樣,輕松可以得到我們想要的結果:

3、Filter公式

同樣做爲新版本的公式,它用來查找匹配,就只需要兩個參數就可以完成了

=Filter(篩選結果,篩選條件)

所以,這裏,我們輸入的公式是:

=FILTER(B:D,A:A=F2)

第一參數是篩選結果:B:D列的數據區域

第二參數是條件,就是在A列裏面等于F2的值

一次性的匹配出來的結果:

這3種方法,你會學了麽?更喜歡哪種?動手試試吧!

0 阅读:10

志課程

簡介:感謝大家的關注