在 Excel 中根據給定的均值和標準差生成隨機數


在某些情況下,您可能需要根據特定的均值和標準差生成一系列隨機數。

以下是一些可以幫助您的指南。

根據給定的均值和標準差生成隨機數

要解決這個問題,您需要按照以下步驟逐步操作。

步驟 1

首先,您需要將所需的均值和標準差輸入到兩個空單元格中,在本例中,我選擇了 A1 和 A2,如下面的螢幕截圖所示。

步驟 2

然後,在單元格 B3 中,輸入公式 **=NORMINV(RAND(),$B$1,$B$2)** 並拖動控制代碼到所需的範圍以填充單元格,如下面的螢幕截圖所示。

在公式 **=NORMINV(RAND(),$B$1,$B$2)** 中,$B1 表示均值,$B$2 表示標準差。

步驟 3

在單元格 D1 和 D2 中,您需要計算在步驟 2 中輸入的隨機數的均值和標準差。在單元格 D1 中,透過輸入公式 **=AVERAGE(B3:B8)** 計算均值,按 Enter 鍵。在 D2 中,計算標準差,輸入公式 **=STDEV.P(B3:B8)** 並按 Enter 鍵,如下面的螢幕截圖所示。

下面的螢幕截圖顯示了計算 B3:B8 標準差的公式。

這裡 B3:B8 是您在步驟 2 中選擇的數字範圍。

步驟 4

您可以生成所需的真實隨機數。在單元格 D3 中,輸入公式 **=$B$1+(B3-$D$1)*$B$2/$D$2** 並拖動到 B8(如上所述,我們考慮到了 B8)。如下面的螢幕截圖所示。

這裡 B1 表示您需要的均值,B2 表示您需要的標準差。B3 表示第一個隨機數的第一個單元格,D1 表示第一個隨機數的均值。D2 是第一個隨機數的標準差。

步驟 5

您可以檢查最終隨機數序列的均值和標準差。在單元格 D9 中,輸入公式 **=AVERAGE(D3:D8)** 並按 Enter 鍵,然後在單元格 D10 中輸入公式 **=STDEV.P(D3:D8)** 並按 Enter 鍵,如下所示:

這裡 D3 到 D8 是最終隨機數序列的範圍。

Excel 表格中資料的左側是第一個隨機數,右側的資料是最終的隨機數,如下所示。

更新於:2022年9月10日

5K+ 次瀏覽

啟動您的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.