【Excel】この操作は結合したセルには行えません|コピーできない時の対処法5つ

図としてコピー

Excelで作業をしていて、コピーがどうしてもできない——そんな場面に出くわしたことはありませんか。

右クリックでコピーしようにも、Ctrl+Cのショートカットでやっても、「ペーンっ♪」というあの無情な効果音が鳴り響くだけ。そして表示されるのが、次のようなエラーメッセージです。

「結合されたセルの一部を変更することはできません」
「この操作は結合したセルには行えません」

結論から言うと、これはセルの結合とオートフィルター(並べ替え・抽出)の相性が悪いために起こる現象です。この記事では、見た目を崩さずにデータを取り出す方法から、そもそもエラーを起こさない根本的な対策まで、状況別に解説します。

 

なぜ結合セル+オートフィルターでコピーできないのか

そもそもExcelでは、結合セルを作らないのがデータ管理の基本です。とはいえ、見栄えのために結合せざるを得ない場面もありますよね。

例えば左端に通し番号を振り、その1つの番号に対して3行ほど項目がぶら下がっている表。これにオートフィルターをかけて絞り込むと、その結果がコピーできなくなるのです。

「コピーだぜ?貼り付けできないのは理屈で分かるが、コピーくらいはできるだろうッ!」と言いたくなりますよね。忙しいときや夜遅くの残業中に限ってこの現象にまとわりつかれ、気が狂いそうになる……まさに社畜あるあるかもしれません。

でも落ち着いてください。原因は、フィルターで一部の行が非表示になると、結合セルの「見えている範囲」と「実際の範囲」がズレてしまい、Excelがコピー範囲をうまく確定できなくなることにあります。仕組みさえ分かれば、対処法はいくつもあります。

 

【一番手軽】図(画像)としてコピーする

「計算式などいらん!とにかくこの表の数字の羅列がほしいのだ」という場合は、思い切って図、つまり画像としてコピーしてしまうのが手っ取り早い方法です。

 

1)コピーしたい範囲を選択

まずはコピーしたい範囲をドラッグして選択します。

 

2)「図のコピー」を選ぶ

「ホーム」タブ左上にある「貼り付け」の横、コピーアイコンの▼(下向き三角)をクリックします。すると「図としてコピー」というメニューが出てきます。

図としてコピー

3)「画面に合わせる」「ピクチャ」を選択

表示されるポップアップで「画面に合わせる」と「ピクチャ」を選択します。
※印刷したときの画質は、この組み合わせが一番きれいになります。

あとは貼り付けたい場所に、いつものように貼り付けてください。画像なので結合エラーに邪魔されず、見た目もそのまま再現できます。

 

【データだけ取り出したい】値貼り付けで結合を解除する

画像ではなく、後で計算や編集に使える「数値・文字のデータ」がほしい場合は、こちらが向いています。

絞り込んだ状態のままコピーしようとするとエラーになるので、いったん別の空いている場所(別シートでもOK)に貼り付ける際に、「値の貼り付け」を使います。

貼り付けたい場所で右クリック →「形式を選択して貼り付け」→「値」を選ぶと、結合の情報が外れ、純粋なデータだけが貼り付けられます。これなら結合エラーも出ず、その後の並べ替えや集計も自由にできます。

 

【もう一つの裏ワザ】画像のリンク貼り付け

もう一つ、少し強引なやり方もあります。リンクされた図(画像のリンク貼り付け)を使う方法です。

オートフィルターをかける前の状態で、対象範囲をコピーしておきます。続いて貼り付け先で、右クリック →「形式を選択して貼り付け」→「その他の貼り付けオプション」の中にある、画像に鎖がついたアイコン(リンクされた図)を選択してください。

こうしておくと、元の表でオートフィルターをかけて行を非表示にすると、貼り付けた画像側でも非表示部分が消え、絞り込んだ後のデータだけが表示された状態になります。元の表と連動するのが面白いところです。

 

【根本解決】そもそも結合をやめて「結合風」に見せる

毎回エラーと格闘するのは時間の無駄です。同じ表を繰り返し使うなら、結合そのものをやめてしまうのが一番です。とはいえ「見た目が崩れるのは困る」という方のために、結合せずに結合したように見せるテクニックを2つ紹介します。

 

横方向(タイトル行など)→「選択範囲内で中央」

表のタイトルなど、横方向に複数セルをまたいで中央に文字を置きたい場合は、結合の代わりに「選択範囲内で中央」が使えます。

該当する範囲を選択し、Ctrl+1で「セルの書式設定」を開き、「配置」タブ →「横位置」のプルダウンから「選択範囲内で中央」を選びます。見た目は結合とほぼ同じなのに、セルは1つ1つ独立したままなので、フィルターや並べ替えでエラーが出ません。

 

縦方向(項目欄など)→空白セルを同じ値で埋める

左端の項目欄のように縦方向の場合は、結合を解除したうえで空白セルを同じ値で埋めるのが定番です。

結合を解除すると、先頭以外のセルが空白になります。この空白を埋めるには、範囲を選択してCtrl+Gで「ジャンプ」を開き、「セル選択」→「空白セル」を指定。そのまま「=(すぐ上のセル)」と入力してCtrl+Enterで確定すると、空白がすべて上の値で一括入力されます。見た目は同じ値が並ぶので少し冗長ですが、フィルターも並べ替えも完璧に機能します。

 

まとめ:状況に応じて使い分けよう

「この操作は結合したセルには行えません」というエラーは、結合セルとオートフィルターの相性の悪さが原因です。対処法は、目的に応じて次のように選ぶのがおすすめです。

とにかく今すぐ見た目ごと取り出したいなら「図としてコピー」。後で編集できるデータがほしいなら「値の貼り付け」。元の表と連動させたいなら「リンクされた図」。そして、繰り返し使う表で根本から解決したいなら「選択範囲内で中央」や「空白セルの一括入力」で結合自体をやめてしまう——。

夜中の残業中にこのエラーに泣かされても、引き出しがいくつかあれば慌てずに済みます。ぜひ自分の使い方に合った方法を見つけてください。

著者
古見遊 正

流通業で働きながら、2004年からWindowsを使い続けている80年代生まれのサラリーマン。ExcelとPowerPointを極め、仕事の効率化を追求中。苦手だったWordも克服中!Excelを使いこなせるだけで周囲から『神扱い』されるけれど、そのせいで『システムに詳しい人』だと勘違いされがち。でも、それが新しい知識を得るきっかけになった。そんな経験を活かして、Excel・PowerPoint・Word・Windowsの時短ワザ&仕事術を発信中!

古見遊 正をフォローする
Excel操作トラブル

コメント

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