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