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

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

Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 その他…表示数を減らす

行と列を移動またはコピーすると、既定では、数式とその結果の値、コメント、セル形式、非表示セルなど、含まれるすべてのデータが移動またはコピーされます。

数式を含むセルをコピーする場合、相対セル参照は調整されません。 したがって、セルの内容と、そのセルを指すセルの内容には、#REF が表示される場合があります。 エラー値。 その場合は、参照を手動で調整できます。 詳細については、「 target=”_blank” title=”数式のエラーを検出する” rel=”noopener”>数式のエラーを検出する」を参照してください。

Windows Begin >>>

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

既定では、[ 貼り付けオプション] ボタンが表示されます。 再表示する必要がある場合は、Excel の [オプション] の [詳細設定] に移動します。 詳細については、「 target=”_blank” title=”詳細オプション” rel=”noopener”>詳細オプション」を参照してください。

__

コマンドを使用して行と列を移動またはコピーする

  1. 移動 target=”_blank” title=”またはコピーするセル、行、または列を選択” rel=”noopener”>またはコピーするセル、行、または列を選択します。

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

    • 行または列を移動するには、[ ホーム ] タブの [ クリップボード ] グループで、[ 切り取り ] クリックするか、Ctrl + X キーを押します。

    • 行または列をコピーするには、[ ホーム ] タブの [ クリップボード ] グループで、[ コピー ] クリックするか、Ctrl + C キーを押します。

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

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

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

ヒント: 選択範囲を別のワークシートやブックに移動またはコピーするには、別のワークシート タブをクリックするか、別のブックに切り替え、貼り付け領域の左上隅のセルを選択します。

注: Excel では、切り取られたセルまたはコピーされたセルの周りに点滅する点線が表示されます。 点滅する点線を解除するには、Esc キーを押します。

__

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

既定では、マウスを使用してセルの移動やコピーができるように、ドラッグ アンド ドロップ編集がオンになっています。

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

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

    • ****切り取りと交換** ** 選択範囲の枠線をポイントします。 ポインターが移動ポインター に変わったら、行または列を別の場所にドラッグします。 列を置き換える場合、Excel から警告が表示されます。 取り替 えを回避するには、Cancel キーを押します。

    • コピーと置換 Ctrl キーを押しながら、選択範囲の境界線をポイントします。 ポインターがコピー ポインター に変わったら、行または列を別の場所にドラッグします。 列を置き換える場合、Excel から警告は表示されません。 行または列を置き換えたくない場合は、Ctrl キーを押しながら Z キーを押します。

    • 切り取りと挿入 Shift キーを押しながら、選択範囲の境界線をポイントします。 ポインターが移動ポインター に変わったら、行または列を別の場所にドラッグします。

    • コピーと挿入 Shift キーと Ctrl キーを押しながら、選択範囲の境界線をポイントします。 ポインターが移動ポインター に変わったら、行または列を別の場所にドラッグします。

注: ドラッグ アンド ドロップ操作中は、Ctrl キーまたは Shift キーを押したままにします。 マウス ボタンを離す前に Ctrl キーまたは Shift キーを押すと、行または列をコピーする代わりに移動します。

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

__

可視セルのみをコピーする

非表示のセル範囲、行、または列がワークシートにある場合、すべてのセルをコピーするか、表示されているセル (可視セル) だけをコピーするかを選べます。 たとえば、アウトライン表示のワークシートの集計データだけをコピーするように選ぶことができます。

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  2. [ホーム] タブの [編集] で [検索と選択] をクリックし、[条件を選択してジャンプ] をクリックします。

  1. [選択] の [可視セル] をクリックし、[OK] をクリックします。

  2. [ ホーム ] タブの [クリップボード ] グループで、[ コピー ] をクリックするか、Ctrl + C キーを押します。 .

  3. 貼り付け領域の左上隅のセルを選択します。

ヒント: 選択範囲を別のワークシートやブックに移動またはコピーするには、別のワークシート タブをクリックするか、別のブックに切り替え、貼り付け領域の左上隅のセルを選択します。

  1. [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け ] をクリックするか、Ctrl + V キーを押します。

[ 貼り付け] の下の矢印をクリックすると、複数の貼り付けオプションから選択して選択に適用できます。

コピーしたデータは、連続した行や列に貼り付けられます。 貼り付け領域に非表示の行や列が含まれる場合、コピーしたすべてのセルを表示するには、貼り付け領域を再表示する必要があります。

非表示のセルやフィルターを使って抽出されたデータを別のアプリケーションや Excel のインスタンスにコピーして貼り付けた場合、表示されているセルだけがコピーされます。

