PowerBI 棒グラフを月で並べ替える
とくに、4月はじまりの年度について、4月、5月、6月・・・3月、と並べたいのに、なぜかよくわからない並びで「!?」となった方もいらっしゃるかと思います。私もその一人なので、メモしておきます。
1.そもそも月で並んでいない
例として、月次の売上高をグラフにしているとします。
そうすると、X軸に「月」情報を入れたつもりが、なぜか売上高の多い順に並んでいる、ということが起こります。
これは、ビジュアルの右上メニューから「並べ替え条件」から、「月」情報を選択すれば解消できます。「月」を選んでから昇順で並べ替えればOKです。
これで解決される方もいるでしょう。
2.月の順序を並べかえる
上記まで対応後、1月、11月、12月、2月、3月・・・と並んでいる方もいるでしょう。数値の文字列で並んでいる状態です。
これには「列で並べ替え」で、文字列に順番を付けてあげる必要があります。
フィールドで、そのグラフに使用している「月」データを選択します。そして、メニューから「列ツール」「列で並べ替え」を選択します。
そこで、同じテーブル内にある、順序が分かる項目を選択します。そうすると、先ほどのような「月」データの文字列の順序ではなく、選択した項目の順に並べてくれます。
私は今回は「四半期」データがあったので、1Q→2Q→3Q→4Qの順に並んでくれました。
3.その他
他には、PowerQueryで年月をつなげた列を作ってしまう(「2021.04」)という方法もあるでしょう。「例から列を追加」であっという間に作れます。
以上、誰かの助けになれば幸いです。
ちょっと役立ったなと思ったら、サポートいただけると嬉しいです。マウスを買い替える資金になります!