报表模块提供了丰富的函数:
- POWER
返回某数的乘幂 POWER(number, power)
- COUNT
返回包含数字的单元格的个数以及返回参数列表中的数字个数 COUNT(value1, [value2], ...)
- IF
判断是否满足某个条件,如果满足返回一个值,如果不满足返回另外一个值 IF(logic_test, value_if_true, value_if_false)
- SUM
计算单元格区域中所有数值的和SUM (value1, [value2], ...)
- AVERAGE
返回其参数的算术平均值 AVERAGE(number1, [number2], ...)
- MIN
返回一组数值中的最小值,忽略逻辑值及文本 MIN(number1, [number2], ...)
- MAX
返回一组数值中的最大值,忽略逻辑值及文本 MAX(number1, [number2], ...)
- ROW
返回一个引用的行号 ROW(reference)
- COLUMN
返回一个引用的列号 COLUMN(reference)
- DOLLAR
按照货币格式及给定的小数位数,将数字转换成文本 DOLLAR(number, [decimals]);
- FIXED
用定点小数格式将数值舍入成特定位数并返回带或不带千分位符的文本 FIXED(number, [decimals], [no_commas])
- SIN
返回给定角度的正弦值 SIN(number)
- COS
返回给定角度的余弦值 COS(number)
- TAN
返回给定角度的正切值 TAN(number)
- ATAN
返回反正切值,以弧度表示,大小在-pi/2到pi/2之间 ATAN(number)
- PI
返回圆周率Pi的值,3.14159265358979,精确到15位 PI()
- SQRT
返回数值的平方根 SQTR(number)
- EXP
返回e的n次方 EXP(number)
- LN
返回给定数值的自然对数 LN(number)
- LOG10
返回给定数值以10为底数的对数 LOG10(number)
- ABS
求绝对值 ABS(number)
- INT
将数值向下取整为最接近的整数 INT(number)
- SIGN
返回数字的正负号:为正时,返回1;为0时,返回0; 为负时,返回-1 SIGN(number)
- ROUND
按指定的位数对数值进行四舍五入 ROUND(nuber, num_digits)
- REPT
根据指定次数重复文本。可用REPT在一个单元格中重复填写一个文本字符串 REPT(text, number_times)
- MID
返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定 MID(text, start_num, num_chars)
- LEN
返回文本字符串中的字符个数 LEN(text)
- SINH
返回双曲正弦值 SINH(number)
- COSH
返回双曲余弦值 COSH(number)
- TANH
返回双曲正切值 TANH(number)
- ASINH
返回反双曲正弦值 ASINH(number)
- ACOSH
返回反双曲余弦值 ACOSH(number)
- ATANH
返回反双曲正切值 ATANH(number)