round函数应用于数据运算
对于数据运算。集智数据平台提供了多种数据运算函数,客户也可以通过自定义添加运算函数。然而设计到小数的运算时,可能会有数据差异。这个需要使用一些相关的函数来实现,例如四舍五入的round()。
步骤一:数据运算添加显示格式
设计报表常会用的报表内数据运算,单元格间数据运算,如图一
图一
所得效果图如图二
图二
如图二所示,增加百分比的统计值有偏差。
这是由于百分比统计的2010,2011两个单元格使用了显示格式如图三
图三
步骤二:报表函数的应用
针对于上述问题,可以使用round()函数设置为四舍五入的取值运算。
函数说明:
对数据在指定位置上进行截取,剩余部分四舍五入
相关的函数有:
ceil:对数据在指定位置上进行截取,剩余部分只要有值就进位
floor:对数据在指定位置上进行截取,剩余部分只要有值全舍去
语法:
round(numberExp, {nExp})
参数说明:
numberExp 需要进行截取的数据
nExp 整数,用于指定需要进行截取的位置,
>0:从小数点往右位移nExp个位数,
<0:从小数点往左移nExp个位数
=0:表示当前小数点的位置
为增加百分点的单元格做数据处理,如图四
图四
步骤三:发布测试
发布更改后的报表,显示数据正常,如图五
图五
总结:round()函数运算是以四舍五入的运算方式,截取数据,在集智数据平台的完美展示,通过选取的不同位数,可以调节数据的精准度。