Excel DAX - 逻辑运算符
您可以使用 DAX 逻辑运算符组合计算结果为逻辑值或布尔值(TRUE 或 FALSE)的表达式,以生成一个逻辑结果(TRUE 或 FALSE)。
逻辑运算符 | 逻辑运算 | 评估 |
---|---|---|
! | NOT | 它是一个一元运算符。 这意味着它只需一个操作数。 结果是 −
|
&& | AND | 仅当两个表达式都为 TRUE 时才为 TRUE。 否则为 FALSE。 |
|| | OR | 仅当两个表达式都为 FALSE 时才为 FALSE。 否则为 TRUE。 |
示例
- ! (1 = 1) 结果为 FALSE,因为 1 = 1 为 TRUE。
- ! (1 <> 1) 结果为 TRUE,因为 1 <> 1 为 FALSE。
- (1 = 1) && (5>4) 结果为 TRUE,因为两者都是 TRUE。
- (5>4) && (5 = 4) 结果为 FALSE,因为 5 = 4 为 FALSE。
- (1 = 1) || (5 = 4) 的结果为 TRUE,因为 1 = 1 为 TRUE。
- (2 = 4) || (5 = 4) 结果为 FALSE,因为两者都是 FALSE。