计算字段计算的结果不对,如何快速进行排查?

当我们写了一个非常复杂的计算字段的时候发现最终的结果和实际的不对,我们需要如何定位结果出现在哪一步?

第一种

可以使用有数的调试功能,来检查每一步的结果

计算字段计算的结果不对,如何快速进行排查? - 图1

第二种

将复杂的字段进行拆分,然后创建一个表格,把每一步的字段拖入到表格中,查看有问题的数据出现在哪一步。

计算字段计算的结果不对,如何快速进行排查? - 图2

如上图,经过上面的复杂运算最后得到的结果不对,这个时候我们需要将上面的表达式进行拆分,并拖入表格中:

把【期末总金额】,【总销售金额】,拖入表格中,然后在分别新建一个计算字段把"sum(【期末总金额】+【总销售金额)"拖入表格中,看一下是那一步出现的问题。