使用Excel進行概率計算
在實際應用中,我們可以將復雜的模型轉化為Excel表格,以便更好地分析概率性事件。接下來,我們以一個投標案例為例,說明如何通過Excel來計算概率。 首先,我們需要建立一個如下圖所示的表格。本例中,
在實際應用中,我們可以將復雜的模型轉化為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進行概率計算,我們可以更好地分析和模擬復雜的模型。利用樣本數據的概率函數,我們可以根據需求來設定不同的概率分布。最后,通過計算最佳平均值,我們可以更好地調整參數,以達到更準確的預測結果。