好的,我在工作表上有一个表格,其中有一些用于计算的列
PPS | Qty | TtlPrice | Comm | Fee | Ttl | format
列定义
- PPS——直
Numeric(9,5) - 数量 - 直
Numeric(12,0) - ttl价格 -
PPS * Qty - Comm - 标准统一费率
- 费用 -
=IF([@PPS] > 1, -SUM(0.005 * [@Qty]), 0) - TTL -
=SUM([@TtlPrice]:[@Fee]) - format - 条件格式控制列
问题是,当我评估该Fee列时,它实际上与您的想法相反。上面的任何值1都被评估为True条件子句部分,然后评估-Sum(.005*[@Qty])而不是,0反之亦然,任何小于的 PPS1都被评估为False。
在处理 Excel 表格中的行引用时,是否有一个我以前没有注意到的怪癖会导致这种性质?