数学和三角函数
数据分析表达式 (DAX) 中的数学函数与 Excel 数学函数和三角函数非常相似。 本节列出了 DAX 提供的数学函数。
函数 | 说明 |
---|---|
ABS | 返回某一数字的绝对值。 |
ACOS | 返回某一数字的反余弦值(又称逆余弦值)。 |
ACOSH | 返回某一数字的反双曲余弦值。 |
ACOT | 返回某一数字的反余切值(又称逆余切值)。 |
ACOTH | 返回某一数字的反双曲余切值。 |
ASIN | 返回某一数字的反正弦值(又称逆正弦值)。 |
ASINH | 返回某一数字的反双曲正弦值。 |
ATAN | 返回某一数字的反正切值(又称逆正切值)。 |
ATANH | 返回某一数字的反双曲正切值。 |
CEILING | 将数值向上舍入为最接近的整数或最接近的基数倍数。 |
CONVERT | 将一种数据类型的表达式转换为另一种数据类型的表达式。 |
COS | 返回给定角度的余弦值。 |
COSH | 返回某一数字的双曲余弦值。 |
COT | 返回以弧度为单位指定的角度的余切值。 |
COTH | 返回双曲角的双曲余切值。 |
CURRENCY | 计算参数并以货币数据类型的形式返回结果。 |
DEGREES | 将弧度转换成角度。 |
DIVIDE | 执行除法运算,并在被 0 除时返回备用结果或 BLANK()。 |
EVEN | 返回向上舍入到最接近的偶数的数字。 |
EXP | 返回 e 的指定次方。 |
FACT | 返回一个数字的阶乘,等于序列 1*2*3*...*(以给定数字结尾)。 |
FLOOR | 向零方向将数值向下舍入为最接近的基数倍数。 |
GCD | 返回两个或多个整数的最大公约数。 |
INT | 将数值向下舍入到最接近的整数。 |
ISO.CEILING | 将数值向上舍入为最接近的整数或最接近的基数倍数。 |
LCM | 返回整数的最小公倍数。 |
LN | 返回某一数字的自然对数。 |
LOG | 根据指定的底数返回数字的对数。 |
LOG10 | 返回某一数字以 10 为底的对数。 |
MOD | 返回一个被除数除以一个除数后所得的余数。 结果的符号始终与除数的符号相同。 |
MROUND | 返回舍入到所需倍数的一个数字。 |
ODD | 返回向上舍入到最接近的奇数的数字。 |
PI | 返回 Pi 值 3.14159265358979,精确到 15 位。 |
POWER | 返回某一数字的乘幂结果。 |
QUOTIENT | 执行除法运算,并仅返回除法运算结果的整数部分。 |
RADIANS | 将度转换为弧度。 |
RAND | 返回大于或等于 0 并且小于 1 的随机数字(平均分布)。 |
RANDBETWEEN | 返回指定的两个数值之间的一个随机数。 |
ROUND | 将数值舍入到指定的位数。 |
ROUNDDOWN | 向零的方向向下舍入某一数字。 |
ROUNDUP | 按远离 0(零)的方向向上舍入某一数字。 |
SIGN | 确定列中数字、计算结果或值的符号。 |
SIN | 返回给定角度的正弦值。 |
SINH | 返回某一数字的双曲正弦值。 |
SQRT | 返回某一数字的平方根。 |
SQRTPI | 返回 (数字 * pi) 的平方根。 |
TAN | 返回给定角度的正切值。 |
TANH | 返回某一数字的双曲正切值。 |
TRUNC | 通过删除数字的小数或分数部分将数字截断为整数。 |