天天看點

使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!

作者:桃大喵學習記
我是【桃大喵學習記】,點選右上方“關注”,每天為你分享職場辦公軟體使用技巧幹貨!

我們在日常工作中會經常遇到下面的場景,如下圖所示,左側是員工資訊表,右側是根據員工“姓名”一次性快速查找該員工的多個資訊,也就是實作一次性查找多個值。處理這種問題其實也非常簡單,今天就跟大家分享一下WPS中分别使用XLOOKUP函數和FILTER函數(備注:以上兩個函數需更新至WPS Office最新版本使用)兩種方法處理上述問題的方法和技巧。

使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!

第一:使用Filter篩選公式

Filter是基于定義的條件篩選一系列資料的函數,它由數組,包括,空值三個參數所構成。

使用文法=filer(數組,包括,空值)

第一個參數【數組】:就是篩選區域

第二個參數【包括】:就是篩選列=篩選條件

第三個參數【空值】:可以忽略,這個參數就是如果出現錯誤值可以設定傳回資訊

具體操作方法:

1、首先在右側的查詢結果表格中,要先選中G4:I4這幾列(因為在wps中沒有溢出功能),也就是要傳回的結果資料列,如下圖所示

使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!

2、然後在上面的公式位置輸入公式=FILTER(B:D,A:A=F4),輸入完公式之後按「Ctrl+Shift+Enter」三鍵組合,擷取所有的查詢結果。如下圖所示

使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!
使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!

公式解釋:

1、公式中B:D就是要傳回的資料列,A:A=F4就是判斷條件,查詢表格中的姓名等于員工資訊表中的A列姓名,然後傳回查詢資料。

2、需要注意,WPS Office暫不支援動态數組,故必須使用「Ctrl+Shift+Enter」鍵快捷設定為數組形式,其他方式均僅傳回為單個數值。

第二:使用Xlookup公式

Xlookup函數介紹

函數功能:XLOOKUP函數是一個查找函數,在某個範圍或數組中搜尋比對項,并通過第二個範圍或數組傳回相應的項,預設情況下使用精準比對。

文法結構:=XLOOKUP(查找值,查找數組,傳回數組,未找到值,比對模式,搜尋模式)。

文法解讀:

第一參數:想要查找值,可以是單個值或者數組值

第二參數:想要在那個資料區域中查找

第三參數:要傳回的資料區域

第四參數(可選):未找到值,就傳回第四參數,省略它函數預設傳回#N/A這個錯誤值

第五參數(可選):比對模式,可填0、1、-1、2

參數為:0 ,精确比對,找不到結果,傳回 #N/A這個錯誤值,這是預設選項。參數為:-1,精确比對或下一個較小的項。參數為:1,精确比對,找不到結果,傳回下一個較大的項。參數為:2 ,通配符比對

第六參數(可選):指定比對模式,可填1、-1、2、-2

參數為:1,從上到下進行資料查詢, 這是預設選項。參數為:-1,從最後一項到第一項進行搜尋。參數為:2,二分搜尋(升序排序) 。 參數為:-2,二分搜尋(降序排序)

以上就是XLOOKUP的所有參數,函數參數雖然比較多,但是第四、第五、第六參數都是可以省略的,我們在平時使用這個函數時一般隻需設定前三個函數即可。

具體操作方法:

1、同樣首先在右側的查詢結果表格中,要先選中G4:I4這幾列(因為在wps中沒有溢出功能),也就是要傳回的結果資料列,如下圖所示

使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!

2、然後在上面的公式位置輸入公式=XLOOKUP(F4,A:A,B:D),輸入完公式之後按「Ctrl+Shift+Enter」三鍵組合,擷取所有的查詢結果。如下圖所示

使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!
使用Xlookup函數或者Filter函數一次性查找多個值真是太牛了!

公式解釋:

1、第一個參數【查找值】:F4;第二個參數【查找數組】:A:A;第三個參數【傳回數組】:B:D

2、需要注意,輸入公式後必須使用「Ctrl+Shift+Enter」三鍵組合才能擷取查詢結果。

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

繼續閱讀