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 公式返回一个计算字段,其中包含美国金牌总数。