質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Power BI

Power BIは、マイクロソフト社が提供しているBIツールです。レポートの作成・共有、エクセルや会計システムなどさまざまなソフトウエアのデータをグラフやチャートに変換。データの分析・解析などにも利用できます。

Q&A

0回答

549閲覧

Power BI 計算後の値の使用

mhoby_vt

総合スコア225

Power BI

Power BIは、マイクロソフト社が提供しているBIツールです。レポートの作成・共有、エクセルや会計システムなどさまざまなソフトウエアのデータをグラフやチャートに変換。データの分析・解析などにも利用できます。

0グッド

0クリップ

投稿2021/05/24 01:16

編集2021/05/24 02:06

前提・実現したいこと

【前提】
Power BIに実績+予測のデータを取り込む。
日付が過去〜当日までは実績として値が存在しているが、
未来の日付は値が存在しておらず、計算により予測値を表示する。

【実装したいロジック】
もし値が無い場合(未来)は、一日前の日付の値を取得し、取得した値から、他列の値で引いたものを表示する。

例)
日付 値 他列
5/24 100 5
5/25 5
5/26 5

→5/25には5/24の100から5を引いた95が表示。
5/26には5/25で算出された95から5を引いた90が表示。

発生している問題・エラーメッセージ

1日前の日付に値が存在している場合は、望んだ値が取得可能だが、それより後(未来)の場合、元々データがないため、0が取得されてしまう。

該当のソースコード

新しいカラム=
IF([値]= BLANK(),
CALCULTE(
SUM('テーブル'[値])
,DATEADD('テーブル'[Date],-1,DAY)
)
-CALCULATE(
SUM('テーブル'[他列]
,FILTER('テーブル','テーブル'[Date] = MAX('テーブル'[Date])
)
,[値]
)

補足情報(FW/ツールのバージョンなど)

バージョン:2020年5月版 
Power BI Desktop

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問