Power BI の月名が「10月・11月・12月・1月」の順になるときの直し方
濵口 翔長崎で、Power BI のつまずきを記録しています目次
確認日2026年10月25日。
Power BI Desktop(日本語版、 2.159.883.0)で、 ダミーの CSV(2024年1月3日から 9日 おきの 60行。 売上は 1,050 から 4,000)を 使いました。 月ごとの 合計は、 2024年と 2025年の 同じ月を 足した ものです(月名に 年が 入っていないため)。 確認できていない ことは、 末尾に まとめました。
「1月」
結論
(30秒版)
- 日付から、
月名 = FORMAT(sales_month[日付], "M月")(「1月」のような 文字)の 列を 作り、 棒グラフの 軸に すると、売上の 大きい (5月、順 3月、 4月、 1月… )に 並びました。 - 並べ替えを
「月名」の 「昇順」に すると、10月、 11月、 の12月、 1月、 2月… 9月 順に なりました。 月番号 = MONTH(sales_month[日付])の列を 作り、 「月名」の 列を 選んで、 「列ツール」の 「列で 並べ替え 」で「月番号」を 選ぶと、1月から 12月 の順に なりました。
1. 「月名」の列を作る
「新しい
月名 = FORMAT(sales_month[日付], "M月")
この
2. 最初の並び: 売上の大きい順
「月名」を

3. 「月名」の昇順にしても、1月からにならない
グラフの

(な
4. 「月番号」の列を作る
月番号 = MONTH(sales_month[日付])
この
5. 「列で並べ替え」
データペインで

グラフが、

「グラフの
英語の月名(Jan、Feb…)にしたとき
月名英 = FORMAT(sales_month[日付], "mmm") で、
- 最初は、
売上の 大きい 順(May、 Mar、 Apr、 Jan…)。 - 「月名英」を降順に
すると、 Sep、 Oct、 Nov、 May、 Mar、 Jun、 Jul、 Jan、 Feb、 Dec、 Aug、 Apr に なりました。

- 「月名英」を昇順に
すると、Apr、Aug、Dec、Feb、Jan、Jul、Jun、Mar、May、Nov、Oct、Sep(アルファベット順)に なりました。 1月からの 順には なりません。

英語の
4月はじまりの年度の並び(4月、5月、…、3月)
日本の
1. 年度の
年度の月順 = MOD ( MONTH ( sales_month[日付] ) - 4, 12 ) + 1
![]()
(MONTH は、MOD(…, 12) で、
2.

3. グラフで

グラフの

確認していないこと
- 日付の
階層(年・四半期・月・日)を 使うと、 月の 名前は 「January」のように 英語で 出ました (表の なかで 見ただけで、 並び方は 確かめていません)。 - 年を
またぐ 期間(2024年10月から 2025年3月など)で、 「年と 月」を 1本の 軸に する 方法は、 別の 記事(月ごとの 合計 )を見てください。 この 記事では、 確かめていません。 - 「January」
(月名の 全体)の 並びと、 英語の 列を 「月番号」で 並べ替えた ときの 結果は、 確かめていません。 - 年を
またぐ 期間(2024年4月〜2025年3月など)で、 年度ごとに、 分けて 集計する 方法は、 確かめていません。 この 節は、 月だけの 並びです。