Table of Contents

代码操作 DI013(改进):使用除法运算符替代 DIVIDE

说明

DIVIDE 的第二个参数是非零常量时,使用除法运算符会更高效。

示例

更改:

DIVIDE([Total Sales], 1.25)

改为:

[Total Cost] / 1.25

为什么 Tabular Editor 会建议这样做?

DIVIDE 函数是一种稳健的方式来处理除以零的错误,因为当分母为零时,它会返回指定值;如果未指定,则返回 (Blank)。 但如果能保证分母不为零,例如除以一个(非零)常量,那么使用除法运算符 / 会更高效,也更易读。 使用除法运算符后,代码更精炼,也更容易理解。