2016-07-11 5 views
2

私は調査の結果を分析するためにpowerbiモデルを持っています。PowerBI Measure

私は、次の計算された措置があります。私は[Question]することにより、これらの施策をまとめたレポートで

[distinctcount of respondents this year] = DISTINCTCOUNT('Fact NRPS'[Serial])

[distinctcount of respondents last year] = CALCULATE('Fact NRPS'[Responders], SAMEPERIODLASTYEAR('Dim Dates'[Date]))

[year on year difference] = [distinctcount of respondents this year] - [distinctcount of respondents last year]

を。だから私はこのような列を含むレポートがあります。

[Question][distinctcount of respondents this year][distinctcount of respondents last year][year on year difference]

を今私は[year on year difference]が大きい質問の数を示すこのレポートの下部に要約行を追加したいと思いますゼロよりも小さく、[year on year difference]が0より小さい場合は、

これは、45の質問には去年と比較してより多くの回答者があり、21が少ないというようなことがわかります。

どうすればDAXでこれを行うことができますか?

  • Iは、[質問]でグループにデータを要約を使用して測定値を作成し、[year on year difference]がゼロよりも大きい質問の数を取得しようとしました。しかし、これはうまくいかなかった。要約すると、別の計算された数値、つまり[year on year difference]を使用できません。

  • If([year on year difference]>0,1,0)などの計算された数値を追加してレポートに合計行を追加すると、これも機能しません。この場合、この計算された数値は、合計行に対して1または0として表示されます。

どのように私はこれを行うことについて行くことができますか?このような何かが動作するはず

おかげ

メフメット

+0

これは、古い質問ですので、あなたはおそらく、もう答えを探していません。もしあなたがそうであれば、各テーブルで共有できるサンプルデータがありますか? Power BIでどのようにテーブルが関連しているかを知ることも役立ちます(例:関係画面のスクリーンショット)。 – Leonard

答えて

1

Measure = CALCULATE(COUNT([Column]), 
        FILTER(Table, [Year]=2017)) - CALCULATE(COUNT([Column]), 
        FILTER(Table, [Year]=2016))