標籤:

數組應用三 用數組公式提取唯一值

之前小編介紹過很多方式處理過唯一值,包括最簡單的用刪除重複值的辦法,但是存在一個問題,刪除了重複值就改變了原來的內容,如何解決呢?不妨試試使用數組的方式,提取唯一的數值。

舉例如下,我們有一個重複的水果,芒果。

使用公式如下:

=IFERROR(INDEX(A$2:A$7,MATCH(,COUNTIF(C$1:C1,A$2:A$7),)),"")

提醒:使用數組公式一定要用ctrl shift enter鍵加上大括弧,不能直接enter

公式簡介:

a2:a7:查找的範圍

c$1:c1:是顯示值的範圍,這裡要算上標題,也就是c1

之前未介紹的函數IFERROR,就是if error(如果錯誤的連寫),其含義是如果公式的計算結果為錯誤,則返回指定的值;否則將返回公式的結果。使用 IFERROR 函數來捕獲和處理公式中的錯誤。

第一張圖計算錯誤,因為0不能作為分母,所以這個值是一個錯誤的。

第二張圖計算正確,顯示10除以1的值,為10。

怎麼樣,這個公式是不是簡易懂?

如果你有不同見解,歡迎你留言,謝謝!如果有幫助你,別忘了給小編點贊加油打氣喲……

推薦閱讀:

Excel數組公式應用徹底醒悟
數組(一):基本原理
VBA數組和字典的經典用法及思路
《客映直播》資料04 吳廣儒老師辯證象數組方實踐課實錄

TAG:公式 | 數組 |