わかりましたワークシートにテーブルがあり、いくつかの計算用の列があります
PPS | Qty | TtlPrice | Comm | Fee | Ttl | format
列の定義
- PPS - ストレート
Numeric(9,5)
- 数量 - ストレート
Numeric(12,0)
- ttl価格 -
PPS * Qty
- 通信 - 標準の定額料金
- 費用 -
=IF([@PPS] > 1, -SUM(0.005 * [@Qty]), 0)
- 合計 -
=SUM([@TtlPrice]:[@Fee])
- format - 条件付き書式制御列
問題は、Fee
列を評価すると、実際にはあなたが考えていることとは逆になることです。上記の値は条件句セクションのよう1
に評価され、代わりに評価され、副が真であり、以下の PPSは に評価されます。True
-Sum(.005*[@Qty])
0
1
False
このような性質を引き起こす Excel のテーブルで行参照を処理するときに、以前に気付いていなかった癖はありますか?