Excelで結合セルを含む表が並べ替えできないとき|解除後の空欄を確認する手順

Excelで並べ替えをしようとして「結合セルのサイズを同じにする」旨のエラーが出たら、並べ替える範囲に結合セルが混ざっていないか確認します。作業用コピーで結合を解除し、解除後の空欄が何を意味するか確かめてから、表全体を並べ替えます。

結合を解除しただけでは、部門名などが各行へ自動で入るとは限りません。一方、空欄をすべて上の値で埋めると、元から未記入だった行まで誤って補うことがあります。この記事では、結合されていた範囲と、元から空欄だったセルを分けて扱います。

最初に確認すること

Microsoftは、並べ替え範囲の一部だけが結合されている場合や、結合範囲の大きさがそろっていない場合に、並べ替えエラーが起きることを案内しています。対処の一つは、対象範囲の結合を解除することです。Microsoftの並べ替えエラーの説明を参照してください。

ただし、解除すると見た目が変わります。提出用のレイアウトをそのまま直すのではなく、まず別名の作業用ファイルやコピーしたシートで試します。元の表に小計行・複数行見出し・数量や金額の結合がある場合は、先に「1行が何を表すか」を確認してください。

記入例:結合されていた部門名だけを各行に入れる

以下は完全に架空の5件の表です。A列は部門、B列はID、C列は件数とします。元の表ではA2:A3が「部門A」、A4:A5が「部門B」として縦に結合されています。A6は結合されておらず、部門が未確認のため空欄です。

作業前に、結合範囲とその値を控えます。この例の控えは「A2:A3=部門A」「A4:A5=部門B」です。A6には共通の部門名があると推測しません。

元の行 結合解除後のA列 ID 件数 確認して補う内容
2 部門A ID001 30 そのまま
3 空欄 ID002 10 元のA2:A3の共通見出しなので部門A
4 部門B ID003 40 そのまま
5 空欄 ID004 20 元のA4:A5の共通見出しなので部門B
6 空欄 ID005 5 元から未記入。空欄を残し、必要なら確認する

A6まで一括で上の値を入れると、ID005を部門Bと扱ってしまいます。結合解除で生じた空欄と、元からある空欄を同じ操作で補わないことが、この例の確認ポイントです。

安全に並べ替える手順

  1. 元の状態を残す。別名保存やシートのコピーで作業用を用意し、元の結合範囲と値を控えます。部門名の共通見出しか、金額の小計などかを区別します。
  2. 並べ替える表の範囲を選ぶ。この例は見出しを含むA1:C6です。表の上にある大きなタイトルや、表の外のメモまで含めないようにします。
  3. 結合を解除する。Windowsのデスクトップ版では、選択範囲の「セルの書式設定」を開き、「配置」の結合設定をオフにして確定する方法があります。結合箇所が分からなければ、Microsoftの結合セルを検索する手順で先に確認します。
  4. 必要な共通見出しだけを補う。元の控えと照合し、A2:A3に部門A、A4:A5に部門Bを入れます。A6は空欄のままです。数量・金額などをこの例と同じ判断で複製しないでください。
  5. 列を分断せず並べ替える。A1:C6全体を対象にし、見出し行をデータとして動かさず、「件数」を小さい順に並べ替えます。件数列だけを単独で動かすと、IDや部門との対応を壊します。
  6. 結果を照合して保存する。IDごとの部門と件数、データ5行、合計105が変わっていないか確認します。保存後に開き直し、同じ対応が残るか確かめます。

並べ替え後の完成例

上の表を件数の小さい順に並べ替えると、次の順になります。ID005の部門は、並べ替え後も未確認の空欄として扱います。

部門 ID 件数
空欄(未確認) ID005 5
部門A ID002 10
部門B ID004 20
部門A ID001 30
部門B ID003 40

行順が変わっただけで、5件・合計105・IDごとの値は同じです。合計だけが一致しても、部門とIDの対応が正しいとは限らないため、個別行も照合します。

解除しても戻らない値・判断できない空欄

複数の値が入ったセルを結合すると、残るセル以外の内容が削除される場合があります。Microsoftの結合・解除の説明でも注意されています。後から結合を解除しても、削除された別の値が復元するわけではありません。元資料や変更前ファイルを確認し、分からない値を推測で入れないでください。

「元の結合範囲が分からない」「空欄が同じ部門を表すのか未確認」「小計と明細が混在している」場合は、一括補完や並べ替えを先に進めず、元資料を確認します。保護や共同編集で操作できない場合も、勝手に保護を解除したり、他の人が使う原本を変更したりしないでください。

整えた表を次の作業に使う

PDFから取り込んだ表が崩れている場合は、PDFの表をExcelに変換する方法の行・列・空欄の照合も確認します。並べ替えできる表へ整えた後、行追加を集計や抽出へ含めたい場合は、Excelテーブルと構造化参照の使い方へ進めます。

検証範囲:WindowsのExcel 16.0で、架空の定数表について、結合を含む並べ替えのエラー、解除後の空欄、元の結合範囲だけの補完、表全体の並べ替え、保存・開き直し後の値をCOM操作で確認しました。メニューのクリック操作、Mac・Web版、保護・共同編集、結合セル内の数式は動作確認していません。

タイトルとURLをコピーしました