从线性数据创建变量曲线

时间:2018-02-02 21:09:08

标签: excel excel-vba math filemaker vba

我的最终目标是将商品分配到不同的销售折扣中。例如,我可能有1000件商品可享受高达20%的折扣。我试图想出一种方法来将更多物品聚集到折扣,比如说15%。因此,折扣分布是一条曲线,物品的峰值数量约为15%,而极低和高折扣的商品数量较少。

我希望这适用于许多不同的销售 - 包含的项目数量会发生变化,折扣范围也会发生变化。我可能会在10-40%的折扣中销售25,000件商品 变量:

L = Low Discount
H = High Discount 
S = Discount Spread (H - L)
I = Item Count
D = Discount Sread (S / I)
C = ClusterPeak, where I want the most items

对所有项目进行排名和排序。使用Excel,Excel VBA或FileMaker我相信我可以投入数学方法来完成工作。

使用1000件商品的第一个例子,最高可享受20%的折扣。 (从1%开始)

L = .01
H = .2
S = .19
I = 1000
D = .00019
C = .15
R = Current Row or Record.

为了获得线性,均匀分布的折扣,我知道我可以做到这一点 -

(R * S)+ L或(1 * .00019)+ .1

这让我得到.01019,.01038 ......第1000项获得.2或20%。无论折扣和物品数量如何,这都有效。耶!

但我对如何在平滑曲线中围绕折扣聚集更多项目感到困惑。我曾尝试在各种用途的问题上抛出LOG和标准差,但显然它没有用,或者我不会在这里。

很抱歉,如果这是错误分类或解释不清楚的话。很难解释你不知道的事情。是否有更好的名称或描述我想要完成的事情?

0 个答案:

没有答案