Excel中如何顯示不重復(fù)值
在使用Excel時(shí),我們通常會(huì)遇到需要顯示不重復(fù)值的情況。雖然Excel提供了數(shù)組公式來解決這個(gè)問題,但是對(duì)于大多數(shù)用戶來說,數(shù)組公式往往比較難懂。因此,在本系列文章中,我們將分享一些非數(shù)組公式的方法
在使用Excel時(shí),我們通常會(huì)遇到需要顯示不重復(fù)值的情況。雖然Excel提供了數(shù)組公式來解決這個(gè)問題,但是對(duì)于大多數(shù)用戶來說,數(shù)組公式往往比較難懂。因此,在本系列文章中,我們將分享一些非數(shù)組公式的方法,來解決看似只能使用數(shù)組公式才能解決的問題。
案例背景
讓我們先來看一個(gè)網(wǎng)友發(fā)來的案例:?jiǎn)卧馎2到F5是原始數(shù)據(jù),要求編寫公式,在H2到M5得到去除重復(fù)并且重新排序(從小到大)后的新數(shù)據(jù)。
使用數(shù)組公式顯示不重復(fù)值
如果使用數(shù)組公式,我們可以按照以下步驟操作:
- 在單元格H2輸入下列數(shù)組公式(同時(shí)按下Ctrl Shift Enter):
IFERROR(SMALL(IF(MATCH($A2:$F2,$A2:$F2,0)COLUMN($A$2:$F$2),$A2:$F2,""),"")," - 然后將公式往右拉,再往下拉,自動(dòng)填充到其余單元格即可。
但是,數(shù)組公式理解起來比較困難,技巧特別多。所以下面我們將使用更易懂的簡(jiǎn)單公式來實(shí)現(xiàn)相同的效果。
使用普通公式顯示不重復(fù)值
以下是使用普通公式來顯示不重復(fù)值的方法:
- 在單元格H2輸入公式:
SMALL($A2:$F2,1) - 在單元格I2輸入公式:
IFERROR(SMALL($A2:$F2,SUMPRODUCT(COUNTIF($A2:$F2,$H2:H2)) 1),"") - 將單元格I2的公式往右拉,以向右自動(dòng)填充。
然后,選擇H2到M2的單元格區(qū)域,一起往下拉公式,即可快速得到不重復(fù)的數(shù)據(jù),并且按照從小到大的順序重新排列。
按照從大到小的順序顯示不重復(fù)值
如果要求在剔除重復(fù)數(shù)據(jù)后,數(shù)據(jù)按照從大到小的順序重新排列,我們只需要將上述公式中的SMALL函數(shù)替換為L(zhǎng)ARGE即可。
總結(jié)而言,在Excel中顯示不重復(fù)值可以通過數(shù)組公式或普通公式來實(shí)現(xiàn)。通過掌握不同的方法,我們可以輕松地處理數(shù)據(jù),并滿足不同的需求。