2016 - 2024

感恩一路有你

使用Excel进行概率计算

浏览量:1022 时间:2024-02-02 23:10:14 作者:采采

在实际应用中,我们可以将复杂的模型转化为Excel表格,以便更好地分析概率性事件。接下来,我们以一个投标案例为例,说明如何通过Excel来计算概率。

首先,我们需要建立一个如下图所示的表格。本例中,我们需要分析4家投标公司中,如何根据得到的概率性事件来保障自己得到最高分的概率最高。因为如果得到最高概率,公司中标的概率自然就会更高。

其次,我们要做的是利用数据来模拟这个模型。我们可以使用一定数量的样本来进行模拟,样本数量越多,计算得到的概率也就越准确。请看下图。

图中第1框表示调整参数,即自家的报价调整参数;第2框表示模拟计算得到的最佳平均值;第3框是第一行输入样本数据的函数(也是后面要详细介绍的重点)。

样本数据的概率函数

下面我们来重点讲解下面这个函数,它是用来计算样本数据的概率的。函数公式如下:

CHOOSE(LOOKUP(INT(RANDBETWEEN(1,100)),{0,60,90},{1,2,3}),0.7,0.8,0.9)

这个函数的含义是,首先使用RANDBETWEEN函数从1到100之间随机抽取一个整数。这个整数可以很好地体现概率总和为100%的模型。然后使用LOOKUP函数将抽取的数值与后面给出的几个区间进行匹配,如果匹配到某个区间,就返回该区间对应的序号。最后,根据返回的数值,使用CHOOSE函数输出对应序号的数值。

在本案例中,左表中A用户有60%的概率落在0.7,30%的概率落在0.8,10%的概率落在0.9。那么响应函数模型的意思也可以如下理解:从1到100中抽取一个随机数,比较它落在哪个区间(0-60),(60-90),(90及以上)。如果落在第1个区间,则返回{1,2,3}中的1,以此类推。然后,根据返回的数值,匹配输出后面的数值(0.7,0.8,0.9)。如果返回1,则输出0.7;如果返回2,则输出0.8;如果返回3,则输出0.9。

设置好函数后,我们可以下拉来生成很多样本数据(样本数量越大越精确,这里我们下拉了300个样本)。B用户、C用户的样本数据可以按照A用户的方式类推。自己的直接采用H2函数读取。这样做主要是为了方便我们调整参数。

最佳平均值

最佳平均值是指将每列的平均值再求一次平均,以便我们更好地调整自家的参数,使之更接近真实平均值。

总结

通过使用Excel进行概率计算,我们可以更好地分析和模拟复杂的模型。利用样本数据的概率函数,我们可以根据需求来设定不同的概率分布。最后,通过计算最佳平均值,我们可以更好地调整参数,以达到更准确的预测结果。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。