需要在表格中生成20~150之間的數字都為兩位數 =RAND()*(150-20)+20 回車 然後你再調整精度就可以了 RAND( ) 說明 若要生成 a 與 b 之間的隨機實數,請使用: RAND()*(b-a)+a 如果要使用函式 RAND 生成一隨機數,並且使之不隨單元格計算而改變,可以在編輯欄中輸入“=RAND()”,保持編輯狀態,然後按 F9,將公式永久性地改為隨機數。 示例 如果您將示例複製到空白工作表中,可能會更易於理解該示例。 操作方法 建立空白工作簿或工作表。 請在“幫助”主題中選取示例。不要選取行或列標題。 從“幫助”中選取示例 按 Ctrl+C。 在工作表中,選中單元格 A1,再按 Ctrl+V。 若要在檢視結果和檢視返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”選單上,指向“公式稽核”,再單擊“公式稽核模式”。 A B 公式 說明(結果) =RAND() 介於 0 到 1 之間的一個隨機數(變數) =RAND()*100 大於等於 0 但小於 100 的一個隨機數(變數) 在Excel中可以使用RAND或RANDBETWEEN函式生產隨機整數。 1.使用RAND函式。 RAND函式返回大於等於 0 及小於 1 的均勻分佈隨機實數,其語法是: =RAND() 要生成某個範圍內的隨機整數,可以使用以下公式: =INT((上限-下限+1)*RAND()+下限) 生成的隨機整數中有可能包含上限或下限。例如要生成1-100之間的隨機整數,在單元格中輸入公式: =INT(100*RAND()+1) 2.使用RANDBETWEEN函式 RANDBETWEEN函式可以直接返回位於指定的兩個數之間的一個隨機整數,其語法是: RANDBETWEEN(bottom,top) 引數“bottom ”為指定的最小整數,引數“top”為指定的最大整數。如公式: =RANDBETWEEN(1,100) 返回1-100之間的隨機整數,可能包含1或100。 在Excel 2003中,RANDBETWEEN函式不能直接使用,需要載入分析工具庫後才能使用。方法是:單擊選單“工具→載入項”,在彈出的“載入項”對話方塊中勾選“分析工具庫”,單擊“確定”即可。而在Excel 2007中RANDBETWEEN函式可以直接使用。
需要在表格中生成20~150之間的數字都為兩位數 =RAND()*(150-20)+20 回車 然後你再調整精度就可以了 RAND( ) 說明 若要生成 a 與 b 之間的隨機實數,請使用: RAND()*(b-a)+a 如果要使用函式 RAND 生成一隨機數,並且使之不隨單元格計算而改變,可以在編輯欄中輸入“=RAND()”,保持編輯狀態,然後按 F9,將公式永久性地改為隨機數。 示例 如果您將示例複製到空白工作表中,可能會更易於理解該示例。 操作方法 建立空白工作簿或工作表。 請在“幫助”主題中選取示例。不要選取行或列標題。 從“幫助”中選取示例 按 Ctrl+C。 在工作表中,選中單元格 A1,再按 Ctrl+V。 若要在檢視結果和檢視返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”選單上,指向“公式稽核”,再單擊“公式稽核模式”。 A B 公式 說明(結果) =RAND() 介於 0 到 1 之間的一個隨機數(變數) =RAND()*100 大於等於 0 但小於 100 的一個隨機數(變數) 在Excel中可以使用RAND或RANDBETWEEN函式生產隨機整數。 1.使用RAND函式。 RAND函式返回大於等於 0 及小於 1 的均勻分佈隨機實數,其語法是: =RAND() 要生成某個範圍內的隨機整數,可以使用以下公式: =INT((上限-下限+1)*RAND()+下限) 生成的隨機整數中有可能包含上限或下限。例如要生成1-100之間的隨機整數,在單元格中輸入公式: =INT(100*RAND()+1) 2.使用RANDBETWEEN函式 RANDBETWEEN函式可以直接返回位於指定的兩個數之間的一個隨機整數,其語法是: RANDBETWEEN(bottom,top) 引數“bottom ”為指定的最小整數,引數“top”為指定的最大整數。如公式: =RANDBETWEEN(1,100) 返回1-100之間的隨機整數,可能包含1或100。 在Excel 2003中,RANDBETWEEN函式不能直接使用,需要載入分析工具庫後才能使用。方法是:單擊選單“工具→載入項”,在彈出的“載入項”對話方塊中勾選“分析工具庫”,單擊“確定”即可。而在Excel 2007中RANDBETWEEN函式可以直接使用。