Excelをノーコードで自動化しよう! パワークエリの教科書 第16回 パワークエリでデータを並べ替える
マイナビニュース / 2024年8月26日 11時0分
ちなみに、パワークエリでは「Unicode」の文字コード順に漢字が並べ替えられる仕様になっている。一方、通常のExcelは「Shift-JIS」の文字コード順に漢字が並べ替えられる(※)。このため、同じ漢字であっても、パワークエリとExcelでデータを並べ替えたときの結果は異なる。
(※)漢字に“ふりがな”の情報が含まれていない場合。“ふりがな”の情報がある場合は、その50音順にデータが並べ替えられる。
データを数値順に並べ替え
続いては、データを「数値順」に並べ替える例を紹介していこう。以下の図は、これまでに何度も紹介している「4月の売上」のデータを「Power Query エディター」に取得し、データ表を整理した例だ。
「売上」の列を選択して「降順」をクリックすると、「売上」の数値が大きい順にデータを並べ替えることができる。
こちらは、単に数値の大きい順(または小さい順)にデータを並べ替えるだけなので、特に注意すべき点は見当たらない。
データを日時順に並べ替え
同様の手順で「日付」や「時刻」を基準にデータを並べ替えることも可能だ。以下の図は、「生年月日」の列を基準にデータを「降順」に並べ替えた例だ。
この場合、生年月日が新しい順、すなわち「年齢の若い順」にデータを並べ替えられることになる。
複数の列を基準に並べ替え
複数の列を基準にデータを並べ替えたい場合もあるだろう。今度は、「店内飲食」と「テイクアウト」に分けて、それぞれ「数量」の大きい順にデータを並べ替える場合を考えてみよう。
まずは、通常のExcelで操作した例を紹介する。「数量」の列にあるセルを選択し、「降順」でデータを並べ替える。すると、「数量の大きい順」にデータを並べ替えることができる。
続いて、「提供方法」の「降順」にデータを並べ替える。すると、以下の図のような結果が得られる。
このように、異なる列で「並べ替え」を繰り返すことで、グループ別の並べ替えを実現することも可能だ。この場合、“後から指定した並べ替え”ほど優先順位は高くなる。その結果、「提供方法」で分類し、その中で「数量」の大きい順に並べ替える、という処理を実現できたことになる。
同様の処理手順を「Power Query エディター」でも行ってみよう。まずは、「数量」の「降順」にデータを並べ替える。
続いて、「提供方法」の列を選択し、「降順」でデータを並べ替えるように操作する。
この記事に関連するニュース
-
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分
-
2HD-2D版『ドラクエ3』女戦士のビジュアルにファン騒然「配慮すればいいってもんじゃねーぞ」
マグミクス / 2024年9月5日 21時55分
-
3バッファロー、新型Wi-Fi 7ルーター「WXR9300BE6P」の発売を10月下旬に延期
ITmedia PC USER / 2024年9月5日 19時46分
-
4待ち受けるのは敵軍か、ゾンビか…!?正式リリースのタワーディフェンスで部隊を強化し防衛線を死守せよ―採れたて!本日のSteam注目ゲーム10選【2024年9月5日】
Game*Spark / 2024年9月5日 23時0分
-
5開発8年、サービス2週間──異例の早さで販売中止となった新作ゲーム「CONCORD(コンコード)」の顛末
ITmedia NEWS / 2024年9月4日 21時37分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください