列の削除・選択・並べ替え・名前変更 ― 最初に覚える列操作

💡 この記事で解決すること

データを取り込んだ直後に最初にやることは、不要な列の削除と列名の整理です。 この記事では列に対する4つの基本操作を解説します。

列の削除 ― 不要な列を取り除く

操作手順 削除したい列のヘッダーをクリックして選択 → ホームタブ →「列の削除」→「列の削除」。
複数列を選択する場合はCtrlキーを押しながら列ヘッダーをクリック。
右クリック →「削除」でも同じです。

取り込んだデータには空白列や管理用のID列など、最終出力に不要な列が含まれていることが多くあります。 不要な列は最初に削除しておくと、以降の操作がシンプルになり、処理速度も向上します。

「他の列の削除」 ― 残したい列だけを指定する逆転の発想

操作手順 残したい列のヘッダーをCtrl+クリックで複数選択 → ホームタブ →「列の削除」→「他の列の削除」。
右クリック →「他の列の削除」でも同じです。

20列あるデータから3列だけ使いたい場合、17列を1つずつ削除するのは手間です。 「他の列の削除」は選択した列以外をすべて一括削除します。残したい列が少ない場合はこちらのほうが圧倒的に速いです。

「他の列の削除」には運用上の大きなメリットがあります。 「列の削除」は「列Aと列Bを削除する」というステップですが、「他の列の削除」は「列Cと列Dと列Eを残す」というステップです。 元データに将来新しい列が追加されても、「他の列の削除」なら必要な列だけが残り続けます。 「列の削除」だと新しい列が消されずに残ってしまいます。 長期運用するクエリでは「他の列の削除」を優先的に使うのがベストプラクティスです。

列の並べ替え ― ドラッグで列の順序を変える

操作手順 列ヘッダーをドラッグして、目的の位置に移動する。

Excelのシート上で列を移動するにはカット&挿入が必要ですが、Power Queryエディターでは列ヘッダーをドラッグするだけです。 この操作もステップとして記録されるため、更新のたびに同じ列順序が再現されます。

リボンからの操作は「変換」タブ →「移動」→「左へ」「右へ」「先頭へ」「末尾へ」でも可能です。 複数列を選択してからの移動もできます。

列名の変更 ― わかりやすい名前に直す

操作手順 列ヘッダーをダブルクリック → 直接入力で名前を変更 → Enterで確定。
右クリック →「名前の変更」でも同じです。

CSVから取り込んだデータの列名が「Column1」「Column2」のまま、あるいは「売上_202601_東京_修正版」のように長すぎることはよくあります。 列名はステップに記録されるため、ここでわかりやすい名前に統一しておけば、以降の操作や関数での参照が楽になります。

⚠️ 列名を変更した後にマージ(結合)を設定した場合、元データの列名が変わるとエラーになることがあります。 列名の変更は取り込みの直後(ステップの早い段階)で行うのが安全です。

列の複製 ― 元データを残したまま加工したいとき

操作手順 列ヘッダーを右クリック →「列の複製」。
または「列の追加」タブ →「重複する列」。

「住所」列を分割したいけど元の「住所」列も残しておきたい場合に使います。 複製した列に対して分割や抽出を行えば、元の列はそのまま維持できます。

まとめ

列の削除・選択・並べ替え・名前変更は、データ取り込み直後に最初に行う操作です。 特に「他の列の削除」は長期運用で列追加に強い設計になるため、積極的に使いましょう。 これらの操作はすべてステップとして記録され、更新のたびに自動で再実行されます。