當前位置: 妍妍網 > 寵物

Excel中的MODE函式有妙用,冷門函式也能玩出花!

2024-03-15寵物

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

今天跟大家分享的是WPS中相對冷門的MODE函式,巧妙結合其它函式,可輕松實作提取Excel中出現頻率最高的數據,真是冷門函式也能玩出花!

一、MODE函式基本用法

MODE函式介紹:

功能: 返回在某一陣列或數據區域中出現頻率最多的數值

語法: =MODE(數值1,數值2,...)

解讀:

①參數可以是數位,或者是包含數位的名稱、陣列或參照。

②如果陣列或參照參數包含文本、邏輯值或空白單元格,則這些值將被忽略;但包含零值的單元格將計算在內。

③如果數據集合中不含有重復的數據,則 MODE 數返回錯誤值 N/A。

基本方法:

如下圖所示,我們需要從表格中找出哪個年齡的學員最多。

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

=MODE(C2:C14)

然後點選回車即可

二、MODE函式高級用法

MODE函式透過跟其它函陣列合,可以實作更多高級用法。

高級用法一:獲取值班次數最多的員工姓名

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

=INDEX(B2:B14,MODE(MATCH(B2:B14,B2:B14,0)))

然後點選回車即可

解讀:

上面的組合公式主要是借助了MATCH函式的特性,重復內容返回首次出現的位置。

①MATCH(B2:B14,B2:B14,0)公式中,查詢值和尋找範圍都是B2:B14,也就是員工姓名,然後是精準匹配。這樣返回的數據就是每個員工首次出現的位置。

②然後在用MODE(MATCH(B2:B14,B2:B14,0))獲取出現頻率最多的位置數據。

③最後使用INDEX函式獲取,對應位置的姓名資訊即可。

高級用法二:獲取銷售業績達標人數最多業務部門

如下圖所在,這是一個不同業務部門員工,銷售業績完成情況,我們需要統計銷售業績達標人數最多業務部門。

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

=INDEX(B2:B8,MODE(IF(D2:D8>C2:C8,MATCH(B2:B8,B2:B8,0))))

然後點選回車即可

解讀:

其實,上面的公式跟高級用法一中的原理是一樣的,只是先使用IF函式判斷實際業績是否大於目標業績,如果大於就是滿足條件,就執行MATCH(B2:B8,B2:B8,0),返回的數據就是每個業務部門首次出現的位置;如果不滿足就返回錯誤值,然後會被MODE函式過濾掉。

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