如何用Excel函數取最末位數為偶數或者奇數的隨機數
工作上的事情常常來不及預料,但為了提高效率,熟練使用Excel是必要的。下面我將分享一些我在工作中遇到的問題,比如如何使用Excel函數來取最末位數為偶數或者奇數的隨機數。舉個例子舉個例子(這里使用小
工作上的事情常常來不及預料,但為了提高效率,熟練使用Excel是必要的。下面我將分享一些我在工作中遇到的問題,比如如何使用Excel函數來取最末位數為偶數或者奇數的隨機數。
舉個例子
舉個例子(這里使用小數可以更全面說明):我們要在A3單元格中取-7.7到7.7之間的隨機數,并保留兩位小數,要求小數的末位數為偶數。
函數公式
該問題可以通過以下函數公式解決:"EVEN(RANDBETWEEN(-770,770))/100"(不含引號)。個人認為,相較于使用rand()函數取隨機數,使用randbetween()函數更直觀,更容易理解。
函數解釋
簡單解釋一下所用到的函數:EVEN()函數將數字向上舍入到最接近的偶數;RANDBETWEEN()函數返回位于兩個指定數之間的一個隨機整數。
取奇數
如果我們想要取奇數,只需將EVEN()函數替換為ODD()函數即可。ODD()函數將數字向上舍入到最接近的奇數。
保留小數點后兩位
但是,如果我們希望保留小數點后兩位,即使是0.00這樣的也能顯示出來呢?很明顯,Excel默認情況下會將-7.00顯示為-7,要想顯示為-7.00,需要修改單元格格式。
修改單元格格式
我們可以右鍵單擊需要修改的單元格,選擇“設置單元格格式”,然后在彈出的對話框中設置小數位數為2。點擊確定后,我們會看到-7顯示為-7.00。
通過以上步驟,我們可以使用Excel函數來取最末位數為偶數或者奇數的隨機數,并且可以自定義保留小數位數。這對于在工作中進行數據處理和分析非常有幫助。