Excelで表を作成しているとき、セルや行・列を別の場所に移動しようとして、既存のデータを上書きして消してしまったことはありませんか?
実は、キーボードの Shift キーを押しながらドラッグするだけで、データを上書きせずに割り込ませて移動できるのです。
通常の切り取り貼り付けとは異なり、周りのセルを自動的に押し出して綺麗に並べ替えてくれます。
本記事では、マウス操作による割り込み移動の手順や、ショートカットキーを用いた確実な入れ替え方法まで詳しく解説します。
- マウスドラッグ時に既存のデータを壊さずに割り込ませる「Shiftドラッグ」の具体的な手順が分かります
- キーボードだけで完結する、セルや行・列の切り取りと「割り込み挿入」のショートカットが理解できます
- セルの外枠にマウスを合わせた際の「ポインタの正しい形状」と動作の違いが分かります
- ドラッグ時に移動できずコピーになってしまう原因や、オプション設定でのドラッグ機能の有効化手順が分かります
Excelでデータを上書きせずにセルや行・列を移動する手順

Excelで既存データを消さずに、目的の位置へスマートに割り込み移動させる「Shiftドラッグ」の手順です。
最も簡単な「Shift」キーを押しながらのドラッグ操作
行や列を上書きせずに挿入移動したいときは、Shift キーを押したままドラッグを行うのが最も早くて簡単です。
step
1移動したいセルや行を選択して枠線にポインタを合わせる
移動したいセル範囲(または行・列全体)を選択し、選択範囲の 外枠の線 にマウスポインタを合わせます。
ポインタの形状が上下左右の 十字矢印マーク に変化したことを確認してください。
step
2Shiftキーを押したままドラッグする
キーボードの Shift キーを押しっぱなしにした状態で、枠線を目的の挿入先まで ドラッグ します。
このとき、挿入される位置を示す 緑色の太線バー が表示されるので、それを目印に移動させてください。
step
3マウスのボタンを離してからキーを離す
目的の挿入位置にバーが合ったら、先にマウスのボタン を離し、その後で Shift キーを離します。
これで、既存のデータを削除することなく、指定の位置にセルが割り込んで配置されます。
| 操作方法 | 発生する動作 | 主なリスク・注意点 |
|---|---|---|
| 通常のドラッグ&ドロップ | 移動先にあった既存のセルデータが上書きされ消去される | 「置き換えますか?」の警告に気づかずデータを消してしまう |
| Shiftキー + ドラッグ | 移動先のデータを押し出し、間に割り込む形で挿入移動される | マウスより先にShiftキーを離すと通常の上書き移動になってしまう |
💡 あなたはどっちのタイプ?解決方法の選び方
目的に合わせて最適な解決ルートを選びましょう。Excelのスマートな操作テクニックや、ショートカットを用いた業務スピード向上策を体系的にしっかり学びたい方は、Udemyの動画講座で自学自習を進めるのが一番の近道ですよ。
一方、「大量のワークシートの並び順を一括で並び替える複雑なマクロの作成や、ドラッグが効かないPCの環境設定トラブルをプロにまとめて綺麗に解決してほしい」という場合は、ココナラで専門のプロに個別外注するのが最適です。
★ 世界最大級の動画学習プラットフォーム(30日間返金保証付き)
キーボードとマウス操作を正しく連動させることは、誤操作による入力データの破損リスクを下げるために極めて重要です。
Udemyで基本操作を体系的に学習しておけば、表の行入れ替えのたびに行挿入を繰り返すといった無駄な作業を自力でなくせますよ。
これに対し、「社内共有シートの並べ替え順序を自動管理するプログラムを組みたい」「設定が崩れてドラッグが使えない環境を直したい」という状況ならココナラが最適です。
ココナラなら、Excel設定のトラブルに詳しいプロが、マクロによる自動並べ替えツールの開発までスピーディに代行してくれますよ。
ご自身のスケジュールや作業の複雑さに合わせて最適な方法を選択し、作業効率を向上させていきましょう!
★ 会員登録無料!数千円からExcel数式・プロンプト作成をプロに依頼可能
キーボードを使った割り込み移動のショートカットと動作不具合の対策

マウスを使わずキーボードだけで安全に割り込み移動を行うショートカットと、ドラッグ操作ができない場合の対策です。
キーボードの「切り取り」と「セルの挿入」で行・列を移動する
キーボードだけで確実に行・列の順番を入れ替えたい場合は、切り取ったセルの挿入 ショートカットを使用します。
step
1移動対象を選択して切り取る
行全体を選択し(Shift + Space)、キーボードの Ctrl + X を押して選択範囲を 切り取り ます。
step
2移動先で切り取ったセルを割り込み挿入する
挿入したい位置の行を選択し、キーボードの Ctrl + Shift + +(プラスキー)を押して セルの挿入 を実行します。
(※テンキーがあるキーボードの場合は、Ctrl + + のみでも動作します)
ドラッグ移動時にコピーになってしまう・動かない場合の対策
ドラッグした際に移動ではなくコピーになってしまう場合、キーボードの Ctrl キーが原因です。
step
1ポインタの右下の「プラスマーク」を確認する
マウスポインタの右下に小さな +(プラス)マークが表示されていると、ドラッグした際に コピー になってしまいます。
これは Ctrl キーが押された状態であることを示すため、キーを離して操作を行いましょう。
step
2Excelのオプション設定で機能を有効にする
そもそもドラッグによる移動自体が行えない場合は、オプションの 詳細設定 を開きます。
編集オプション内にある フィルハンドルおよびセルのドラッグアンドドロップを使用する のチェックボックスをオンにしてください。
よくある質問(FAQ)
Excelのセル移動に関して、よくある疑問と対処法をまとめました。
Q1: 複数のシートをまたいでセルをドラッグ&ドロップで移動することはできますか?
A1. はい、Alt キーを組み合わせることで可能です。
セルを選択して枠線をドラッグした状態で、キーボードの Alt キーを押しながら画面下のシートタブにマウスを重ねると、そのシートに切り替わります。そこでマウスを離すことでシート間移動が行えます。
Q2: 行を移動させると数式の参照先がずれて計算エラーになります。防ぐ方法はありますか?
A2. 数式内で相対参照(A1 など)を使っている場合、参照元の移動によって位置関係が変わるため計算エラーの原因になります。移動させたくない参照先は、数式内のセル番地で F4 キーを押し、$A$1 のように 絶対参照 に固定してください。
まとめ
Excelで既存データを上書きせずにセルや行・列を移動・入れ替える手順について解説しました。
マウス操作時の Shiftドラッグ と、キーボード操作時の Ctrl + Shift + + による 切り取ったセルの挿入 が、データを安全に保護するための解決のコツです。
セルの絶対参照も上手に組み合わせて数式エラーを防ぎ、素早く編集を終えていきましょう!