2020-09-06 18:04发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我在下面有一个示例,其中的... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我在下面有一个示例,其中的总和是十进制值,而不是四舍五入值。 我已经尝试使用两种不同的方法对求和公式进行了舍入,但是无法将其求和为舍入后的值之和。 有什么想法吗?
十进制值
求和公式
谢谢!
Roseanne
嗨,Roseanne,
使用= Sum(Round([Values]; 0))的舍入值在单个单元格中也是正确的。 在单个单元格级别,产品将首先考虑该单个值的所有小数,为该度量创建所有值的汇总。 在您的示例中,这两个值的总和总计为1,241,507.13。 四舍五入后的值是1,241.507,这是正确的结果。
如果将公式应用于变量,例如 [Rounded Values] = Round([Values]; 0)每个行值将独立取整。 当将Sum()应用于此变量时,WebI将在数据表示的上下文中计算结果,即,在这种情况下,当将变量[Rounded Values]或其公式直接应用于列时,它将单独舍入每个值。
希望下表以及每个不同列的单个单元格可以更清楚地说明上述内容:
p>
如您所见,在一列中包含多个值的表的上下文中,四舍五入不仅适用于每行值,而且适用于底部的汇总行。 在第2列和第3列中,将值进行四舍五入并进行汇总。 在单个单元格值处(因为仅存在单个(汇总)值的上下文),将四舍五入到该单个值。单个单元格级别的结果也是正确的。
亲切的问候, p>
汤姆
最多设置5个标签!
嗨,Roseanne,
使用= Sum(Round([Values]; 0))的舍入值在单个单元格中也是正确的。 在单个单元格级别,产品将首先考虑该单个值的所有小数,为该度量创建所有值的汇总。 在您的示例中,这两个值的总和总计为1,241,507.13。 四舍五入后的值是1,241.507,这是正确的结果。
如果将公式应用于变量,例如 [Rounded Values] = Round([Values]; 0)每个行值将独立取整。 当将Sum()应用于此变量时,WebI将在数据表示的上下文中计算结果,即,在这种情况下,当将变量[Rounded Values]或其公式直接应用于列时,它将单独舍入每个值。
希望下表以及每个不同列的单个单元格可以更清楚地说明上述内容:
p>
如您所见,在一列中包含多个值的表的上下文中,四舍五入不仅适用于每行值,而且适用于底部的汇总行。 在第2列和第3列中,将值进行四舍五入并进行汇总。 在单个单元格值处(因为仅存在单个(汇总)值的上下文),将四舍五入到该单个值。单个单元格级别的结果也是正确的。
亲切的问候, p>
汤姆
一周热门 更多>