代码之家  ›  专栏  ›  技术社区  ›  Cunning

如何在Excel VBA中正常分布多个值

  •  0
  • Cunning  · 技术社区  · 14 年前

    对不起,我知道这个问题没有那么具体。我目前正在为一家服装公司开发一个补货预测系统(不要问为什么是VBA)。我目前正在研究的模块是一个规模级别的分销预测。其思想是,规划者可以预测要出售的数量,然后可以指定大小之间的比率。

    为了使界面更好一些,我给了他们4个选项:评估趋势、手动输入、泊松和正常。最后两个是我有问题的地方。考虑到平均值和标准差,我想在不同尺寸之间降低一个比率(最好是%s)。尺寸的数目可以从1到30不等,因此需要进行计算。

    如果有人能给我指点一种方法的话,我会非常棒——同样,如果你有更好的方法的建议的话。

    干杯

    2 回复  |  直到 14 年前
        1
  •  0
  •   John D. Cook    14 年前

    下面是如何生成 Poisson random samples . 您可以使用 Box-Mueller transform .

        2
  •  0
  •   Cunning    14 年前

    为了便于任何人搜索,虽然只有一个临时的解决方案,我使用概率质量函数来获得比率,这允许用户修改平均值和标准差,从而倾斜曲线,因为他们希望。然后我可以用比率来计算。Poisson也用过这种方法,但结果在选择方面有点愚蠢。