tft每日頭條

 > 科技

 > 批量多條件查找函數

批量多條件查找函數

科技 更新时间:2025-01-27 07:03:41

前兩天 XLOOKUP 在公衆号裡炒的特别火熱。

批量多條件查找函數(查找隻知道CtrlF)1

搞什麼?VLOOKUP 我還沒學會,就退休了?

不用想,你肯定火急火燎地開始學習 VLOOKUP 啦。

批量多條件查找函數(查找隻知道CtrlF)2

别緊張,34 歲的 VLOOKUP 不可能立馬就被 XLOOKUP 這個新兵蛋子替代的,況且 VLOOKUP 也不是一兩天就能學會的。

與其費盡心思地學 VLOOKUP,把自己搞得一肚子火,不如學習一個和 XLOOKUP 同批的新兵函數:FILTER

先看效果,下面篩選不同「在職狀态」的名單,一個 FITLER 函數輕松搞定。

批量多條件查找函數(查找隻知道CtrlF)3

和 XLOOKUP 函數不同,FILTER 是個「一胎函數」,不存在替代誰,因為這個功能從來就沒有過。

隻要學,就比别人快一大截。

PS:FILTER 函數目前僅适用于 Office 365 預覽體驗計劃~

01

單列數據查找

怎麼用,咱們直接上手練。

下面的表格,要篩選所有在職人員名單:

批量多條件查找函數(查找隻知道CtrlF)4

梳理一下思路:

❶ 篩選結果:篩選姓名列中的名字。

❷ 篩選條件:在職狀态=在職。

對應的 FILTER 函數是這樣的:

=FILTER(C3:C18,E3:E18=J2)

明白了思路,再對應一下參數,一下子就明白了。

❶ 參數 1,要篩選的數據列 。

❷ 參數 2,篩選的條件,必須是一組 true 或 false 的數組。用條件列 = 條件值,就行了。

怎麼樣?簡單吧。

就這,用高考打比方,FILTER 至少比别人多考了 100 分。

02

多列數據查找

比别人多 100 分算啥?FILTER 還有一個好爹呢。

返回一列很簡單,如果要返回多列的數據呢?

批量多條件查找函數(查找隻知道CtrlF)5

更簡單!修改一下參數就好。基因好,沒辦法!

=FILTER(B3:G18,E3:E18=J2)

關鍵是第 1 個參數,記住咯。

要返回幾列的數據,就選擇多少列!

新版 Excel 會根據返回數據的行數、列數,自動擴展返回結果。

批量多條件查找函數(查找隻知道CtrlF)6

03

多條件查找

再複雜一點會怎麼樣呢?

比如下面的表格,要查詢「銷售部」的「在職」人員明細。

批量多條件查找函數(查找隻知道CtrlF)7

公式稍微複雜了一丢丢:

=FILTER(B3:G18,(E3:E18=$J$2)*(B3:B18=$K$2),"無相關記錄")

竅門在第 2 個參數,如果有多個條件,就用*把多個條件乘起來,表示要同時滿足這些條件。

條件 1 * 條件 2(E3:E18=$J$2)*(B3:B18=$K$2)

了不得了,FILTER 函數還支持多條件篩選!

04

任一條件查找

領導說,績效分數>110 分,或者工齡 10 年以上的,本周組織去泡溫泉,公費!

批量多條件查找函數(查找隻知道CtrlF)8

沒有 FILTER 函數,這溫泉泡得都不暖和:

=FILTER(B3:H18,(G3:G18>10) (H3:H18>110),"無相關記錄")

關鍵還是在第 2 個參數,多個條件用 加起來,表格多個條件滿足任意一個就可以。

條件 1 條件 2(G3:G18>10) (H3:H18>110)

清華畢業證已經到手感覺,有沒有!

05

總結

FILTER 是嘴裡含着金湯匙出生的函數,隻要學,闆上釘釘的 Excel 界 985,211 畢業。

确定好篩選列,明确篩選條件,FILTER 函數輕松搞定篩選。

考考你:

現在我要把「客服部」裡的「女」同事名單篩選出來,挨個約會,公式該怎麼寫?

批量多條件查找函數(查找隻知道CtrlF)9

評論區等你哦~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved