探索 DAX:从操作符到函数的全面指南
1. DAX 操作符排序
在 DAX 中,操作符排序(正式称为操作符优先级)对于管理计算执行的顺序至关重要,因为这会影响返回的值。DAX 中的操作符优先级遵循古老的数学规则 PEMDAS(从左到右:括号、指数、乘法和除法、加法和减法),以此来确定实现预期结果所需的操作符顺序。
所有表达式都有特定的操作顺序。表达式始终以等号开头,用于指示构成表达式的字符。等号后面是需要计算的元素,这些计算元素被称为操作数,每个操作数由计算操作符分隔。虽然表达式总是从左到右读取,但如果使用括号,元素的分组顺序可以完全被控制。以下是 DAX 方程的操作符顺序表:
| 操作符 | 描述 |
|---|---|
| ^ | 指数运算 |
| – | 符号(如负数) |
| * 和 / | 乘法和除法 |
| ! | 非(一元操作符) |
| + 和 – | 加法和减法 |
| & | 连接字符串(拼接) |
| =, ==, <, >, <=, >=, &l |
超级会员免费看
订阅专栏 解锁全文
1177

被折叠的 条评论
为什么被折叠?



