當前位置:首頁 > 科技 > 正文

2個新函數,秒變“大神”

    今天給大家認識兩個新函數。很多以前需要繁瑣操作的東西,現在隻需要一個公式就來完成。

    1、FILTER函數

    先看一個圖吧:

    一對多的查詢應用,選擇部門、性别,相應的數據就會提取出來。

    在之前的課程中,我們已經講過,有兩種思路可以解決這個問題,輔助列或者INDEX-SMALL-IF-ROW組合。

    感興趣的同學,可以點擊以下鍊接進行查看。

    同樣是用VLOOKUP,為什麼同事做的一對多動态查詢表,直接碾壓了我?

    熬夜加班發際線後移?誰讓你不會Excel萬金油公式!【Excel教程】

    今天我們講一下,如何用最簡單的方式,來實現一對多查詢,隻需要一個公式,“=FILTER(A2:D24,A2:A24=F2)”

    大家看一下這個公式的輸入過程,真的就幾秒鐘,保證童叟無欺。

    (FILTER函數是按照指定的一組或者多組條件,在指定的數據源進行篩選,本例中,A2:D24是數據源,A2:A24=F2是篩選條件,由于篩選的部門都在數據源中,所以第三參數省略。)

    如果要在部門的基礎上增加一個性别的條件,公式可以修改為:“=FILTER(A1:D24,(A1:A24=F2)*(C1:C24=F5),"查無結果")”

    當查詢條件為人事部、男的時候,沒有滿足條件的數據,就會顯示出第三參數的内容。

    如不使用第三參數的話,公式會返回一個空數組的錯誤值【#CALC!】

    (老菜鳥老師有話說:可以說有了FILTER函數以後,再也不需要為各種篩選的公式犯愁燒腦了。)

    2、UNIQUE函數

    UNIQUE函數,專門解決各類不重複數據的問題,

    基本結構是是UNIQUE(數據源,按列去重還是按行去重,提取唯一值還是去除重複項)

    以下通過幾個例子來說明這個函數的用法。

    示例1:單列提取不重複值

    公式“=UNIQUE(A1:A21)”把門店這一列的不重複項提取出來了。

    在之前的版本,如果要用公式解決的話,又是一個燒腦的活。

    示例2:多列提取不重複值

    隻需要将數據範圍擴展到B列,就可以将門店和人員的不重複項提取出來,真的是太太太太方便了。

    示例3:提取唯一值

    第二參數填寫0,表示按列提取,第三參數填寫1,表示提取唯一值而不是删除重複項。

    (唯一值的意思是,在數據源隻出現了一次,而删除重複項是對出現多次的數據隻保留一個。)

    至于第二參數,默認或者省略都是按列提取,如果你的數據源是橫向的,這個參數填寫1就行。

    例如以下這種情況:

    數據源是一行,公式就得用=UNIQUE(B23:L23,1)才行。

    END

    以上就是Excel365中的兩個新函數FILTER和UNIQUE的基本用法了。

    這些函數确實給用戶帶來了方便,但是對于函數愛好者來說,這些新函數也讓人少了很多思考的樂趣。

    就像開車,有人喜歡自動擋,小白操作、簡單舒适;有人對手動擋情有獨鐘,享受駕馭,更具樂趣,一切盡在掌控。

    那麼你呢,更喜歡哪種?歡迎留言告訴我們你的想法。


    教程文字|老菜鳥

    文字編輯|六姑娘

你可能想看:

有話要說...

取消
掃碼支持 支付碼