AND
両方の引数が TRUE
されているかどうかを確認し、両方の引数が TRUE
場合は TRUE
を返します。 それ以外の場合は、FALSE
を返します。
構文
AND(<logical1>,<logical2>)
パラメーター
用語 | 定義 |
---|---|
logical_1, logical_2 |
テストする論理値。 |
戻り値
テストする値の組み合わせに応じて、true または false を返します。
備考
AND
の DAX 関数は、2 つの引数のみを受け取ります。 複数の式に対して AND 演算を実行する必要がある場合は、一連の計算を作成するか、AND
演算子 (&&
) を使用して、それらのすべてを簡単な式で結合することができます。
例 1
次の数式は、AND
関数の構文を示しています。
= IF(AND(10 > 9, -10 < -1), "All true", "One or more false"
AND
関数に引数として渡される両方の条件が true であるため、数式は "All True" を返します。
例 2
次の例では、入れ子になった数式で AND
関数を使用して、2 つの計算セットを同時に比較します。 各製品カテゴリについて、インターネット チャネルの現在の年の売上と前年の売上が、同じ期間のリセラー チャネルよりも大きいかどうかを判断します。 両方の条件が true の場合、カテゴリごとに数式は "Internet hit" という値を返します。
= IF( AND( SUM( 'InternetSales_USD'[SalesAmount_USD])
>SUM('ResellerSales_USD'[SalesAmount_USD])
, CALCULATE(SUM('InternetSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))
>CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))
)
, "Internet Hit"
, ""
)
収益
行ラベル | 2005 | 2006 | 2007 | 2008 | - | 総計 |
---|---|---|---|---|---|---|
Bib-Shorts | ||||||
自転車ラック | ||||||
自転車スタンド | インターネット ヒット | |||||
ボトルとケージ | インターネット ヒット | |||||
下角かっこ | ||||||
ブレーキ | ||||||
キャップ | ||||||
鎖 | ||||||
クリーナー | ||||||
クランクセット | ||||||
変速 機 | ||||||
フェンダー | インターネット ヒット | |||||
フォーク | ||||||
手袋 | ||||||
ハンドル | ||||||
ヘッドセット | ||||||
ヘルメット | ||||||
ハイドレーション パック | ||||||
ジャージ | ||||||
ライト | ||||||
ロック | ||||||
マウンテン バイク | ||||||
山のフレーム | ||||||
荷 | ||||||
ペダル | ||||||
パンプス | ||||||
ロードバイク | ||||||
道路フレーム | ||||||
サドル | ||||||
ショーツ | ||||||
ソックス | ||||||
タイツ | ||||||
タイヤとチューブ | インターネット ヒット | |||||
ツーリングバイク | ||||||
ツーリングフレーム | ||||||
ベスト | ||||||
車輪 | ||||||
総計 |