知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 设计基础 > round()函数应用于数据运算

round()函数应用于数据运算

round()函数应用于数据运算对于数据运算。快逸报表提供了多种数据运算函数,客户也可以通过自定义添加运算函数。然而复杂报表设计" target="_blank" class="quieeLink1">设计到小数的运算时,可能会有数据差异。这个需要使用一些相关的函数来实现,例如四舍五入的round()

步骤一:数据运算添加显示格式

设计报表常会用的报表内数据运算,单元格间数据运算,如图一

                                 图一

所得效果图如图二

                                 图二

如图二所示,增加百分比的统计值有偏差。

这是由于百分比统计的2010,2011两个单元格使用了显示格式如图三

图三

步骤二:报表函数的应用

针对于上述问题,可以使用round()函数设置为四舍五入的取值运算。

函数说明:

        对数据在指定位置上进行截取,剩余部分四舍五入

        相关的函数有:

            ceil:对数据在指定位置上进行截取,剩余部分只要有值就进位

            floor:对数据在指定位置上进行截取,剩余部分只要有值全舍去

 

    语法:

        round(numberExp, {nExp})

 

    参数说明:

        numberExp        需要进行截取的数据

        nExp            整数,用于指定需要进行截取的位置,

                        >0:从小数点往右位移nExp个位数,

                        <0:从小数点往左移nExp个位数

                        =0:表示当前小数点的位置

为增加百分点的单元格做数据处理,如图四

                                 图四

步骤三:发布测试

发布更改后的报表,显示数据正常,如图五

                                图五

 

总结:round()函数运算是以四舍五入的运算方式,截取数据,在快逸报表的完美展示,通过选取的不同位数,可以调节数据的精准度。

本文标签:
发布日期:2012/09/25
本文分类: 设计基础