返回列表 上一主題 發帖

[發問] Excel排序,不抓重覆,求函數?

[發問] 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: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)),"")
向下複製
請參考!

fig.jpg (63.4 KB)

fig.jpg

TOP

回復 1# 電暖爐


    承p212回覆
C2也可以改成
=SMALL($A$2:$A$11,COUNTIF($A$2:$A$11,"<="&C1)+1)
但沒有p212 大寫的那麼棒

TOP

回復 1# 電暖爐

B1=IFERROR(SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,)=ROW($A$1:$A$10),$A$1:$A$10,""),ROW()),"")
陣列公式下拉

1.png (8.54 KB)

1.png

TOP

回復 3# fantersy

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

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題