Excel高效秘籍!FILTER+HSTACK公式,輕松解決不連續列篩選難題!

醉香說職場 2024-05-20 11:55:12

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

日常工作中,我們經常需要對Excel表格中不連續列的數據進行篩選,這個問題經常困擾這很多新手小夥伴。今天就跟大家分享一個Excel高效公式組合(FILTER+HSTACK)簡直太牛了,輕松解決不連續列篩選難題!

一、FILTER函數+HSTACK函數介紹

1、HSTACK介紹

功能:將數組按水平方向堆疊到一個數組中

語法:=HSTACK(數組1,數組2,數組3,……)

基本用法:

如下圖所示,我們想把左側表格中的“姓名”、“成績”這兩列數據與右側表格中的“班級”水平拼接到一塊。

只需在目標單元格中輸入公式:

=HSTACK(A2:B6,E2:E6)

然後點擊回車即可

2、FILTER函數介紹

功能:FILTER是基于定義的條件篩選一系列數據的函數,它由數組,包括,空值三個參數所構成。

語法:=FILTER(數組,包括,空值)

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

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

第3個參數【空值】:可以忽略,這個參數就是如果出現錯誤值可以設置返回信息

二、FILTER+HSTACK公式組合:輕松解決不連續列篩選

如下圖,左側是不同分公司的員工信息,我們需要根據“公司名稱”,篩選出對應公司員工的名稱和工資信息,這兩列數據是不連續的。

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

=FILTER(HSTACK(B:B,D:D),A:A=H2)

然後點擊回車即可

解讀:

①上面(FILTER+HSTACK)組合公式本質就是FILTER函數單條件查詢。

②第1參數:篩選區域HSTACK(B:B,D:D),就是通過HSTACK函數把不連續的列按水平方向重新合並到一起。

③第2參數:篩選條件A:A=H2,就是根據公式名稱篩選數據。

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

0 阅读:14

醉香說職場

簡介:職場啥都得懂