0

わかりましたワークシートにテーブルがあり、いくつかの計算用の列があります

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])01False

このような性質を引き起こす Excel のテーブルで行参照を処理するときに、以前に気付いていなかった癖はありますか?

4

1 に答える 1

2

あなたはあなたの有料でこれを試しましたか?

=IF([@PPS] > 1, 0, -SUM(0.005 * [@Qty]))

あなたの質問は私を少し混乱させたので、何か不足している場合はコメントしてください。回答を修正/削除します。

于 2012-09-17T23:34:12.677 に答える