Excelをノーコードで自動化しよう! パワークエリの教科書 第16回 パワークエリでデータを並べ替える
マイナビニュース / 2024年8月26日 11時0分
今回は、パワークエリで「データの並べ替え」を行う方法を紹介していこう。基本的には「昇順」または「降順」を指定するだけなので、すぐに使い方を覚えられるだろう。ただし、Excelとは仕様が異なる部分もあるため、その相違点についてよく学んでおく必要がある。特に複数の列を基準にデータを並べ替えるときは注意が必要だ。
パワークエリの並べ替え機能
今回は、パワークエリで「データの並べ替え」を行うときの操作手順を紹介していこう。Excelに出力した後に「データの並べ替え」を行っても構わないが、毎回、同じような操作を繰り返すのであれば、クエリ(自動処理)の中に「並べ替え」の工程も組み込んでおいたほうが効率的だ。よって、パワークエリで「データの並べ替え」を行う方法も覚えておく必要がある。
さっそく、操作手順を紹介していこう。データを並べ替えるときは、基準とする列を選択して「昇順」または「降順」を指定する。「Power Query エディター」のリボンで操作するときは、以下の図に示したアイコンをクリックすればよい。
そのほか、各列の「フィルター」ボタンにも「昇順」または「降順」で並べ替える機能が用意されている。これらを選択してデータを並べ替えてもよい。
このように、「並べ替え」の操作そのものは何ら難しいものではない。ただし、通常のExcelとは仕様が異なる部分もあるので、その相違点をよく確認しておく必要がある。
データを50音順に並べ替え
まずは、データを「50音順」に並べ替える例から紹介していこう。以下の図は、「会員名簿」のデータを「Power Query エディター」に取得した例だ。このデータ表を「氏名カナ」の50音順に並べ替えるときは、「氏名カナ」の列を選択し、「昇順」のアイコンをクリックすればよい。
Excelに慣れている方なら、何の問題もない操作(処理)といえるはずだ。ただし、漢字を含むデータを並べ替えるときは注意が必要となる。今度は「氏名」の列を選択して「昇順」に並べ替えた例を示しておこう。
この場合は「文字コード順」にデータが並べ替えられるため、正しい50音順にはならない。これは、取得元のExcelファイルに“ふりがな”が記録されていた場合も同様だ。「Power Query エディター」には“ふりがな”の情報が取得されない仕様になっている。このため、漢字を含む文字列を正しい50音順に並べ替えるには、別途「氏名カナ」などの列を用意しておく必要がある。
この記事に関連するニュース
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第17回 グループ内の並び順を維持したままデータを並べ替える
マイナビニュース / 2024年9月2日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第15回 「住所」から「都道府県」を分離する処理の実践例
マイナビニュース / 2024年8月19日 11時0分
-
kintoneでゼロから始めるノーコード開発 第6回 「テーブル」を使ってフォーム画面に表を作成する
マイナビニュース / 2024年8月16日 11時0分
-
Excelをノーコードで自動化しよう! パワークエリの教科書 第14回 列の結合と分割、サフィックスの追加
マイナビニュース / 2024年8月12日 11時0分
-
外部ファイルをExcelに読み込む際の作業を効率化するPower Queryの活用
ASCII.jp / 2024年8月11日 10時0分
ランキング
-
1「いいか? テメェら」人気女装YouTuberが“重大発表” 「期待しかない」「どんな人が来るか」
ねとらぼ / 2024年9月5日 17時0分
-
2三井住友カード+SBI証券のポイント還元率が大改悪となることに注意! NISA口座以外は乗り換えも検討(菊地崇仁)
ポイ探ニュース / 2024年9月4日 7時16分
-
3待ち受けるのは敵軍か、ゾンビか…!?正式リリースのタワーディフェンスで部隊を強化し防衛線を死守せよ―採れたて!本日のSteam注目ゲーム10選【2024年9月5日】
Game*Spark / 2024年9月5日 23時0分
-
4HD-2D版『ドラクエ3』女戦士のビジュアルにファン騒然「配慮すればいいってもんじゃねーぞ」
マグミクス / 2024年9月5日 21時55分
-
5バッファロー、新型Wi-Fi 7ルーター「WXR9300BE6P」の発売を10月下旬に延期
ITmedia PC USER / 2024年9月5日 19時46分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)