我按照本教程计算Excel表格中的边际税率:Using SUMPRODUCT() to calculate variable rates and commissions
神奇的公式是=SUMPRODUCT(--(A1>threshold), (A1-threshold), dRate)
,其中阈值,dRate是定义的范围。在我将数据范围转换为具有结构化引用的Excel表之前,这对我来说很有用。
现在使用A1
代替[Income]
,这是我的表中的列名。而SUMPRODUCT已停止工作。
=SUMPRODUCT(--([Income]>threshold), [Income]-threshold, dRate)
它只是评估为#N / A.有什么想法吗?
答案 0 :(得分:1)
如果可以合理地假设SUMPRODUCT function位于“表格”中的列中,那么您需要 @ 符号来反映[Income]列中的相对行。
=SUMPRODUCT(--([@Income]>threshold), ([@Income]-threshold), dRate)