价格计算加权值

时间:2018-12-21 17:00:48

标签: excel excel-vba

经过一番建议后,制作了带有滑尺的计算器。

我正在建立一个矩阵,在该矩阵中,我们根据商品的数量间隔设置价格点。除了前两个范围之外,我使用的代码都可以正常工作。

由于1数量单位成本太高,我的数学无法正常工作。

示例 数量1 = 23.25英镑(当时单价为23.25英镑) 数量10 = 51.59英镑(当时单价为5.159英镑)

然后我还有更多数量可以正确计算。

我需要做的是某种加权值,因为单价上的2折需要接近20英镑/单位的标记,然后减少3折等,直到我得到10折@ 5.159英镑单位。

(数量较少时价格较高,我们想鼓励更多数量)

有人执行过这样的事情吗?从10数量开始,由于单位成本的变化根本不大,因此可以很好地进行计算。

谢谢

2 个答案:

答案 0 :(得分:1)

假设您的数量形式为1到10,在A列中,将23.25放入B1,将51.59放入B10,然后将以下公式输入B2

=B1+(B$10-B$1)/9

然后填充到B9

C1

使用以下公式:

=B1/A1

然后填充。最终结果应如下所示:

enter image description here

答案 1 :(得分:0)

您可以将vlookup与表一起使用: enter image description here