跳轉到

合併/取消合併儲存格

位置: 功能區 EGTools 索引標籤 → 合併/取消合併儲存格 群組

處理合併儲存格的功能群組。由 2 個分割按鈕組成 — 合併(預設動作 = 無格式合併內容)與取消合併(預設動作 = 無格式拆分為列)。

  • 合併選單 9 項(功能區順序): 合併連續相同值 · 保留值的合併 · 保留連續值的合併 · 無格式/保留格式合併內容 · 逐列無格式/保留格式合併 · 逐欄無格式/保留格式合併
  • 取消合併選單 5 項: 取消合併並填滿 · 無格式/保留格式拆分為列 · 無格式/保留格式拆分為欄

合併連續相同值

將選取範圍中垂直連續相同值的區段變成實際的合併儲存格。 用於將已排序清單中同一分類重複出現的欄整理得更清爽。

操作流程

  1. 選取要合併的範圍(建議為已排序清單)後按下按鈕。
  2. 在每一欄中尋找相同值垂直連續 2 格以上的區段並合併。 空儲存格的區段不合併。
  3. 選取多欄時會以階層式合併 — 右欄的區段會在 左方各欄的群組邊界處中斷。例如 A 欄為部門、B 欄為小組時, 部門變更之處,小組的合併也會一併中斷。

備註

  • 值的比較以顯示值為準(公式則以計算結果為準)。
  • 因為只合併相同值的區段,即使不經確認視窗執行也不會遺失值 (依 Excel 合併規則只保留左上角的值,但區段內的值全部相同)。
  • 選取多個區域(Ctrl+點選)時,各區域會分別處理。

保留值的合併

僅將選取區域外觀上合併。各儲存格的值原封不動, SUMVLOOKUP 等函數與篩選、排序持續運作,畫面上則像合併 儲存格一樣只顯示左上角儲存格的值。

  1. 選取要顯示為合併的範圍後按下選單(可選取多個區域 — 各區域分別處理)。
  2. 內部會將目前工作表複製到暫存活頁簿,在複本中建立實際 合併後,僅將其格式貼回原本的相同位置。值與公式完全 不變,暫存活頁簿會不儲存自動關閉。

  3. 因為只是外觀上合併,左上角以外儲存格的值只是從畫面上被遮住, 並未刪除。公式參照時仍可照常讀取。

保留連續值的合併

以與合併連續相同值相同的規則(垂直 2 格以上相同值的區段,多欄為 階層式)尋找區段,但不做實際合併,而是像保留值的合併一樣 僅合併外觀。各儲存格的值原封不動,因此合併後篩選、彙總仍以 值為準運作。

  • 選取範圍內既有的合併儲存格會(在複本中)先取消合併並填入值後,再 計算區段。原本的值不會變更。

無格式 / 保留格式合併內容

將整個選取範圍變成一個合併儲存格,並將內容接續連接。

  1. 選取範圍後按下選單。若有 2 欄以上,會詢問欄分隔字元 (預設 ,,取消則結束)。
  2. 同一列內的儲存格以分隔字元連接,列與列之間以換行連接。空儲存格會 跳過。公式儲存格以計算結果文字合併。
  3. 範圍被合併並填入連接後的文字。結果儲存格會成為文字顯示 格式(@)
  4. 無格式: 將儲存格樣式還原為標準並開啟自動換行。
  5. 保留格式: 記住來源每個字元的 11 種字型格式(字型、大小、色彩、粗體、 斜體、底線、刪除線、下標/上標等),再逐字元 重新套用到合併後的文字。

逐列無格式 / 保留格式合併

以上述合併內容的方式處理選取範圍的每一列,每列各建立一個合併 儲存格。若有 2 欄以上,分隔字元只詢問一次並套用到所有 列。進度會顯示在狀態列。

逐欄無格式 / 保留格式合併

將選取範圍的每一欄變成一個合併儲存格。垂直接續的值以 換行連接,因此不會詢問分隔字元。

取消合併並填滿

解除選取範圍內的合併儲存格,並將原合併的值重新填入解除後的儲存格。 用於在取消合併後,讓篩選、排序、公式參照仍以值為準運作。

操作流程

  1. 選取要填入值的範圍後按下按鈕。若選取的不是儲存格(範圍), 則不做任何動作,靜默結束。
  2. 對選取範圍內的每個合併儲存格解除合併,並將合併儲存格原本持有的值 重新填入解除後的儲存格。原本為空的合併儲存格則維持空白。
  3. 若合併跨越多,值只填入最左邊第一欄 (跨多列的合併會填入第一欄的所有列)。

注意

  • 公式會轉換為值。 若合併儲存格內有公式,填入的是計算結果值, 公式會消失。若需保留公式,請在執行前先備份。

無格式 / 保留格式拆分為列

一個合併儲存格中的文字以換行為準拆分,由上而下逐列 各放入一段。是合併內容的相反動作。

  1. 選取合併儲存格(或單一儲存格)後按下選單。
  2. 文字依換行拆分,放入解除合併後的各列。若段數 多於原合併的列數,會依不足的數量插入列
  3. 各目標儲存格會成為文字顯示格式(@),且列高會自動調整(AutoFit)。 保留格式會逐段保留來源的字元格式。

  4. 若沒有換行、只能拆出 1 段,會提示後結束。

無格式 / 保留格式拆分為欄

將一個合併儲存格的文字以分隔字元拆分,由左至右逐欄各放入一段。

  1. 選取合併儲存格後按下選單,會詢問分隔字元(預設 ,, 取消或空值則結束)。
  2. 若段數多於原合併的欄數,會插入欄,各目標儲存格 套用文字顯示格式(@)+ 欄寬自動調整。保留格式會 逐段保留來源的字元格式。

共同備註

無法執行的情況

情況 適用功能 提示
選取的不是儲存格範圍 全部 「請先選取儲存格範圍」
與表格(ListObject)範圍重疊 合併連續相同值 · 保留連續值的合併 · 合併內容 · 逐列/逐欄合併 「無法處理表格(ListObject)範圍」 — 表格內不支援合併儲存格
僅選取一列 合併連續相同值 · 保留連續值的合併 「無法處理單獨一列」
選取多個區域(Ctrl+點選) 合併內容 「一次只能處理一個範圍」
超過 100 列 合併內容 · 逐欄合併 「無法處理超過 100 列的範圍」
包含已合併的儲存格 合併內容(整個選取已是一個合併儲存格) · 逐列/逐欄合併 「範圍包含已合併的儲存格。請先取消合併」
不是單一合併儲存格 拆分為列/欄 「請只選取一個合併儲存格後再執行」
沒有可分割的內容 拆分為列 「儲存格內沒有可依換行(Alt+Enter)分割的內容」
沒有可分割的內容 拆分為欄 「儲存格內沒有可依分隔字元分割的內容」

注意

  • 「保留格式」會逐字元讀取並重新套用格式,文字很長時會花較長 時間。 進度會顯示在狀態列。若不需要字元格式, 「無格式」快得多。
  • 合併內容、拆分的結果儲存格為文字顯示格式,不會自動辨識為 數字/日期。原本含公式的儲存格會變成其計算結果文字。