SSRS - 如何汇总舍入金额?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSRS - 如何汇总舍入金额?相关的知识,希望对你有一定的参考价值。

在SSRS报告中,我需要显示每个经纪商的平均余额和公司的平均余额。

Average balance = total balance per day in month / nbr of days in month.

经纪人平均我有:

=Round(Sum(Fields!daily_balance.Value) / Fields!days_in_month.Value,2)

对于一家公司,我有相同的总线:

=Round(Sum(Fields!daily_balance.Value) / Fields!days_in_month.Value,2)

问题是:

Round(balance1/days) + Round(balance2/days) not = round((balance1 + balance2)/days)

知道怎么解决吗?

答案

总是圆到最后。早期舍入(在计算机计算中)导致错误传播增加。对于正常应用来说,它几乎不可见,但在物理测量中,它是一件很重要的事情。

和qazxsw poi一样,只需在几个小数位上应用格式,这样实际数字仍然存储。

以上是关于SSRS - 如何汇总舍入金额?的主要内容,如果未能解决你的问题,请参考以下文章

如何将产品的订单金额汇总为一行

如何汇总用户支付的所有金额

Impala/Hive - 汇总调整代码的金额

SQL 怎么按时间汇总累计金额

订单头与订单行金额汇总

实现自动进行金额汇总