__

コピーした空白セルで既存のデータを置き換えないようにする

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  2. [ ホーム ] タブの [クリップボード ] グループで、[ コピー ] をクリックするか、Ctrl + C キーを押します。

  3. 貼り付け領域の左上隅のセルを選択します。

  4. [ ホーム ] タブの [ クリップボード ] グループで、[ 貼り付け] の下にある矢印をクリックし、[ 特殊な貼り付け] をクリックします。

  5. [空白セルを無視する] チェック ボックスをオンにします。

__

セルの内容のみを移動、コピーする

  1. 移動またはコピーするデータが入力されているセルをダブルクリックします。 また、 数式バーでセル データを編集して選択することもできます。

  2. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  3. [ホーム] タブの [クリップボード] で、次のいずれかの操作を行います。

    • 選択範囲を移動するには、[ 切り取り ] をクリックするか、Ctrl キーを押しながら X キーを押します。

    • 選択内容をコピーするには、[ コピー ] をクリックするか、Ctrl キーを押しながら C キーを押します。

  4. セル内の文字を貼り付ける位置をクリックするか、別のセルをダブルクリックして、データを移動またはコピーします。

  5. [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け ] をクリックするか、Ctrl + V キーを押します。

  6. Enter キーを押します。

注: セルをダブルクリックするか、F2 キーを押してアクティブなセルを編集する場合、方向キーはそのセル内でだけ使用できます。 方向キーを使って他のセルに移動するには、Enter キーを押してセルの編集を終了します。

__

セルの値、セルの書式、または数式だけをコピーする

コピーしたデータを貼り付ける場合、次のいずれかの操作を行うことができます。

  • フォントの色や塗りつぶしの色など、セルの書式だけを貼り付けます (セルの内容は貼り付けられません)。

  • セル内の数式を算出値に変換します (既存の書式設定は上書きされません)。

  • 数式だけを貼り付けます (算出値は貼り付けられません)。

手順

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  2. [ ホーム ] タブの [クリップボード ] グループで、[ コピー ] をクリックするか、Ctrl + C キーを押します。

  3. 値、セルの書式、数式を貼り付ける貼り付け領域の左上隅のセル、または単独セルを選択します。

  4. [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け] の下の矢印をクリックし、次のいずれかの操作を行います。

    • 値のみを貼り付ける場合は、[] をクリックします。

    • セルの書式だけを貼り付けるには、[書式設定] をクリックします。

    • 数式のみを貼り付ける場合は、[数式] をクリックします。

__

セルの幅の設定をコピーする

コピーしたデータを貼り付けると、貼り付けたデータには、貼り付けた先のセルの列幅の設定が適用されます。 列幅がコピー元のセルの列幅と一致するよう修正するには、次の手順に従います。

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  2. [ホーム] タブの [クリップボード] で、次のいずれかの操作を行います。

    • セルを移動するには、[ 切り取り ] をクリックするか、Ctrl キーを押しながら X キーを押します。

    • セルをコピーするには、[ コピー ] をクリックするか、Ctrl + C キーを押します。

  3. 貼り付け領域の左上隅のセルを選択します。

ヒント: 選択範囲を別のワークシートやブックに移動またはコピーするには、別のワークシート タブをクリックするか、別のブックに切り替え、貼り付け領域の左上隅のセルを選択します。

  1. [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け] の下にある矢印をクリックし、[ ソース列の幅を保持] をクリックします。

Windows End <<<

Web Begin >>>

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

__

コマンドを使用して行と列を移動またはコピーする

  1. 移動 target=”_blank” title=”またはコピーするセル、行、または列を選択” rel=”noopener”>またはコピーするセル、行、または列を選択します。

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

    • 行または列を移動するには、[ ホーム ] タブの [ クリップボード ] グループで、[ 切り取り ] クリックするか、Ctrl + X キーを押します。

    • 行または列をコピーするには、[ ホーム ] タブの [ クリップボード ] グループで、[ コピー ] クリックするか、Ctrl + C キーを押します。

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

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

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

ヒント: 選択範囲を別のワークシートやブックに移動またはコピーするには、別のワークシート タブをクリックするか、別のブックに切り替え、貼り付け領域の左上隅のセルを選択します。

注: Excel では、切り取られたセルまたはコピーされたセルの周りに点滅する点線が表示されます。 点滅する点線を解除するには、Esc キーを押します。

