Excel中的隨機數生成器在一個範圍內

有時,Excel 用戶需要生成隨機數,以便在公式中使用它們或用於其他目的。 為此,該程序提供了一整套可能性。 可以通過多種方式生成隨機數。 我們只會引用那些在實踐中以最佳方式表現出來的人。

Excel中的隨機數函數

假設我們有一個數據集,其中必須包含彼此絕對不相關的元素。 理想情況下,它們應該按照正態分佈規律形成。 為此,您需要使用隨機數函數。 有兩個功能可以實現您的目標: 計算 и 案例之間. 讓我們仔細看看如何在實踐中使用它們。

用 RAND 選擇隨機數

此函數不提供任何參數。 但儘管如此,它允許您自定義應該生成隨機數的值範圍。 例如,要在一到五的範圍內得到它,我們需要使用以下公式: =計數()*(5-1)+1。

Excel中的隨機數生成器在一個範圍內

如果使用自動完成標記將此函數分配給其他單元格,那麼我們將看到分佈是均勻的。

在每次計算隨機值的過程中,如果您更改工作表中的任何單元格,數字將再次自動生成。 因此,不會存儲此信息。 為確保它們保留,您必須以數字格式手動寫入此值,或使用此指令。

  1. 我們點擊一個包含隨機數的單元格。
  2. 我們點擊編輯欄,然後選擇它。
  3. 按鍵盤上的 F9 按鈕。
  4. 我們通過按 Enter 鍵來結束這一系列操作。

讓我們檢查一下隨機數分佈的均勻程度。 為此,我們需要使用分佈直方圖。 為此,請按照下列步驟操作:

  1. 讓我們創建一個帶有口袋的列,即我們將保留範圍的那些單元格。 第一個是0-0,1。 我們使用這個公式形成以下內容: =C2+$C$2Excel中的隨機數生成器在一個範圍內
  2. 之後,我們需要確定與每個特定範圍相關的隨機數出現的頻率。 為此,我們可以使用數組公式 {=頻率(A2:A201;C2:C11)}。 Excel中的隨機數生成器在一個範圍內
  3. 接下來,使用“離合器”符號,我們進行下一個範圍。 公式很簡單 =»[0,0-«&C2&»]»Excel中的隨機數生成器在一個範圍內
  4. 現在我們正在製作一個圖表來描述這 200 個值是如何分佈的。 Excel中的隨機數生成器在一個範圍內

在我們的示例中,頻率對應於 Y 軸,“口袋”對應於 X 軸。

BETWEEN 函數

說到功能 案例之間,然後根據它的語法,它有兩個參數:一個下限和一個上限。 重要的是第一個參數的值小於第二個參數。 假設邊界可以是整數,不考慮分數公式。 讓我們看看這個功能在這個屏幕截圖中是如何工作的。

Excel中的隨機數生成器在一個範圍內

我們看到可以使用除法來調整精度。 您可以獲得小數點後任何數字的隨機數。

Excel中的隨機數生成器在一個範圍內

我們看到這個功能對於普通人來說比之前的功能更加有機和容易理解。 因此,在大多數情況下,您只能使用它。

如何在Excel中製作隨機數生成器

現在讓我們製作一個小數生成器,它將根據一定範圍的數據接收值。 為此,請應用公式 =索引(A1:A10,整數(蘭德()* 10)+1)。  Excel中的隨機數生成器在一個範圍內

讓我們創建一個從 10 到 XNUMX 生成的隨機數生成器。使用這個公式,我們可以控制生成它們的步驟。 例如,您可以創建一個僅生成零終止值的生成器。 Excel中的隨機數生成器在一個範圍內

或者這樣的選擇。 假設我們要從文本單元格列表中選擇兩個隨機值。 Excel中的隨機數生成器在一個範圍內

並且要選擇兩個隨機數,您需要應用該功能 INDEXExcel中的隨機數生成器在一個範圍內

我們使用的公式顯示在上面的屏幕截圖中。 =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – 使用這個公式,我們可以為單個文本值創建一個生成器。 我們看到我們已經隱藏了輔助列。 你也可以。 Excel中的隨機數生成器在一個範圍內

 

正態分佈隨機數發生器

功能問題 信息系統 и 案例之間 因為它們形成了一組離目標很遠的數字。 一個數字出現接近下限、中間或上限的概率是相同的。

統計學中的正態分佈是一組數據,其中隨著與圖表中心距離的增加,某個值在某個走廊中出現的頻率會降低。 也就是大部分值都圍繞著中心值積累。 讓我們使用該功能 案例之間 讓我們嘗試創建一組數字,其分佈屬於正常類別。

因此,我們有一種產品,其生產成本為 100 盧布。 因此,生成的數字應該大致相同。 在這種情況下,平均值應為 100 盧布。 讓我們創建一個數據數組,並創建一個標準差為 1,5 盧布的圖表,並且值的分佈是正常的。

為此,您需要使用該功能 =NORMONUM(SLNUMBER();100;1,5)。 此外,程序會根據接近 XNUMX 的數字具有最高機會這一事實自動更改概率。

現在我們只需要以標準的方式構建一個圖,選擇一組生成的值作為一個範圍。 結果,我們看到分佈確實是正常的。

Excel中的隨機數生成器在一個範圍內

就是這麼簡單。 祝你好運。

發表評論