- Excel DAX 教程
- DAX - 首页
- DAX - 概述
- DAX - 计算列
- DAX - 计算字段/度量值
- DAX - 编辑计算字段
- DAX - 删除计算字段
- DAX - 语法
- DAX - 运算符
- DAX - 标准参数
- DAX - 函数
- DAX - 理解DAX函数
- DAX - 计算上下文
- DAX - 公式
- 更新DAX公式的结果
- 更新数据模型中的数据
- DAX - 重新计算DAX公式
- DAX公式重新计算故障排除
- DAX - 公式错误
- DAX - 时间智能
- DAX - 筛选器函数
- DAX - 场景
- 执行复杂计算
- DAX - 使用文本和日期
- 条件值和错误测试
- DAX - 使用时间智能
- DAX - 排名和比较值
- Excel DAX 有用资源
- DAX - 快速指南
- DAX - 有用资源
- DAX - 讨论
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。
excel_dax_operators.htm
广告