當前位置:首頁 » 表格製作 » 表格如何隨機數怎樣編寫
擴展閱讀
微博我可以是什麼梗 2024-10-10 00:28:45

表格如何隨機數怎樣編寫

發布時間: 2024-10-09 22:18:09

A. 如何用電子表格生成隨機整數

您可以使用 Excel 中的 "RAND" 和 "RANK" 函數以及一些邏輯函數來生成隨機的數字,並將其分配到指定的區間內。以下是具體步驟:
1. 首先,請確定您要使用的區間的最小值和最大值。
2. 輸入一個包含該區間所有可能值的列表,例如,在單元格 A1 到 A10 中輸入 1 到 10 的數字。
3. 在單元格 B1 中輸入以下公式:=RAND()*(MAX(A$1:A$10)-MIN(A$1:A$10))+MIN(A$1:A$10)。這個公式會生成一個介於最小值和最大值之間的隨機數。
4. 按 Enter 鍵並在 B1 單元格中復制此公式。
如果您想避免在每次計算時更改隨機數字,請選擇「數據」選項卡中的「自動計算選項」下拉框,並選擇「手動」。
5. 創建一個新的列或工作表來存儲已分配的隨機數字。
6. 使用 RANK 函數將隨機數字排名,並將它們映射到新的區間。例如,在單元格 C1 中輸入以下公式:=RANK(B1,B:B,1)/(COUNT(B:B)+1)*(MAX(D:D)-MIN(D:D))+MIN(D:D),其中 B1 是包含隨機數字的單元格,B:B 是包含所有隨機數字的單元格範圍,D:D 是目標區間的單元格範圍,MAX(D:D) 和 MIN(D:D) 分別是目標區間的最大值和最小值。
7. 將公式復制到 C 列中的所有單元格中。
現在,您已經生成了一個介於指定區間內的隨機數字,並將其分配給新的列或工作表中。如果您需要重新計算隨機數字,請按 F9 鍵即可生成新的數字。
EXCEL函數中RANDBETWEEN可以生成自動隨機數。
=TEXT(RANDBETWEEN(0,99)/100+36,"00.00")
randbetween 函數獲取一個0至99之間的隨機數。text函數設置數據格式,保證像36.50這樣的數末尾的0不被去掉。
(1)表格如何隨機數怎樣編寫擴展閱讀:
使用計算機產生真隨機數的方法是獲取cpu頻率與溫度的不確定性以及統計一段時間的運算次數每次都會產生不同的值,系統時間的誤差以及音效卡的底噪等。
這些數列是「似乎」隨機的數,實際上它們是通過一個固定的、可以重復的計算方法產生的。計算機或計算器產生的隨機數有很長的周期性。它們不真正地隨機,因為它們實際上是可以計算出來的,但是它們具有類似於隨機數的統計特徵。這樣的發生器叫做偽隨機數發生器。