次の方法で共有


AND

適用対象:計算列計算テーブルMeasureビジュアル計算

両方の引数が TRUEされているかどうかを確認 and、両方の引数が TRUETRUEif 返されます。 それ以外の場合は、FALSEを返します。

構文

AND(<logical1>,<logical2>)

パラメーター

用語 定義
logical_1, logical_2 テストする論理 values。

value を返す

テストする values の組み合わせに応じて、trueorfalse を返します。

備考

DAX の AND 関数は、2 つの引数のみを受け取ります。 複数の式に対して AND 演算を実行する必要がある If は、一連の計算を作成 or、AND 演算子 (&&) を使用して、それらの all をより単純な式で結合できます。

例 1

次の数式は、AND 関数の構文を示しています。

= IF(AND(10 > 9, -10 < -1), "All true", "One or more false"

引数として渡された両方の条件が AND 関数に trueされるため、数式は "AllTrue" を返します。

例 2

次の sample では、AND 関数と入れ子になった数式を使用して、同じ timeで 2 つの計算セットを比較します。 product カテゴリごとに、インターネット チャネルの現在の year 売上 andpreviousyear 売上が、同じ期間のリセラー チャネルよりも大きい if 式によって決まります。 両方の条件が trueIf、カテゴリごとに、数式は value"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
自転車ラック
自転車スタンド インターネット ヒット
ボトル and ケージ インターネット ヒット
下角かっこ
ブレーキ
キャップ
クリーナー
クランクセット
変速 機
フェンダー インターネット ヒット
フォーク
手袋
ハンドル
ヘッドセット
ヘルメット
ハイドレーション パック
ジャージ
ライト
ロック
マウンテン バイク
山のフレーム
ペダル
パンプス
ロードバイク
道路フレーム
サドル
ショーツ
ソックス
タイツ
タイヤ and チューブ インターネット ヒット
ツーリングバイク
ツーリングフレーム
ベスト
車輪
総計

論理関数