常用函数

教学视频

说明

  • count-统计个数

语法:count(参数1,参数2...)

返回参数中非null对象个数,如果某个参数运行时值为null,那么引擎不会将其纳入统计范围,同时如果某个参数运行时的值是一个Collection类型,那么在统计对象数量时还会加上这个集合的大小。

  • sum-求和

语法:sum(参数1,参数2...)

运行时尝试将参数转换成数字类型进行累加后返回,如果参数运行时值为集合类型,那么会尝试转换这个集合中每个元素数字类型进行累加。

  • avg-求平均值

语法:avg(参数1,参数2...)

运行时求所有参数的平均值返回,如果参数运行时类型为集合类型,那么计算平均值时会考虑这个集合中每个元素。

  • max-求最大值

语法:max(参数1,参数2...)

运行时求所有参数中的最大值返回,如果参数运行时类型为集合类型,那么计算最大值时会考虑这个集合中每个元素。

  • min-求最小值

语法:min(参数1,参数2...)

运行时求所有参数中的最小值返回,如果参数运行时类型为集合类型,那么计算最小值时会考虑这个集合中每个元素。

举例

报表模版如下图:

image-20211126141634067

运行效果如下图所示:

image-20211126141705981

通过使用avg函数求平均值时默认保留的小数位数较多,实际使用时可通过单元格格式化对显示结果进行优化。

results matching ""

    No results matching ""