DAX 逻辑 - AND 函数



描述

检查两个参数是 TRUE 还是 FALSE,并且仅当两者都为 TRUE 时才返回 TRUE。否则,返回 FALSE。

语法

AND (<logical1>, <logical2>) 

参数

参数 描述
logical1 要测试的逻辑值。
logical2

返回值

  • 如果两个参数都为 TRUE,则返回 TRUE。
  • 否则,返回 FALSE。

备注

AND 只能带两个参数。如果参数超过两个,请嵌套 AND 函数或使用 DAX 逻辑运算符 &&。

示例

= AND([Country] = "USA",[Medal] = "Gold") 

此 DAX 公式返回一个计算列,其中 Country - USA 和 Medal - Gold 的值为 TRUE,否则为 FALSE。

USA Gold Medal Count:= SUMX(
   Results,IF(AND([Country] = "USA",[Medal] = "Gold") = TRUE(),1,0)
) 

此 DAX 公式返回一个计算字段,包含美国金牌总数。

dax_functions_logical.htm
广告
© . All rights reserved.