両方の引数が 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 | ||||||
| 自転車ラック | ||||||
| 自転車スタンド | インターネット ヒット | |||||
| ボトルとケージ | インターネット ヒット | |||||
| 下角かっこ | ||||||
| ブレーキ | ||||||
| キャップ | ||||||
| 鎖 | ||||||
| クリーナー | ||||||
| クランクセット | ||||||
| 変速 機 | ||||||
| フェンダー | インターネット ヒット | |||||
| フォーク | ||||||
| 手袋 | ||||||
| ハンドル | ||||||
| ヘッドセット | ||||||
| ヘルメット | ||||||
| ハイドレーション パック | ||||||
| ジャージ | ||||||
| ライト | ||||||
| ロック | ||||||
| マウンテン バイク | ||||||
| 山のフレーム | ||||||
| 荷 | ||||||
| ペダル | ||||||
| パンプス | ||||||
| ロードバイク | ||||||
| 道路フレーム | ||||||
| サドル | ||||||
| ショーツ | ||||||
| ソックス | ||||||
| タイツ | ||||||
| タイヤとチューブ | インターネット ヒット | |||||
| ツーリングバイク | ||||||
| ツーリングフレーム | ||||||
| ベスト | ||||||
| 車輪 | ||||||
| 総計 |