見出し画像

PowerBI 棒グラフを月で並べ替える

とくに、4月はじまりの年度について、4月、5月、6月・・・3月、と並べたいのに、なぜかよくわからない並びで「!?」となった方もいらっしゃるかと思います。私もその一人なので、メモしておきます。

1.そもそも月で並んでいない

例として、月次の売上高をグラフにしているとします。

そうすると、X軸に「月」情報を入れたつもりが、なぜか売上高の多い順に並んでいる、ということが起こります。

これは、ビジュアルの右上メニューから「並べ替え条件」から、「月」情報を選択すれば解消できます。「月」を選んでから昇順で並べ替えればOKです。

画像1

これで解決される方もいるでしょう。

2.月の順序を並べかえる

上記まで対応後、1月、11月、12月、2月、3月・・・と並んでいる方もいるでしょう。数値の文字列で並んでいる状態です。

これには「列で並べ替え」で、文字列に順番を付けてあげる必要があります。

フィールドで、そのグラフに使用している「月」データを選択します。そして、メニューから「列ツール」「列で並べ替え」を選択します。

画像2

そこで、同じテーブル内にある、順序が分かる項目を選択します。そうすると、先ほどのような「月」データの文字列の順序ではなく、選択した項目の順に並べてくれます。

私は今回は「四半期」データがあったので、1Q→2Q→3Q→4Qの順に並んでくれました。

3.その他

他には、PowerQueryで年月をつなげた列を作ってしまう(「2021.04」)という方法もあるでしょう。「例から列を追加」であっという間に作れます。


以上、誰かの助けになれば幸いです。

ちょっと役立ったなと思ったら、サポートいただけると嬉しいです。マウスを買い替える資金になります!