Excelでデータを並び替えようとしたとき、「この操作は結合したセルには行えません」と表示されて進めないことがあります。表の見出しや途中の行に結合セルが含まれていると、並び替えができません。
まずは元のファイルを残し、結合されている場所を確認します。安全な確認から始め、必要な場合だけ結合解除や表の整え直しを行ってください。
まず確認すること
- 作業前にファイルを別名で保存し、コピーで操作する
- 並び替えたい範囲だけを選択しているか確認する
- 表の見出し、空白行、データの途中に結合セルがないか見る
- Excelを一度閉じて開き直し、同じ操作でエラーが出るか確認する
すぐわかる答え
並び替えの対象範囲に結合セルが1つでもあると、Excelは行や列を正しく移動できません。対象範囲内の結合を解除してから並び替えるのが基本の対処です。
考えられる原因
- タイトルや見出しのセルが横方向・縦方向に結合されている
- データ行の一部で、同じ項目をまとめるためにセルを結合している
- 並び替え範囲に、表の外にある結合済みタイトルまで含めている
- フィルターの範囲内に結合セルがあり、並び替え操作が止まっている
- 複数の表をまとめて選択し、別の表の結合セルまで対象になっている
対処法1: 並び替えの範囲を見直す
表の上にある大きなタイトルなど、並び替えに不要な結合セルを選択している場合があります。
- 並び替えたい表のデータ部分だけを選択します。
- タイトル行が表の外にある場合は、選択範囲から外します。
- [データ]タブの並び替えを実行します。
見出し行を含める場合は、見出しの各セルが結合されていないことも確認してください。
対処法2: 結合セルを解除する
データ範囲内に結合セルがある場合は、結合を解除します。結合セルに表示されている内容は通常、左上のセルに残ります。解除前に、必要な文字が記録されているか確認してください。
- 結合されているセルを選択します。
- [ホーム]タブにある[結合して中央揃え]のメニューを開きます。
- [セルの結合を解除]を選択します。
- 並び替えの対象範囲にある結合セルをすべて解除します。
- もう一度並び替えを実行します。
どこが結合されているかわからないときは、表を上から確認し、通常より横幅や高さが大きいセルを探してください。
対処法3: 見た目だけ中央にしたい場合は結合を使わない
表の見出しを中央に見せる目的だけなら、セル結合を使わないほうが並び替えやフィルターで困りにくくなります。
- 結合を解除します。
- 見出しにしたい複数のセルを選択します。
- セルの書式設定で横位置を「選択範囲内で中央」に設定します。
この設定ならセル自体は別々のままなので、表の操作を妨げにくくなります。データ行は、原則として結合しない形に整えることをおすすめします。
対処法4: フィルターの範囲を作り直す
フィルターで並び替えできない場合も、フィルター範囲内の結合セルが原因になりやすいです。
- フィルターをいったん解除します。
- 見出しを1行にそろえ、見出し・データ内の結合を解除します。
- 空白行や空白列で表が分かれていないか確認します。
- 表全体を選択して、あらためてフィルターを設定します。
- フィルターの矢印から並び替えを試します。
解決しない場合
結合を解除してもExcelで並び替えできない場合は、選択範囲が複数の表にまたがっている、保護されたシートである、または共有用のファイルで編集が制限されている可能性があります。まずコピーしたファイルで試し、シート保護や読み取り専用表示を確認してください。
職場・学校の管理されたファイルは、勝手に保護解除や上書きをせず、作成者や管理者に確認します。ファイル全体で不自然なエラーが続く場合は、元ファイルを保管したうえで社内サポートやMicrosoft Officeのサポート窓口に相談してください。
FAQ
結合を解除すると文字が消えますか?
結合セルに表示されていた内容は左上のセルに残ります。ただし、結合前に複数のセルへ別々の内容があった場合は戻せないことがあるため、コピーを作ってから操作してください。
結合セルがあるまま並び替える方法はありますか?
並び替え対象の範囲内に結合セルを残したまま並び替えることはできません。結合セルを対象外にするか、結合を解除して表を整える必要があります。