【发布时间】:2017-08-22 14:14:23
【问题描述】:
假设我有一个带有字段 Field1 的表“Table1”,带有 Field2 的“Table2”。我在“Table1”、“CField”中有另一个计算列,它有公式:
CField = ROUND(Table1[Field1] * RELATED(Table2[Field2]); 2)
该公式总体上运行良好,只是有时它没有给出正确的值。例如:
- 字段1 = 50.23
- 字段2 = 0.065
用计算器计算得到 3.26495。四舍五入到 2 位小数应该得到 3.26,但在这种情况下,PowerBI 得到 3.27。
我在这里最好的假设是 Field1 * Field2 的结果被计算为 CURRENCY,因此在四舍五入到 3.27 之前四舍五入到 3.265。
我的问题是:有没有办法强制 Power BI 保持我需要的精度并获得我想要的 3.26 的结果?
编辑:3.27 不仅仅是一个显示问题。如果我给显示的值加上小数,它会得到 3.27000。
【问题讨论】:
-
你能分享一个小型 pbix 报告中的重现,以便我帮你修复它吗?
标签: powerbi dax powerbi-datasource