在 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 表格中資料的左側是第一個隨機數,右側的資料是最終的隨機數,如下所示。

資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP