當前位置: 妍妍網 > 寵物

Excel中尋找多列表格數據,一個公式搞定!驚呆了!

2024-05-05寵物

我是【桃大喵學習記】,歡迎大家關註喲~,每天為你分享職場辦公軟體使用技巧幹貨!

日常工作中,我們對Excel表格數據經常按行查詢數據,但是有時也需要按條件尋找多列數據。今天就跟大家分享一下WPS中使用HLOOKUP函式進行按條件進行多列數據查詢的方法技巧。

一、HLOOKUP函式介紹

功能: 橫向尋找數據

語法: =HLOOKUP(尋找值,要尋找的區域,返回數據在尋找區域的第幾行,模糊匹配/精確匹配)

解讀:

第1參數:尋找值就是要尋找的值數值、參照或文本字串;

第2參數:尋找的區域就是要尋找的區域數據表區域;

第3參數:就是返回數據在區域的匹配值的行序號,就是返回值在尋找區域的第幾行,必須是正數;

第4參數:模糊匹配/精確匹配為一邏輯值,如果為TRUE或省略,則返回近似匹配值,如是FALSE,則返回精確匹配值。

二、HLOOKUP函式高級套用:按條件尋找多列數據

如下圖所示,左側是員工銷售業績、獎金、薪資資訊表,右側我們根據員工姓名分別尋找對應的編號、業績、獎金資訊。我們可以看到返回查詢結果的列順序和原來的數據的列順序不一樣。

上面的數據查詢需求一般使用VLOOKUP函式難以實作,因為需要反向查詢;如果使用XLOOKUP函式的話,會非常復雜,下面就用HLOOKUP函式輕松搞定。

直接在目標單元格中輸入公式:

=HLOOKUP($H$1:$J$1,A:E,MATCH(G2,$B$1:$B$9,0),FALSE)

然後點選回車,下拉填充數據即可

解讀:

第1參數:$H$1:$J$1 就是尋找值,就是以右側查詢表格除【姓名】這列數據外的表頭名稱作為尋找值,選擇數據後按一次F4鍵,進行完全參照;

第2參數:A:E就是數據查詢區域,在這個查詢區域中尋找符號條件的結果列;

第3參數:MATCH(G2,$B$1:$B$9,0)就是返回結果的行號,我們透過MATCH函式尋找指定姓名對應的行號作為第3參數,這樣就會返回查詢結果列對應行的數據

第4參數:FALSE,表示是精準匹配。

前段時間分享過HLOOKUP函式另外一篇教程【Excel中HLOOKUP函式隱藏的大招,超多人竟然還不知道!】,有其它套用場景大家也可以找時間看一下。

以上就是【桃大喵學習記】今天的幹貨分享~覺得內容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟體使用技巧幹貨!大家有什麽問題歡迎留言關註!