web-dev-qa-db-ja.com

Power BI:複数の条件が単一のif条件に

フィールドAmount, Condition1, Condition2のテーブルがあります。

例:

Amount  Condition1   Condition2
----------------------------------
123     Yes          Yes
234     No           Yes
900     Yes          No

条件に基づいて金額の20%を計算したい:

Condition1Condition2の両方が「はい」の場合、20%を計算し、それ以外の場合は0を計算します。

My try:条件付きカスタム列で試しましたが、クエリエディターでANDIFを追加できませんでした。

2
MAK

次のような条件付き列を記述できます。

= IF(AND(Table1[Condition1] = "Yes", Table1[Condition2] = "Yes"), 0.2 * Table1[Amount], 0)

または、&&AND関数の代わりに:

= IF(Table1[Condition1] = "Yes" && Table1[Condition2] = "Yes", 0.2 * Table1[Amount], 0)

または、連結を使用したさらに短いバージョン:

= IF(Table1[Condition1] & Table1[Condition2] = "YesYes", 0.2 * Table1[Amount], 0)
4
Alexis Olson

新しい計算列を作成してみてください。 DAXクエリの下で使用:

new_column = IF(Conditition1 = "Yes", IF(Condititon2 = "Yes",Amt * 0.2 ,0), 0)
1
Nishant Gupta