內容提要:本文的excel四捨五入函數公式教程為盧子老師原創教程,不僅有四捨五入取整還有其他的知識點,轉載請註明出處.
四捨五入,今朝已奔三
聊到excel四捨五入函數,突然想起了一個問題,明天就是今朝的生日,也就是說今朝已26周歲了,四捨五入已奔三。歲月不饒人啊!
有人也許會說,這樣也行? Excel可以這麼四捨五入,當然現實也可以這麼用。 ROUND的第二參數,不僅可以是正數,也可以是零,甚至是負數。-1就是個位進行四捨五入後進位。6大於5,也就是升1。如果換成-2的話,今朝就返老回童,重新走進娘胎里。
數字舍入,存在即合理
excel四捨五入函數有哪些?說起ROUND函數,不得不說他的兩兄弟,ROUNDUP函數跟ROUNDDOWN函數。既然是三兄弟,那語法也就一樣,只是作用稍有差別而已。UP就是向上的意思,DOWN就是向下的意思,也就是說ROUNDUP就是向上舍入數字,ROUNDDOWN就是向下舍入數字。
李版用下面的公式測試今朝的年齡,如果實際這麼多歲,今朝已成仙。=ROUNDUP(A1,-2)
-2也就是用十位上的數字進行判斷,UP不管什麼數只進位,不捨去。也就是說今朝已成百歲仙人。
同理,如果用DOWN,不管什麼數只舍不進,今朝也就還沒出生。=ROUNDDOWN(A1,-2)
這兩個函數有什麼用呢?excel四捨五入取整是我們常見的應用。
比如公司最近生意好,老闆在發工資的時候就大方點,2120就發2200。百元以下通通進位,這時ROUNDUP就派上用場,只需把第二參數改成-2就行。又再如別人在買東西,126就算120,零頭不要,這時就設置ROUNDDOWN的第二參數為-1。
接著看另外一種舍入,在很多時候,稱重量並不需要非常準確,尾數小於0.25就算0,大於等於0.75算1,其餘算0.5。也就是說,最小精確度為半斤,不足半斤按數量的大小進行舍入。
粗略這麼一看,上面的三兄弟都派不上用場,難道還存在第4個這樣的函數?今朝玩excel這麼多年了,至今沒發現過,也許在未來的某個版本就會出現也說不定。
仔細觀察,0.25跟0.75兩個數字乘以2尾數都是0.5,這樣就可以用ROUND進行四捨五入。當然有借有還,現在借了*2,自然要/2,這樣才能回到原來。
思考題
這道題是前幾天一冬粉在微博私信今朝的:大於10000按百位數進行四捨五入,大於5000按十位數進行舍入,大於100按個位數進行舍入。註:不考慮小於100這種情況。 你能寫出excel四捨五入公式嗎?如果是你會怎麼做呢?歡迎加入QQ群:284029260交流討論excel題目。