EXCEL 2007 RAND()後找對應的 Cell

假設我有

需求點 1 2 3 4 0

rand() 3 1 5 4 2

然後我要依照rand()下去排需求點

由1開始到5

所以結果是需求點 2 0 1 4 3<<<<主要是產生這個

但是EXCEL 2007 不知道該怎麼做

請高手幫幫忙

1 個解答

評分
  • 匿名使用者
    1 0 年前
    最佳解答

    以下2解供參考 :

    假設資料(含項目)在 A1:F2

    B3 輸入一般公式 :

    =INDEX(1:1,,MATCH(COLUMN()-1,2:2,))

    B4 輸入陣列公式 :

    =MOD(SMALL($B2:$F2*100+$B1:$F1,COLUMN()-1),100)

    均可 ~

    再向右複製貼上即可 ~

    如果貴格式不合,

    請提出討論, 或附上範例檔 ~

    參考檔案 :

    http://www.funp.net/352875

    2010-07-07 02:02:43 補充:

    其中公式一適用於 1 2 3 4 0 可以是文字

還有問題?馬上發問,尋求解答。