Excel DAX - 算术运算符
您可以使用 DAX 算术运算符执行基本的数学运算,例如加法、减法、乘法、除法和求幂。 这些 DAX 运算符将数值数据类型转换为它们所使用的值(如果它们还不是数值)。 它们在计算后产生数字结果。
算术运算符 | 数学运算 | 示例 | 结果 |
---|---|---|---|
+ | 加法 | 5+4 | 9 |
- | 减法 | 5-4 | 1 |
Sign | -4 | -4 | |
* | 乘法 | 5*3 | 15 |
/ | 除法 | 16/4 | 4 |
^ | 求幂 | 4^2 | 16 |
上述 DAX 算术运算符被称为二元运算符,这意味着它们结合了两边的两个值,正如您在上面的示例中所看到的那样。
DAX 算术运算符 + 和 – 也可以用作一元运算符,这意味着 DAX 运算符只能与一个值一起使用。 例如,+5、-4。 这些一元运算符可用于任何数据类型。 但是,两者之间存在细微差别 −
+ 运算符与值或结果一起使用时,它不转换值的数据类型。 它只是被忽略了。 例如,+ Seasons 与 Seasons 相同。
另一方面,– 运算符在与值或结果一起使用时,会将值的数据类型转换为负数值。 例如,如果 Seasons 的值为 4,则 – Seasons = -4。