Board logo

標題: [發問] Excel排序,不抓重覆,求函數? [打印本頁]

作者: 電暖爐    時間: 2015-1-19 23:18     標題: Excel排序,不抓重覆,求函數?

5,6,8,1,5,1,3,12,81,6
以上排序會變成
1,1,3,5,5,6,6,8,12,81
但如果不抓重覆值的話
1,3,5,6,8,12,81
求函數?
作者: p212    時間: 2015-1-20 10:37

本帖最後由 p212 於 2015-1-20 10:38 編輯

回復 1# 電暖爐
Data如圖
儲存格B2輸入陣列公式
=SMALL($A$2:$A$11,ROW(1:1))
儲存格C2輸入陣列公式
=IFERROR(INDEX($B$2:$B$11,MATCH(0,COUNTIF($C$1:C1,$B$2:$B$11),0)),"")
向下複製
請參考!
作者: fantersy    時間: 2015-1-20 12:03

回復 1# 電暖爐


    承p212回覆
C2也可以改成
=SMALL($A$2:$A$11,COUNTIF($A$2:$A$11,"<="&C1)+1)
但沒有p212 大寫的那麼棒
作者: samwang    時間: 2015-1-20 16:44

回復 1# 電暖爐

B1=IFERROR(SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,)=ROW($A$1:$A$10),$A$1:$A$10,""),ROW()),"")
陣列公式下拉
作者: samwang    時間: 2015-1-21 08:13

回復 3# fantersy

套用fantersy 大大的公式,加了一個防錯判斷
C2=IF(MAX($C$1:C1)>=MAX(A:A),"",SMALL(A:A,COUNTIF(A:A,"<="&C1)+1))




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)