0

问题不在于数学,而在于如何解决这种情况。希望有人处理过同样的问题并有一个想法。

制造商的客户,即零售商,希望根据范围对最终销售价格进行一定的加价,这里是样本成本的基础。

在此处输入图像描述

以500*1.75=875零售为例

所有这些零售价格都应该来自各地的实际固定成本,并且期望您可以将成本乘以某物,以便在他们出售时获得正确的价格标记并保证他们想要的百分比

然而,每个人都忘记了你将 500 加 1.75 得到 875,但如果你在成本上加一美元 501*1.65=826.65
他们不知何故认为零售会神奇地递增以匹配成本规模。查看最终零售额将始终让您了解加价。

因此,我认为唯一的解决方案是通过四舍五入或平均,永远不允许发生某些成本。

当然,其他人已经处理过这种情况,管理层告诉你去做。你会怎么做?你是怎么解决这个问题的?

目前在 excel 中,但可能在 db 中。

问题成本示例

在此处输入图像描述

以黄色突出显示的范围内的所有项目都是使零售价低于先前零售价的成本。到目前为止,我的解决方案是将这些范围内的任何内容四舍五入到看起来正确的值。

例如,501-530 之间的任何值都会舍入到 531,1001-1064 之间的任何值都会舍入到 1065

这似乎不优雅,您可能已经猜到其中一些成本不是数百而是数千,并且四舍五入充其量是一个糟糕的解决方案。

什么可能是更好的方法?

4

3 回答 3

1

将边界放置在线条相交的位置,或选择导致线条在您想要的边界处相交的线坡度。不符合此标准的定价模型具有这些“漏洞”,显然您的管理层不希望它拥有这些“漏洞”。也许您需要以图形方式向他们展示问题,并让他们选择他们喜欢的选项。

于 2012-03-29T06:10:26.923 回答
1

If the SIMPLE tier structure given in the other answer is too simple, then perhaps what you want is a complex "tiered" markup, where the first $500 get a markup of 1.75%, and THEN the 1.65% kicks in for the part over 500, and 1.55% applies to the part over 1000, etc. This keeps the number from magically lowering as the prices move through the markup table.

This shows both solutions, notice the simple markup DOES allow the price to go down, while the TIERED markup does not:

=SUMPRODUCT(--($B3>$F$2:$F$5), $B3 - $F$2:$F$5, $H$2:$H$5) (Tiered)

vs.

=B3 * VLOOKUP(B3,F:G, 2, 1) * A3 (Simple)

enter image description here

于 2012-03-30T14:57:16.323 回答
0

这不是一个真正的编程问题,更像是一个直接的 VLOOKUP。使用下面的示例图片,

=B2 * VLOOKUP(B2, F:G, 2, 1) * A2

在此处输入图像描述

于 2012-03-29T15:16:00.397 回答