舉個工作執行個體,左邊是員工資訊表資料
需要根據編号,把後面所有的資訊一次性的比對出來
工作中,經常遇到這種問題,有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種方法,你會學了麼?更喜歡哪種?動手試試吧!