セル、行、列を移動またはコピーする

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

行および列を移動またはコピーすると、Excel は、式と結果の値、コメント、セルの書式、非表示のセルなど、含まれるすべてのデータを移動またはコピーします。

セルに数式が含まれている場合、 セル参照は調整されません。したがって、移動またはコピーしたセルの内容と、それらを指し示すセルの #REF が表示されることがあります。エラー値です。このような場合は、手動で参照を調整する必要があります。詳細については、「数式のエラーを検出する」を参照してください。

[切り取り] コマンドまたは [コピー ] コマンドを使用して、選択したセル、行、列を移動またはコピーすることもできますが、マウスを使用して移動またはコピーすることもできます。

セルを移動またはコピーするには、次の操作を行います。

  1. 移動またはコピーするセル、行、または列を選択します。

  2. 次のいずれかの操作を行います。

    • 行または列を移動するには、[ホーム] タブの [クリップボード] グループで、[切り取り] ボタン イメージ をクリックします。

      [ホーム] タブの [クリップボード]

      キーボード ショートカット:Ctrl + X キーを押します。

    • 行または列をコピーするには、[ホーム] タブの [クリップボード] グループで、[コピー] ボタン イメージ をクリックします。

      キーボード ショートカット: Ctrl + C キーを押します。

  3. 選択範囲を移動またはコピーする場所の下または右にある行または列を右クリックし、次のいずれかを行います。

    • 行または列を移動する場合は、[切り取ったセルを挿入] をクリックします。

    • 行または列をコピーする場合は、[コピーしたセルを挿入] をクリックします。

      注: ショートカット メニューのコマンドをクリックする代わりに、[ホーム] タブの [クリップボード] グループの [貼り付け] ボタン イメージ をクリックすると (または Ctrl + V キーを押すと)、移動先のセルの既存の内容が置き換えられます。

マウスを使って行と列を移動またはコピーする

  1. 移動またはコピーする行または列を選択します

  2. 次のいずれかの操作を行います。

    • 行または列を移動するには、選択範囲の外枠をポイントします。ポインターが移動ポインター Excel 移動ポインター に変わったら、行または列を別の場所にドラッグします。

    • 行または列をコピーするには、Ctrl キーを押しながら選択範囲の外枠をポイントします。ポインターがコピー ポインター Excel のコピー ポインター に変わったら、行または列を別の場所にドラッグします。

      重要: ドラッグ アンド ドロップ操作の間、Ctrl キーを押したままにします。マウス ボタンを離す前に Ctrl キーを離すと、コピーではなく行または列が移動します。

    コピーまたは切り取った列や行をマウスを使って挿入すると、移動先のセルの既存の内容が置き換えられます。既存の内容を置き換えるのではなく、コピーまたは切り取った行や列を挿入するには、選択範囲を移動または挿入する場所の下または右にある行または列を右クリックし、[切り取ったセルを挿入] または [コピーしたセルを挿入] をクリックします。

    注: 隣接していない行や列をマウスを使って移動またはコピーすることはできません。

セルを移動またはコピーする

  1. 移動またはコピー先のセルまたはセルの範囲を選びます。

  2. 選択したセルまたは範囲の境界線をポイントします。

  3. ポインターが ハンド ポインター になると、次のいずれかの操作を行います。

目的

操作

セルを移動する

セルを別の場所にドラッグします。

セルをコピーする

option を押しながら、セルを別の場所にドラッグします。

注: セルを新しい場所にドラッグしたり貼り付けたりすると、その場所に既存のデータがある場合は、元のデータが上書きされます。

行または列を移動またはコピーする

  1. 移動またはコピーする行または列を選択します。

  2. 選択したセルまたは範囲の境界線をポイントします。

  3. ポインターが ハンド ポインター になると、次のいずれかの操作を行います。

目的

操作

行または列を移動する

行または列を別の場所にドラッグします。

行または列をコピーする

option を押しながら、行または列を別の場所にドラッグします。

既存の行または列間でデータを移動またはコピーする

shift キーを押しながら、既存の行または列の間で行または列をドラッグします。Excel では、新しい行または列の領域が作成されます。

列を行に、または行を列に変換する

  1. 入れ替える行または列をコピーします。

  2. 入れ替えする行または列のコピー先のセル (データを貼り付ける行または列の最初のセル) を選択します。

  3. [ホーム] タブの [編集] で、[貼り付け] の横にある矢印をクリックし、[置換] をクリックします。

    [ホーム] タブの [編集] グループ

    注: 列と行はオーバーラップできません。たとえば、列 c で値を選択し、列 c と重複する行に貼り付けようとすると、エラーメッセージが表示されます。貼り付けられた列または行のコピー先の領域は、元の値の外側である必要があります。

関連項目

Excel 2016 for Mac で 1 つ以上の行、列、またはセルを挿入する

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×