__

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

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

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

    • ****切り取りと挿入** ** 選択範囲の枠線をポイントします。 ポインターが ハンド ポインターになると、行または列を別の場所にドラッグします

    • 切り取りと交換 Shift キーを押しながら、選択範囲の境界線をポイントします。 ポインターが 移動ポインターになると、行または列を別の場所にドラッグします。 行または列を置き換える場合、Excel から警告が表示されます。 取り替 えを回避するには、Cancel キーを押します。

    • コピーと挿入 Ctrl キーを押しながら、選択範囲の境界線をポイントします。 ポインターが 移動ポインターになると、行または列を別の場所にドラッグします。

    • コピーと置換 Shift キーと Ctrl キーを押しながら、選択範囲の境界線をポイントします。 ポインターが 移動ポインターになると、行または列を別の場所にドラッグします。 行または列を置き換える場合、Excel から警告が表示されます。 取り替 えを回避するには、Cancel キーを押します。

注: ドラッグ アンド ドロップ操作中は、Ctrl キーまたは Shift キーを押したままにします。 マウス ボタンを離す前に Ctrl キーまたは Shift キーを押すと、行または列をコピーする代わりに移動します。

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

__

セルの内容のみを移動、コピーする

  1. 移動またはコピーするデータが入力されているセルをダブルクリックします。 また、 数式バーでセル データを編集して選択することもできます。

  2. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  3. [ホーム] タブの [クリップボード] で、次のいずれかの操作を行います。

    • 選択範囲を移動するには、[ 切り取り ] をクリックするか、Ctrl キーを押しながら X キーを押します。

    • 選択内容をコピーするには、[ コピー ] をクリックするか、Ctrl キーを押しながら C キーを押します。

  4. セル内の文字を貼り付ける位置をクリックするか、別のセルをダブルクリックして、データを移動またはコピーします。

  5. [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け ] をクリックするか、Ctrl + V キーを押します。

  6. Enter キーを押します。

注: セルをダブルクリックするか、F2 キーを押してアクティブなセルを編集する場合、方向キーはそのセル内でだけ使用できます。 方向キーを使って他のセルに移動するには、Enter キーを押してセルの編集を終了します。

__

セルの値、セルの書式、または数式だけをコピーする

コピーしたデータを貼り付ける場合、次のいずれかの操作を行うことができます。

  • フォントの色や塗りつぶしの色など、セルの書式だけを貼り付けます (セルの内容は貼り付けられません)。

  • セル内の数式を算出値に変換します (既存の書式設定は上書きされません)。

  • 数式だけを貼り付けます (算出値は貼り付けられません)。

手順

  1. 移動またはコピーする target=”_blank” title=”行または列を選択します” rel=”noopener”>行または列を選択します

  2. [ ホーム ] タブの [クリップボード ] グループで、[ コピー ] をクリックするか、Ctrl + C キーを押します。

  3. 値、セルの書式、数式を貼り付ける貼り付け領域の左上隅のセル、または単独セルを選択します。

  4. [ ホーム ] タブの [クリップボード ] グループで、[ 貼り付け] の下の矢印をクリックし、次のいずれかの操作を行います。

    • 値のみを貼り付けるには、[ 値の貼り付け] をクリックします。

    • セル形式のみを貼り付けるには、[書式の貼り付け] をクリックします。

    • 数式のみを貼り付けるには、[数式貼り付け] をクリックします。

Web End <<<

macOS Begin >>>

マウスと トランスポーズ を使用して、選択したセル、行、列を移動またはコピーできます。

__

セルの移動またはコピー

  1. 移動またはコピーするセルのセルまたは 範囲 を選択します。

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

  3. ポインターが になったら、次のいずれかの操作を行います。

目的操作
セルを移動するセルを別の場所にドラッグします。
セルをコピーするOPTION キーを押しながら、セルを別の場所にドラッグします。

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

__

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

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

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

  3. ポインターが になったら、次のいずれかの操作を行います。

目的操作
行または列を移動する行または列を別の場所にドラッグします。
行または列をコピーするOPTION キーを押しながら、行または列を別の場所にドラッグします。
既存の行または列間でデータを移動またはコピーするShift キーを押しながら、既存の行または列の間で行または列をドラッグします。 Excel では、新しい行または列のスペースが作成されます。

__

列を行に変換するか、行を列に変換する

  1. 置き換える行または列をコピーします。

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

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

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

関連項目

target=”_blank” title=”Excel 2016 for Mac で 1 つ以上の行、列、またはセルを挿入する” rel=”noopener”>Excel 2016 for Mac で 1 つ以上の行、列、またはセルを挿入する

macOS End <<<

上部へスクロール