Power BIで日本の会計年度を計算する方法:FY24を例にわかりやすく解説!

実践例

Power BIを使ってデータ分析を行う際、日本特有の会計年度(4月スタート)を考慮する必要があるケースは少なくありません。特に、年度ごとの集計や比較を行う場合、日付データから正確に会計年度を計算できる仕組みが求められます。

この記事では、日本の会計年度をPower BIで計算する方法を、具体例とともにわかりやすく解説します。FY24(2024年4月1日スタート)を例に、日付データから会計年度を自動的に追加する方法を確認しましょう。

日本の会計年度の計算ロジック

日本の会計年度は通常4月1日から翌年の3月31日までです。このため、4月以降の日付はその年の会計年度に属し、1月から3月の日付は前年の会計年度に属します。

例えば:

  • 2024年4月1日 → FY24
  • 2025年3月31日 → FY24
  • 2025年4月1日 → FY25

Power BIでの実装方法

DAX式を使った会計年度列の追加

Power BIの「データビュー」で、新しい列を作成するために以下のDAX式を使用します。この式は、日付データを基に会計年度を計算します。

DAX式

  1. 会計年度 =
  2. “FY” &
  3. (YEAR([日付]) + IF(MONTH([日付]) >= 4, 0, -1))

DAX式の仕組み

  • YEAR([日付]): 日付列から年を取得します。
  • MONTH([日付]) >= 4: 月が4月以上かどうかを判定します。
    • 4月以降の場合、その年を会計年度として使用。
    • 1月から3月の場合、前年の会計年度を使用。
  • + IF(MONTH([日付]) >= 4, 0, -1): 月が3月以下の場合、1年引きます。
  • "FY" &: 会計年度の前に”FY”を付与して、わかりやすい形式にしています。

結果の確認

上記のDAX式を適用すると、以下のように会計年度列が生成されます。

日付会計年度
2024-03-31FY23
2024-04-01FY24
2025-03-31FY24

カスタマイズ例

場合によっては、「FY24」ではなく「2024/25」のような形式が必要になることもあります。その場合は以下のDAX式を使用します。

カスタマイズされたDAX式

  1. 会計年度 =
  2. YEAR([日付]) + IF(MONTH([日付]) >= 4, 0, -1) & “/” &
  3. (YEAR([日付]) + IF(MONTH([日付]) >= 4, 1, 0))

結果例

日付会計年度
2024-03-312023/24
2024-04-012024/25
2025-03-312024/25

実践のポイント

モデリングビューの活用
新しい列を追加したら、モデルビューで他のデータと正しく関連付けを行います。これにより、会計年度を基にした分析がスムーズに行えます。

デバッグの重要性
リレーションやフィルターが正しく機能していない場合、データが期待通りに集計されないことがあります。DAX式の結果を逐一確認し、エラーを防ぎましょう。

まとめ

日本の会計年度に基づいた分析は、Power BIを使いこなす上で非常に重要なスキルです。本記事で紹介したDAX式を使えば、日付データから自動的に会計年度を計算することが可能になります。

この記事を参考に、データをより効果的に整理し、実用的なレポートやダッシュボードを作成してみてください!

コメント

タイトルとURLをコピーしました