返回列表 上一主題 發帖

如何對隨機排列之文字型數字進行排序?

如何對隨機排列之文字型數字進行排序?

本帖最後由 p212 於 2014-1-16 10:34 編輯

如何應用非陣列型組合公式對隨機排列之文字型數字進行排序?

fig.JPG (46.58 KB)

fig.JPG

隨機排列之文字型數字排序.zip (7.69 KB)

B2
=IF(A2="","",SUMPRODUCT((--A2>--A$2:A$11)*(A$2:A$11<>""))+1+COUNTIF(A$1:A1,A2))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# p212

如附件
隨機排列之文字型數字排序.zip (9.97 KB)
學海無涯_不恥下問

TOP

本帖最後由 p212 於 2014-1-17 11:54 編輯

回復 3# Hsieh
感謝Hsieh超級版主的指導!
今若Sheet1!$A$2:$A$11範圍內有儲存格為「空格」(即資料為非連續性呈現),而該「空格」不參與排序 (依3#的解法「空格」排序結果值均為「1」),請問其排序公式又應如何修改?
煩請賜教,謝謝!

TOP

本帖最後由 Hsieh 於 2014-1-16 23:51 編輯

回復 1# p212
要用一般組合公式輸入
就用定義名稱代替輔助欄位,實際上還是陣列運算
定義名稱x=SMALL(--Sheet1!$A$2:$A$11,ROW(Sheet1!$A$1:$A$10))
B2公式=MATCH(--A2,x,0)+COUNTIF($A$1:A1,A2)
學海無涯_不恥下問

TOP

回復 1# p212


b2   {=MATCH(VALUE(A2),SMALL(VALUE(A$2:A$11),ROW($1:$10)),0)+COUNTIF(A$2:A2,A2)-1}
下拉
50 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 有多少力量就做多少事,不要心存等待,等待才會落空。
返回列表 上一主題