咚咚 發問時間: 電腦與網際網路軟體 · 2 0 年前

請問EXCEL的函數設定問題

(感謝昨天我已選出最佳答案的題目, 獲得了各位專家的熱烈指導, 雖然各位專家都說公式沒問題, 經過剛剛認真確認後才發現, 原來還是溝通及認知上的問題, 因此我再嘗試重新敘述一次, 看是否可以獲得真正的答案.)

題目說明:有份問卷共有四道題目, 這四道題目是要問受訪者對這四題各自的喜好優先順序, 亦即, 每份問卷上, 喜愛順序之1,2,3,4只會各自出現一次, 而出現的位置因個人喜愛而會不同。

說明1:A1~D1欄標示的是這四道題目的題號(x, y, z, w), 受訪者回覆之答案依序自第二列起填入A,B,C,D欄位。

例如1:某人最喜愛的依序為w, x, z, y, 故, 我們key在A2~D2的資料為2, 4, 3, 1。

說明2:前四欄所key進的順序是依照題號順序, 但後四欄希望能用函數的方式, 依據每個人選擇的優先順序, 把喜愛的題號轉換出來, 亦即:E1~H1欄標示的是喜好的優先順序(1,2,3,4)

例如2:承例如1, E2~H2的資料內容為w, x, z, y

所以連同標題及答案, 應該為(因不能貼表格, 我以>代表另一欄的意思):

標題 x>y>z>w>1>2>3>4

答案 2>4>3>1>w>x>z>y

多幾個範例以說明的更清楚:

欄位標示 A欄>B欄>C欄>D欄>E欄>F欄>G欄>H欄

標題列1  x > y > z > w > 1 > 2 > 3 > 4

答案列2  2 > 4 > 3 > 1 > w > x > z > y

答案列3  1 > 2 > 4 > 3 > x > y > w > z

答案列4  4 > 3 > 1 > 2 > z > w > y > x

答案列5  1 > 3 > 4 > 2 > x > w > y > z

答案列6  3 > 1 > 2 > 4 > y > z > x > w

而本題主要題目就是希望用函數的方式, 將E~H欄的答案做出來, 不知道這樣說明是否清楚了呢?

已更新項目:

ㄟ....牧童哥, copy 後都是#N/A耶

2 個已更新項目:

這樣好了, 我舉以下例子, 順附上人工查詢的答案, 若各位的公式可以做出來, 應該就對了, 不然, 可能還是溝通上有點小障礙

3412zwxy

3214zyxw

2413zxwy

2413zxwy

2431wxzy

1432xwzy

1234xyzw

3124yzxw

2314zxyw

1342xwyz

3 個解答

評分
  • 2 0 年前
    最佳解答

    暫時用下列公式可解決,資料如你問題所示,其中 A1 ~ D1 為題號,E1 ~ H1 為 1 ~ 4,則在 E2 輸入下列公式,並複製到其他欄位即可其中 MATCH 是用來尋找 1 ~ 4 分別對應 A ~ D 欄的位置,然用再利用 INDEX 把標題取出來=INDEX($A$1:$D$1,MATCH(E$1,$A2:$D2,0))不會啊,我用 Excel 2003試過確定沒問題 (在 E2 輸入公式後,可複製到其他欄位) ABCDEFGH1XYZW123423412    33214    42413    

  • Julie
    Lv 7
    2 0 年前

    http://www.geocities.com/cupcook/Booka1.xls%E6%88%... =IF(A3=$E$2,$A$2,IF(A3=$F$2,$B$2,IF(A3=$G$2,$C$2,IF(A3=$H$2,$D$2,"無資料"))))

    參考資料: from mug
  • 2 0 年前

    上述函數測試後都正確無誤,如果E1~H1的欄位未輸入 1~4的數字時,

    確實都會變成#N/A (我測試的結果,給你參考看看)!!

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