このようなテーブルがあるとしましょう-[注文]
Date Amount Category
12/12/2017 100 A
12/12/2017 200 B
12/12/2017 300 C
1/1/2018 400 A
1/1/2018 500 B
そして、私はカテゴリーのスライサーを持っています。
単一の値のみが選択されている場合、このような測定は機能します
CALCULATE(SUM(Orders[Amount]),FILTER(ALL(Orders), Orders[Category] = SelectedValue(Category))).
複数の値が選択されている場合、それをDAXメジャー内でどのように渡しますか?
これを試して:
_= CALCULATE(SUM(Orders[Amount])
FILTER(ALL(Orders), Orders[Category] IN VALUES(Category)))
_
ほとんどの場合、SUM(Orders[Amount])
を記述できれば、PowerBIがスライサーに基づいて自動的にフィルタリングを実行します。