promotion image of download ymail app
Promoted
匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 2 個月前

excel資料處理?

請問下方左邊資料如何能快速變成類似右方的呈現,目前小弟都是手動複製,然後轉置貼上,但原始資料非常多筆,因此十分耗時,小弟已經搜尋多日,暫時還找不到比較適合的做法或函數,想請問懂Excel的神人們,有沒有比較強大的做法或函數可以運用?感激不盡。

Attachment image

1 個解答

評分
  • 2 個月前
    最佳解答

    參考看看

    D2=INDEX($A$1:$A$12,MATCH(0,COUNTIF($D$1:$D1,$A$1:$A$12),0))

    輸入後按ctrl+shift+enter, 往下拉

    公式上面要空一格(即D1), 不能有清單內的資料

    E2=INDEX($B$1:$B$12,SMALL(TRANSPOSE(IFERROR(IF($A$1:$A$12=$D2,ROW($1:$999)),FALSE)),COLUMN(A:A)))

    輸入後按ctrl+shift+enter, 往下/往右拉

    資料的範圍自行替換

    ROW($1:$999) 資料總數若超過999筆可把999換成其他數字

    公式拉到列完資料後會顯示 #N/A 或 #NUM! 的錯誤訊息

    可再在公式外面多套一層IFERROR來消掉

    Attachment image
    • ...顯示所有留言
    • Li2 個月前檢舉

      Excel也有個功能叫評估值公式, 可以用來逐步檢視公式的計算過程, 能看到陣列跟一般公式的計算不一樣

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。