萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 將網頁垂直列表轉為水平對照表:公式法 + 取代法 6 步驟

從網頁複製的詞彙表、名單常為垂直排列(奇數行中文、偶數行英文),需轉為水平對照(中文 | 英文)才能匯入字典/資料庫。Excel 以公式引用 + 取代換算法,無需 VBA,6 步驟完成千筆資料轉置。

處理前後對比

圖 1:處理前垂直列表(A 欄交錯中英)

圖 2:成品水平對照表(B 欄中文、C 欄英文)

六步驟操作流程

  1. 建立交錯引用公式:在 B1、C1 分別輸入公式引用 A 欄交錯行:
    B1: =A1(第 1 列中文)
    C1: =A2(第 2 列英文)
    B2: =A3、C2: =A4... 以此類推。
  2. 圖 3:B、C 欄輸入交錯引用公式

  3. 建立前 3 列樣本確立規律:手動輸入 B1:C3 共 6 個公式,建立 `B列=奇數行、C列=偶數行` 規律。
  4. 向下拖曳填充:選取 B1:C3 → 滑鼠指向右下角填充控制柄(實心十字) → 向下拖曳至資料筆數對應行數(如 3000 筆資料拖至 1500 列)。
  5. 圖 4:選取 B1:C3 準備拖曳

    圖 5:拖曳至資料末尾自動產生所有引用公式

  6. 批次將公式前綴 `$` 替換為 `=`:
    選取 B、C 兩欄 → Ctrl+H 開啟取代 → 「尋找」輸入 `$` → 「取代為」輸入 `=` → 「全部取代」。
    (原公式為 `$A$1` 絕對參考格式,替換後變為 `=A1` 有效公式)。
  7. 圖 6:取代 $ 為 = 啟用公式

  8. 複製貼上至記事本去除公式屬性:選取 B、C 兩欄 → Ctrl+C → 開啟記事本 → Ctrl+V 貼上。此步驟將公式轉為純文字值,移除公式屬性。
  9. 圖 7:複製至記事本

    圖 8:記事本中純文字結果

  10. 新建活頁簿貼上最終結果:記事本全選複製 → 新 Excel 活頁簿 Ctrl+V 貼上 → 完成水平對照表。
  11. 圖 9:新活頁簿貼上最終結果

    圖 10:最終水平對照表

原理解析

  • 利用 Excel 相對參考自動調整行號(拖曳時 `A1`→`A3`→`A5`...),快速建立交錯引用矩陣。
  • `$` 為絕對參考符號,批次取代為 `=` 將文字化公式「激活」。
  • 經記事本中轉,剝離公式與格式,得純淨文字資料,避免跨檔案引用失效。

替代方案:Power Query(Excel 2016+ 內建)

「資料」→「從資料表/區域」→ Power Query 編輯器中:
1. 新增索引欄 → 2. 模 2 分組 → 3. 樞紐分欄 → 4. 移除索引欄。
全程記錄步驟,來源網頁更新時一鍵重新整理,更適合定期作業。

掌握此公式+取代大法,無需寫代碼也能處理萬筆垂直列表轉置,臨時性轉檔需求的最佳利器。

copyright © 萬盛學電腦網 all rights reserved