行および列を移動またはコピーすると、Excel は、式と結果の値、コメント、セルの書式、非表示のセルなど、含まれるすべてのデータを移動またはコピーします。
セルに数式が含まれている場合、セル セル参照 調整されません。 そのため、移動またはコピーしたセルと、そのセルをポイントしているセルの内容に、次の#REF。 エラー値。 その場合は、参照を手動で調整する必要があります。 詳細については、「数式のエラー を検出する」を参照してください。
[切り取り]コマンドまたは [コピー] コマンドを使用して、選択したセル、行、列を移動またはコピーできますが、マウスを使用して移動またはコピーすることもできます。
セルを移動またはコピーするには、次の操作を行います。
-
移動またはコピーするセル、 行、または列を選択します。
-
次のいずれかの操作を行います。
-
行または列を移動するには、[ホーム] タブの[クリップボード]グループで [切り取り]
。
キーボード ショートカット:Ctrl + X キーを押します。
-
行または列をコピーするには、[ホーム] タブの[クリップボード]グループで [コピー]
。
キーボード ショートカット: Ctrl + C キーを押します。
-
-
選択範囲を移動またはコピーする場所の下または右にある行または列を右クリックし、次のいずれかを行います。
-
行または列を移動する場合は、[切り取ったセルを挿入] をクリックします。
-
行または列をコピーする場合は、[コピーしたセルを挿入] をクリックします。
注: [ホーム] タブの[貼り付け]
をクリックした場合は、ショートカット メニューのコマンドをクリックする代わりにクリップボード グループで (または Ctrl キーを押しながら V キーを押す)、コピー先のセルの既存の内容を置き換えます。
-
マウスを使って行と列を移動またはコピーする
-
移動またはコピーする行または列を選択します。
-
次のいずれかの操作を行います。
-
行または列を移動するには、選択範囲の外枠をポイントします。 ポインターが移動ポインター
に変わったら、行または列を別の場所にドラッグします。
-
行または列をコピーするには、Ctrl キーを押しながら選択範囲の外枠をポイントします。 ポインターがコピー ポインター
に変わったら、行または列を別の場所にドラッグします。
重要: ドラッグ アンド ドロップ操作の間、Ctrl キーを押したままにします。 マウス ボタンを離す前に Ctrl キーを離すと、コピーではなく行または列が移動します。
コピーまたは切り取った列や行をマウスを使って挿入すると、移動先のセルの既存の内容が置き換えられます。 既存の内容を置き換えるのではなく、コピーまたは切り取った行や列を挿入するには、選択範囲を移動または挿入する場所の下または右にある行または列を右クリックし、[切り取ったセルを挿入] または [コピーしたセルを挿入] をクリックします。
注: 隣接していない行や列をマウスを使って移動またはコピーすることはできません。
-
セルの移動またはコピー
-
移動またはコピーする 範囲 セルまたはセルのコピーを選択します。
-
選択したセルまたは範囲の境界線をポイントします。
-
ポインターがポインターの位置
、次のいずれかの操作を行います。
目的 |
操作 |
---|---|
セルを移動する |
セルを別の場所にドラッグします。 |
セルをコピーする |
Option キーを押しながら、セルを別の場所にドラッグします。 |
注: セルを新しい場所にドラッグまたは貼り付けるときに、その場所に既存のデータがある場合は、元のデータが上書きされます。
行または列を移動またはコピーする
-
移動またはコピーする行または列を選択します。
-
選択したセルまたは範囲の境界線をポイントします。
-
ポインターがポインターの位置
、次のいずれかの操作を行います。
目的 |
操作 |
---|---|
行または列を移動する |
行または列を別の場所にドラッグします。 |
行または列をコピーする |
Option キーを押しながら、行または列を別の場所にドラッグします。 |
既存の行または列間でデータを移動またはコピーする |
Shift キーを押しながら、既存の行または列の間で行または列をドラッグします。 Excel では、新しい行または列のスペースが作成されます。 |
列を行に、または行を列に変換する
-
入り替える行または列をコピーします。
-
入れ替える行または列のコピー先セル (データを貼り付ける行または列の最初のセル) を選択します。
-
[ホーム] タブの[編集] で、[貼り付け] の横にある矢印をクリックし、[入り替え] をクリックします。
注: 列と行は重複できません。 たとえば、列 C で値を選び、列 C と重なる行に貼り付け試み、エラー メッセージが表示されます。 貼り付け先の列または行のコピー先の領域が、元の値の外側にある必要があります。