Excelを使っていると、フィルターや手動で非表示にした行・列を除いて、表示されているセルだけをコピーしたいという場面は意外と多いものです。
通常の方法でコピーすると、非表示になっているセルまで含めてコピーされてしまい、貼り付け後に意図しないデータが混入してしまうことがあります。
この記事では、「【Excel】エクセルで表示されているセルのみをコピーする方法(非表示行・列を除いたコピーのやり方など)」をテーマに、Excelの便利な機能を活用して可視セルだけを効率よくコピーする方法を詳しく解説していきます。
ショートカットキーや「ジャンプ」機能など、知っておくと作業効率が格段に上がるテクニックを順番に紹介していきますので、ぜひ参考にしてみてください。
表示されているセルのみコピーするには「可視セルの選択」が鍵
それではまず、表示されているセルのみをコピーする方法の結論から解説していきます。
Excelで非表示の行・列を除いたコピーを行うためには、「可視セル(見えているセルのみ)」を選択してからコピーするという操作が必要です。
通常のCtrl+Cでのコピーは、非表示セルも含めてすべての範囲をコピーしてしまいます。
これに対し、「可視セルのみを選択」してからコピーすることで、画面に表示されているセルだけを正確にコピーできるようになります。
Excelで表示セルのみをコピーする最も基本的な手順は以下のとおりです。
① コピーしたい範囲を選択する
② Alt+; (セミコロン)のショートカットキーを押して可視セルのみを選択する
③ Ctrl+C でコピーする
④ 貼り付け先でCtrl+V で貼り付ける
この手順を覚えておくだけで、フィルターや非表示行・列が含まれるデータの取り扱いがとてもスムーズになります。
以降の見出しでは、それぞれの方法をより詳しく、実際の操作イメージとともに説明していきます。
ショートカットキー「Alt+;」を使った可視セルのみのコピー方法
続いては、ショートカットキーを使った可視セルのみのコピー方法を確認していきます。
Excelには、可視セルだけを選択するためのショートカットキー「Alt+;(セミコロン)」が用意されています。
この方法はとてもシンプルで、慣れれば数秒で操作が完了するため、日常的にExcelを使う方には特におすすめの方法です。
Alt+;(セミコロン)の基本的な使い方
まず、コピーしたい範囲をドラッグして選択します。
次に、キーボードの「Alt」キーを押しながら「;(セミコロン)」キーを押します。
これにより、選択範囲の中から非表示セルが除外され、表示されているセルのみが選択された状態になります。
あとはCtrl+Cでコピーし、貼り付け先にCtrl+Vで貼り付けるだけです。
操作例
A1~A10を選択(うちA3・A5は非表示行)
→ Alt+; を押す
→ A1、A2、A4、A6~A10のみが選択される
→ Ctrl+C → 貼り付け先でCtrl+V
→ 非表示行のデータは含まれずに貼り付けられる
フィルター適用時にも有効な方法
フィルター機能を使って一部の行を絞り込んでいる場合にも、この方法は非常に有効です。
フィルターで表示されている行のみをコピーしたい場合も、同じように「Alt+;」を使うことでフィルター非表示行を除いたデータのみを選択・コピーすることができます。
フィルターをかけたままコピーすると見た目上は問題なく見えても、貼り付け時に余分なデータが入ってしまうことがあるため、この操作は必ず覚えておきたいところです。
Macの場合のショートカットキー
MacでExcelを使っている場合、ショートカットキーが少し異なります。
Macでは「Alt+;」の代わりに、「Command(⌘)+ Shift + Z」で同様の可視セル選択を行えます。
ただしExcelのバージョンやMacのキーボード設定によって異なる場合があるため、うまく動作しない場合は後述する「ジャンプ」機能からの操作をお試しください。
「ジャンプ」機能を使って可視セルのみを選択する方法
続いては、Excelの「ジャンプ」機能を使って可視セルのみを選択する方法を確認していきます。
ショートカットキーに慣れていない方や、より視覚的に操作を確認しながら進めたい方には、「ジャンプ」ダイアログボックスを使った方法がおすすめです。
「ジャンプ」機能の開き方
まず、コピーしたいセル範囲を選択します。
次に、キーボードで「Ctrl+G」またはF5キーを押すと「ジャンプ」ダイアログボックスが表示されます。
ダイアログボックスが開いたら、左下にある「セル選択(S)…」ボタンをクリックしてください。
「可視セル」にチェックを入れる操作
「セル選択」ダイアログボックスが表示されたら、選択肢の中から「可視セル(Y)」を選択します。
OKボタンを押すと、選択範囲内の表示されているセルのみがハイライトされた状態になります。
あとは通常通りCtrl+Cでコピー、Ctrl+Vで貼り付ければ完了です。
ジャンプ機能を使った操作手順まとめ
① コピーしたいセル範囲を選択
② Ctrl+G(またはF5)を押す
③「ジャンプ」ダイアログで「セル選択」をクリック
④「可視セル」を選択してOKをクリック
⑤ Ctrl+C でコピー → 貼り付け先でCtrl+V
ジャンプ機能とショートカットキーの使い分け
ジャンプ機能とAlt+;のショートカットキーは、どちらも可視セルを選択するという点では同じ結果になります。
使い分けの目安としては、下の表を参考にしてみてください。
| 方法 | 向いている場面 | 操作の手軽さ |
|---|---|---|
| Alt+;(ショートカット) | 素早く操作したい場面・慣れた方向け | ◎ とても手軽 |
| ジャンプ機能(Ctrl+G) | 視覚的に確認しながら操作したい場面 | ○ やや手順多め |
| リボンからの操作(後述) | ショートカットが苦手な方向け | △ 手順は多いが直感的 |
どちらの方法も覚えておくと、状況に応じて使い分けができるため便利です。
リボン(ホームタブ)から可視セルのみをコピーする方法
続いては、Excelのリボンメニューを使って可視セルのみをコピーする方法を確認していきます。
キーボードショートカットが苦手な方や、マウス操作をメインに使いたい方には、ホームタブのリボンから「検索と選択」を使った方法がわかりやすくておすすめです。
「検索と選択」から可視セルを選ぶ手順
まず、コピーしたいセル範囲をドラッグして選択します。
次に、Excelのリボン上部にある「ホーム」タブをクリックし、右端のほうにある「検索と選択」ボタンを押します。
ドロップダウンメニューの中から「条件を選択してジャンプ(S)…」を選択すると、先ほどと同じ「セル選択」ダイアログが表示されます。
ここで「可視セル」を選択してOKを押せば、表示されているセルのみが選択された状態になります。
クイックアクセスツールバーに登録すると便利
「可視セルの選択」は頻繁に使う操作のため、クイックアクセスツールバーにボタンを追加しておくとさらに効率が上がります。
クイックアクセスツールバーへの追加方法は以下のとおりです。
クイックアクセスツールバーへの追加手順
① Excelの左上にあるクイックアクセスツールバーの「▼」をクリック
②「その他のコマンド」を選択
③「コマンドの選択」から「すべてのコマンド」を選ぶ
④ 一覧の中から「可視セルの選択」を探して追加
⑤ OKを押して完了
一度登録しておけば、ツールバーのボタン1クリックで可視セルを選択できるようになります。
非表示列にも対応しているか確認する
ここで注意したい点として、非表示列が含まれている場合も、可視セルの選択は有効に機能します。
行だけでなく列が非表示になっているケースでも、Alt+;やジャンプ機能を使うことで表示されている列のみをコピーの対象にすることが可能です。
ただし、コピー後に貼り付ける先によっては列の並びが変わって見えることがあるため、貼り付け後にデータの確認を行うと安心でしょう。
| コピーの種類 | 通常コピー(Ctrl+C) | 可視セルのみコピー |
|---|---|---|
| 非表示行のデータ | 含まれる | 含まれない |
| 非表示列のデータ | 含まれる | 含まれない |
| フィルターで非表示の行 | 含まれる | 含まれない |
| グループ化で折りたたんだ行 | 含まれる | 含まれない |
上の表のように、通常のコピーと可視セルのみのコピーでは結果が大きく異なります。
特にフィルターやグループ化を活用しているシートでは、意図しないデータのコピーが起きやすいため、注意が必要です。
まとめ
今回は「【Excel】エクセルで表示されているセルのみをコピーする方法(非表示行・列を除いたコピーのやり方など)」について解説しました。
Excelで非表示行・列やフィルターを活用しているシートのデータを扱う際には、通常のコピーではなく可視セルのみを選択してからコピーすることが非常に重要です。
主な方法をまとめると、以下の3つになります。
表示セルのみコピーする方法まとめ
① ショートカットキー「Alt+;」を使う方法(最も手軽でおすすめ)
② ジャンプ機能「Ctrl+G → セル選択 → 可視セル」を使う方法(視覚的に確認しながら操作できる)
③ リボンの「ホーム → 検索と選択 → 条件を選択してジャンプ」を使う方法(マウス操作派に最適)
どの方法も結果は同じなので、自分が使いやすいやり方を選ぶとよいでしょう。
特にAlt+;のショートカットキーは一度覚えてしまえば非常に素早く操作できるため、日常的にExcelを使う方はぜひ習得しておくことをおすすめします。
クイックアクセスツールバーへの登録も併せて行っておくと、さらに作業効率がアップします。
この記事が、Excelでのデータ操作をより快適にするお役に立てれば幸いです。