同事問到:在 Excel 裡如何產生一些隨機的亂數文字,例如:TRUE/FALSE、大/小、高/低、上/下、男/女、好/壞…?
如果要產生隨機數,可以使用 RAND 和 RANDBETWEEN 函數,每按一次 F9 鍵,可更新一次。
以下的公式可以產生隨機的 TRUE / FALSE:
儲存格A11:=IF(INT(RAND()*2),TRUE,FALSE)
儲存格B11:=IF(RAND()<0.5,TRUE,FALSE)
儲存格C11:=CHOOSE(INT(RAND()*2)+1,TRUE,FALSE)
儲存格D11:=CHOOSE(RANDBETWEEN(1,2),TRUE,FALSE)
儲存格E11:=IF(RANDBETWEEN(0,1),TRUE,FALSE)
再根據 TRUE / FALSE 產生對應的文字或動作
【參考資料】
CHOOSE 函數參考微軟提供的說明網頁:CHOOSE 函數[=
RANDBETWEEN 函數參考微軟提供的說明網頁:RANDBETWEEN 函數
RAND 函數參考微軟提供的說明網頁:RAND 函數
INT 函數參考微軟提供的說明網頁:INT 函數
文章標籤
全站熱搜
留言列表