Excelで列を入れ替える方法:効果的な3つの方法
Excelで列を入れ替える際に、全体を台無しにせずに操作するのは、特にインターフェースの操作に慣れていない場合は、少々面倒な作業です。列の順序が間違っている場合もあり、全体を書き直す代わりに、いくつかのテクニックを使って簡単に並べ替えることができます。ドラッグ&ドロップで素早く操作したい場合でも、より体系的なアプローチを取りたい場合でも、これらの方法はシートを整理するのに役立ちます。ただし、これらの方法の中には、特定の設定では最初から完璧に機能しないものもあるため、1、2ステップやり直さなければならない場合でも、イライラしないでください。
Excelで列を入れ替える方法
まずは、おそらく一番早い方法、ドラッグだけから始めましょう。直感的で、ほとんどの人が本能的に試すでしょう。しかし、ドラッグだけでは不十分な場合もあります。特に複数の列を入れ替えたい場合や、書式を維持したい場合などです。そこで、より詳細な方法が役立ちます。どれだけの労力をかけたいか、データセットの規模の大きさに応じて、自分に合った方法を選んでください。この作業は面倒ですが、根気強く取り組めば、問題なくこなせるようになります。
クイックドラッグアンドドロップ
- まず、移動したい列のヘッダーをクリックしてハイライト表示させます。カーソルが4つの矢印に変わることを確認してください。矢印が変わらない場合は、列ヘッダーの端に近い部分をクリックしてみてください。
- 列全体を長押ししてShift新しい場所までドラッグします。移動先を示す緑色の線が表示されます。Excel は、特に大きなデータセットの場合、この点が少し不安定になることがあります。そのため、すぐにハイライトされなかったり、少し飛び飛びになったりしても驚かないでください。
- 緑の線が表示されている場所に列をドロップします。誤って別の場所にドロップした場合は、 を押すとCtrl + Z移動が元に戻りますが、機種によってはすぐに元に戻らない場合があるので、この操作は怠らないようにしてください。
この方法は高速で非常に簡単です。設定によっては、ドラッグ&ドロップが最初はうまく機能しなかったり、不具合が生じたりする場合があります。その場合は、列ヘッダーをクリックして「切り取り」や「切り取ったセルを挿入」を使って移動してみてください(詳細は後述)。また、 を押しながらヘッダーをドラッグすることで複数の列を選択しShift、必要に応じてまとめて移動することもできます。
並べ替えとフィルターによる並べ替え
これは少し回りくどいですが、正確な制御が必要な場合や、多数の列に対して並べ替える必要がある場合に便利です。コツは、表示したい順序で列に番号を割り当て、その番号に基づいて並べ替えることです。少し奇妙に思えますが、場合によっては、セル参照を壊さずに列を並べ替える唯一の方法になります。
始める前に、データセットの先頭に空白行を挿入します。最初の行番号を右クリックし、「挿入」を選択します。この行に、新しい順序を示す番号を入力します。たとえば、先頭にしたい列には1、2番目にしたい列には2などです。
次に、「ホーム」タブに移動し、「並べ替えとフィルター」 > 「ユーザー設定の並べ替え」を選択します。 「オプション」をクリックし、「左から右に並べ替え」を選択します。次に、 「並べ替え」ドロップダウンで「行1」を選択します。並べ替え順序を「小さい順から大きい順」に設定します。
「OK」をクリックすると、列が番号順に並び替えられます。完了したら、番号付けに使用した行ヘッダーを右クリックし、その行全体を削除します(「削除」 > 「行全体」)。こうすることで、シートがきれいな状態になります。ただし、この方法はデータセットのサイズやフォーマットによっては、うまくいくかどうかが左右されることに注意してください。
CHOOSE関数の使用
これはより高度で少し技術的ですが、数式に慣れている方なら問題なく使えます。基本的には、データを任意の順序で表示する新しい列セットを作成します。例えば、=CHOOSECOLS()新しいExcelバージョン(Excel 365またはExcel 2021以降)で利用可能な関数を使えば、列を任意の順序で選択できます。
並べ替えたデータを表示したい空白セルをクリックし、 のような数式を入力します=CHOOSECOLS(A2:E14, 1, 4, 3, 2)。ここで、A2:E14はデータ範囲、その後の数字は希望する列の順序です。A2:E14 を実際のデータセットに合わせて変更し、数字を調整して列の順序を変更します。
この方法は、元のデータに手を加えることなく、データの新しいビューを作成するようなものです。ただし、範囲指定に注意しないと、データが少し乱雑になる可能性があるので注意してください。ただし、ある設定ではうまく動作しましたが、別の設定では正常に更新されなかったため、あまり当てはまらないかもしれません。
さらに読む
ExcelのデータをWordに取り込んだり、ファイルを自動保存する様々な方法を試したり(これは非常に便利です)するのに、他にもいくつかのコツがあります。例えば、ExcelシートをWord文書に簡単に埋め込んだり、Excelが小さくて読みにくい場合はインターフェースのサイズを調整したりできます。また、Windows、Mac、さらにはiPadでも自動保存をオンにしておくと、いつか本当に助かるかもしれません。OutlookからExcelに連絡先をエクスポートする場合も、簡単な方法があります。Excel上部の検索バーを使えば、迷ったときにすぐに検索できます。
結論
Excelで列を入れ替えるのは、特にいくつかのコツを知っていれば、それほど大変ではありません。ドラッグ操作が一番速いですが、並べ替えや選択機能を使う方が、より細かく制御できる場合もあります。特に大きなシートや複雑なデータを扱う場合は効果的です。一番簡単だと感じる方法を試してみましょう。コツをつかめば、驚くほど柔軟に操作できます。もしある方法が他の方法よりもうまく機能するなら、それを使い続けてシンプルにしましょう。