Excelテーブルを頻繁に使用する場合は、列をときどき再配置する必要があります。 場合によっては、一部のデータを再構築する必要があります。また、比較のために特定の列を並べて配置する必要がある場合もあります。
記事「Excelで2つの行を交換する方法」も参照してください。
この記事では、Excelの列の位置を数回クリックするだけで簡単に変更する方法を示します。
ドラッグアンドドロップ方式で2つの列を交換する
列をある場所から別の場所に単純にドラッグしようとすると、Excelはセルを移動せずに強調表示するだけです。 代わりに、Shiftキーを押しながらセルの正しい場所をクリックする必要があります。
これがあなたのやり方です:
- Microsoft Excelファイルを開きます。
- 移動する列のヘッダーをクリックします。 これにより、列全体が強調表示されます。
- カーソルがすべての方向を指す4つの矢印に変わるまで、マウスを列の右端に移動します。
- 列の端を左クリックし、Shiftキーを押したままにします。
- 交換する列に列をドラッグします。 「|」が表示されるはずです 次の列が挿入される場所を示す行。
- マウスとShiftキーを離します。
- 最初の列が2番目の列の代わりに来て、2番目の列を横に移動します。
- 2番目の列を取得し、同じドラッグアンドドロップ方法を使用して、最初の列を元の場所に移動します。
- これにより、両方の列の位置が入れ替わります。
Shiftキーを押さずにこれを実行しようとすると、宛先列のすべてのデータが上書きされる可能性があります。
切り取り/貼り付け方法で列の場所を切り替える
ドラッグアンドドロップの方法が魅力的でない場合は、代わりにカット/ペーストの方法を使用できます。 これを行うには、次の手順を実行します。
- Microsoft Excelファイルを開きます。
- 置換する列のヘッダーを選択します。 これにより、列全体が強調表示されます。
- 列を右クリックして、[切り取り]オプションを選択します。 または、Ctrl + Xを押すだけです。
- 最初の列と交換する列のヘッダーを選択します。
- 強調表示されたら、列を右クリックして、メニューから「セルの挿入」を選択します。
- これにより、元の列の場所に列が挿入されます。
- 同じ方法を使用して、最初の列の代わりに2番目の列を移動します。
キーボードショートカットを使用して2つの列を交換する
キーボードショートカットを使用すると、2つのExcel列を最速で交換できます。 これを行うには、次のことを行う必要があります。
- 列内のセルをクリックします。
- Ctrl +スペースを押して列全体を強調表示します。
- Ctrl + Xを押して「カット」します。
- 最初の列と交換する列を選択します。
- もう一度Ctrl +スペースを押して強調表示します。
- テンキーでCtrl +プラス記号(+)を押します。
- これにより、元の列の代わりに列が挿入されます。
- 2番目の列を選択し、Ctrl +スペースを押して強調表示します。
- もう一度Ctrl + Xを押します。
- 最初の場所に移動し、Ctrl +プラス記号(+)を押します。
- これにより、両方の列の位置が入れ替わります。
複数の列の交換
ドラッグアンドドロップを使用して、複数の列を交換することもできます。 両方の列セットの位置を手動で置き換える必要があります。 次の手順に従って、ある場所と別の場所の間で複数の列を交換します。
- 最初の場所の列のヘッダーをクリックし、強調表示する隣接する列の上にマウスをドラッグします。 または、Shiftキーを押しながら各列ヘッダーをクリックします。
- 選択した最終列の右端にカーソルを合わせます。 カーソルは、すべての方向を指す4つの矢印に変わります。
- Shiftキーを押しながら、列を2番目の場所にドラッグアンドドロップします。
- 2番目の場所では、新しい列が元の列の代わりに配置され、元の列が横に移動します。
- 次に、2番目の場所から元の列を選択し、同じドラッグアンドドロップ方法を使用してそれらを最初の場所に移動します。
これがExcelの複数の列を置き換える唯一の方法であることに注意してください。 切り取り/貼り付けの方法では、複数の列を一度に選択できないため、キーボードショートカットの方法も機能しません。
スイッチアップ
ご覧のとおり、Excelの列の場所を切り替える簡単な方法があります。 これにより、手動でデータを置き換えることなくスプレッドシートを再編成できます。
大きなExcelシートで作業する場合、カットアンドペーストの方法は、ドラッグアンドドロップの方法よりも安全で正確です。 ただし、ドラッグアンドドロップを使用すると、より多くの列を同時に簡単に移動できます。 個々の列をできるだけ早く交換する場合は、キーボードショートカットを使用することもできます。
どの方法がお好みですか? 別の提案がある場合は、以下のコメントで共有してください。
