Excelでの消耗に、終止符を。 QOL向上とDX化の実現は、あなたのExcelスキルの向上から。

【パワークエリ】「昇順で並べ替え」・「降順で並べ替え」の使い方|レコード(行)を並べ替える方法

【パワークエリ】「昇順で並べ替え」・「降順で並べ替え」の使い方|レコード(行)を並べ替える方法
Aさん
Aさん
表のレコードの並びを金額の大きい順に変更したいです。
Power Queryエディター上でレコードを並び替えるには、どうしたら良いですか?
森田
森田
その場合、Power Queryエディター上の「昇順で並べ替え」・「降順で並べ替え」コマンドを使えば良いですよ!
では、詳細を解説していきますね。
目次[閉じる]

はじめに

この記事はパワークエリの概要を把握していることが前提です。

パワークエリの概要は以下の記事をご参照ください。

「昇順で並べ替え」・「降順で並べ替え」コマンドとは、Power Queryエディター上で表のレコードを並べ替える機能

「昇順で並べ替え」・「降順で並べ替え」コマンドは、クエリの新規作成ステップのうち、Step 2の「取得データを整形/加工(Transform)」に該当する機能です。

クエリの新規作成ステップ(【Step2】取得データを整形/加工)

機能自体は、ワークシート上の「昇順」・「降順」・「並び替え」コマンドと似ています。
「昇順」・「降順」・「並び替え」コマンドの詳細は、別記事にまとめる予定。

クエリ内の一連の整形作業の中で、表のレコードを並べ替えたい場合に「昇順で並べ替え」・「降順で並べ替え」コマンドを使いましょう。

「昇順で並べ替え」・「降順で並べ替え」コマンドの使いどころ

「昇順で並べ替え」・「降順で並べ替え」コマンドの活用により、Power Queryエディター上で選択した列を基準にレコードを昇順(小さい順)または降順(大きい順)に並べ替えできます。

一例として、「単価」列を対象に「降順で並べ替え」コマンドを使用し、レコードを大きい順に並べ替えたものが以下です。

「昇順で並べ替え」・「降順で並べ替え」コマンドの使用イメージ

この通り、Power Queryエディター上でレコードを並び替えたステップを記録できました。
「昇順で並べ替え」・「降順で並べ替え」コマンドの場合、デフォルトのステップ名はいずれも「並べ替えられた行」になる(クエリ内で2つ目以降の「並べ替えられた行」ステップは連番が付加)。

後は、クエリ新規作成ステップのStep 2とStep 3を行いましょう。

これにより、クエリに記録した「昇順で並べ替え」・「降順で並べ替え」コマンドのステップを自動化できます。
「並べ替えられた行」ステップを記録後、対象の列名を変更すると、クエリ更新時にエラーになるため注意(対処法は後述)。

クエリの新規作成ステップのStep 2に役立つ各種コマンドや、Step 3の手順の詳細を知りたい方は、パワークエリの概要記事をご参照ください。
【Excel】パワークエリ(Power Query)とは?できることや使い方入門【動画あり】

「昇順で並べ替え」・「降順で並べ替え」コマンドの使用手順

「昇順で並べ替え」・「降順で並べ替え」コマンドは、以下の手順で使用します。

「昇順で並べ替え」・「降順で並べ替え」コマンドの使用手順
  1. 並べ替えの基準にしたい列のフィルターボタンをクリック
    ※今回は「単価」列
  2. 「昇順で並べ替え」 or 「降順で並べ替え」をクリック
    ※今回は「降順で並べ替え」

手順①は、並べ替えの基準にしたい列を選択→リボン「ホーム」タブでもOK(同じコマンドがある)。
手順②は、小さい順/大きい順のどちらで並べ替えたいかによって使い分け。
複数列を基準に並べ替えたい場合は、優先したい列から順番にステップを記録すること(列の数だけ手順①②を繰り返す)。

「並べ替えられた行」ステップの変更手順

「昇順で並べ替え」・「降順で並べ替え」コマンドで記録した「並べ替えられた行」ステップを後から変更する場合、以下の手順で変更しましょう。

「並べ替えられた行」ステップの変更手順
  1. 「並べ替えられた行」ステップを削除(「×」をクリック)
  2. 再度「並べ替えられた行」ステップを記録

手順①のステップ名は、「昇順で並べ替え」・「降順で並べ替え」コマンドのデフォルトの名前(自身でリネームしている場合は別表記)。

サンプルファイルで練習しよう!

可能であれば、以下のサンプルファイルをダウンロードして、実際に操作練習をしてみてください。

サンプルファイル_PowerQueryデータ整形_降順で並べ替え.xlsx

サンプルファイルのダウンロードには無料メルマガに登録いただく必要があります。
(上記リンクから登録フォームへ遷移します)

ブックを開いたら、「商品マスタ(並べ替え)」クエリを編集(Power Queryエディター起動)し、次の手順を実施してください(今までの解説のまとめです)。
ブック起動時、「セキュリティの警告」メッセージが表示された場合は「コンテンツの有効化」をクリック。

  1. 並べ替えの基準にしたい列のフィルターボタンをクリック
    ※今回は「単価」列
  2. 「昇順で並べ替え」 or 「降順で並べ替え」をクリック
    ※今回は「降順で並べ替え」

本記事の解説と同じ結果になればOKです!

さいごに

いかがでしたでしょうか?

「昇順で並べ替え」・「降順で並べ替え」コマンドの活用により、Power Queryエディター上で選択した列を基準にレコードを昇順(小さい順)または降順(大きい順)に並べ替えできます。

エディター上の基本操作の1つですし、実務での利用頻度も高いので、しっかり覚えておきましょう!

なお、パワークエリの各種テクニックは、私の拙著でも体系的に解説していますので、こちらも参考にしてみてください。

created by Rinker
¥2,970 (2026/09/15 00:51:17時点 楽天市場調べ-詳細)

ご参考になれば幸いですm(_ _)m

森田
森田
「昇順で並べ替え」・「降順で並べ替え」コマンドに慣れたら、列の並び替えに役立つコマンドもセットで覚えることをおすすめします。
具体的には、選択した列を任意の位置へ並べ替えできる「移動」コマンドです。
これらのコマンドは、クエリを読み込む直前に、表の体裁を整えるタイミングでまとめて登録すると良いですね。

この記事をシェアする

記事一覧へ戻る

コメント Comments

コメント一覧

コメントはありません。

コメントする

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トラックバックURL

https://excel-master.net/data-utilization/data-shaping/layout-change/power-query-sort/trackback/