Excelをノーコードで自動化しよう! パワークエリの教科書 第16回 パワークエリでデータを並べ替える
マイナビニュース / 2024年8月26日 11時0分
今回は、パワークエリで「データの並べ替え」を行う方法を紹介していこう。基本的には「昇順」または「降順」を指定するだけなので、すぐに使い方を覚えられるだろう。ただし、Excelとは仕様が異なる部分もあるため、その相違点についてよく学んでおく必要がある。特に複数の列を基準にデータを並べ替えるときは注意が必要だ。
パワークエリの並べ替え機能
今回は、パワークエリで「データの並べ替え」を行うときの操作手順を紹介していこう。Excelに出力した後に「データの並べ替え」を行っても構わないが、毎回、同じような操作を繰り返すのであれば、クエリ(自動処理)の中に「並べ替え」の工程も組み込んでおいたほうが効率的だ。よって、パワークエリで「データの並べ替え」を行う方法も覚えておく必要がある。
さっそく、操作手順を紹介していこう。データを並べ替えるときは、基準とする列を選択して「昇順」または「降順」を指定する。「Power Query エディター」のリボンで操作するときは、以下の図に示したアイコンをクリックすればよい。
そのほか、各列の「フィルター」ボタンにも「昇順」または「降順」で並べ替える機能が用意されている。これらを選択してデータを並べ替えてもよい。
このように、「並べ替え」の操作そのものは何ら難しいものではない。ただし、通常のExcelとは仕様が異なる部分もあるので、その相違点をよく確認しておく必要がある。
データを50音順に並べ替え
まずは、データを「50音順」に並べ替える例から紹介していこう。以下の図は、「会員名簿」のデータを「Power Query エディター」に取得した例だ。このデータ表を「氏名カナ」の50音順に並べ替えるときは、「氏名カナ」の列を選択し、「昇順」のアイコンをクリックすればよい。
Excelに慣れている方なら、何の問題もない操作(処理)といえるはずだ。ただし、漢字を含むデータを並べ替えるときは注意が必要となる。今度は「氏名」の列を選択して「昇順」に並べ替えた例を示しておこう。
この場合は「文字コード順」にデータが並べ替えられるため、正しい50音順にはならない。これは、取得元のExcelファイルに“ふりがな”が記録されていた場合も同様だ。「Power Query エディター」には“ふりがな”の情報が取得されない仕様になっている。このため、漢字を含む文字列を正しい50音順に並べ替えるには、別途「氏名カナ」などの列を用意しておく必要がある。
この記事に関連するニュース
-
kintoneでゼロから始めるノーコード開発 第7回 計算式や関数を使って数値データの自動計算を行う
マイナビニュース / 2024年9月6日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第17回 グループ内の並び順を維持したままデータを並べ替える
マイナビニュース / 2024年9月2日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第15回 「住所」から「都道府県」を分離する処理の実践例
マイナビニュース / 2024年8月19日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第14回 列の結合と分割、サフィックスの追加
マイナビニュース / 2024年8月12日 11時0分
-
外部ファイルをExcelに読み込む際の作業を効率化するPower Queryの活用
ASCII.jp / 2024年8月11日 10時0分
ランキング
-
1ついに1kg切りの「ThinkPad X1 Carbon」登場! Lenovoが新CPU「CoreUltra2」搭載ノートなど10機種のAI-PCを発表
ASCII.jp / 2024年9月6日 6時0分
-
2「へー知らんかった」 わずか7年で“消えた駅” 東京メトロが明かす“知れば納得の歴史” 「だからあんなに……」
ねとらぼ / 2024年9月6日 7時15分
-
3グーグル、Androidの“重大”な脆弱性を修正するアップデート 早めに更新を
ASCII.jp / 2024年9月5日 12時30分
-
4HD-2D版『ドラクエ3』女戦士のビジュアルにファン騒然「配慮すればいいってもんじゃねーぞ」
マグミクス / 2024年9月5日 21時55分
-
5台湾制圧までにおける中国が描く具体的シナリオとは?
マイナビニュース / 2024年9月6日 6時35分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)