好的,我在工作表上有一个表格,其中有一些用于计算的列
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 表格中的行引用时,是否有一个我以前没有注意到的怪癖会导致这种性质?