編按:哈嘍,大家好!最近身邊有位朋友快被1分錢給逼瘋。事情是這樣的,朋友是做財務的,月末對賬的時候,發(fā)現(xiàn)賬目怎么對都平不了,已經對了兩天了,而且就只差1分錢。后來我仔細檢查了他的表,才發(fā)現(xiàn)了問題所在… ********* 有一次一個做財務的朋友小鄭,急匆匆的打電話給我。 “能來我公司一趟嗎,我這碰到個問題?對了兩天的賬對不上,賬不平,全都對過了還是找不到原因?!?/p> “差多少呀?” “差一分錢!” “嘿,你這可真是一分錢難倒英雄漢呀,我一會兒就過去!” 我到了他辦公室以后,很快就解決了這個問題。 小鄭趕忙問我:“這么快,怎么解決的?” 我說:“我先不告訴你結果,你先來看看這個”,說著,我打開了電腦,輸入了兩個數(shù)值,再求和,如下所示: “你是說我的表也是這種情況導致的,但這是為什么?”,小鄭好奇地問。 “你看一下A1和A2兩個單元格?!保ㄈ缦聢D所示) “你的意思是我在格式里對數(shù)據設置的位數(shù)并沒有改變數(shù)據實際的數(shù)值?”,小鄭恍然大悟。 “果然反應夠快。是的,在格式里對數(shù)據進行設置,只會改變數(shù)據的顯示方式,而實際的數(shù)值并不會受到影響,這一點我們在編輯欄中就可以看到。如果需要讓數(shù)值也隨之變化,那我們需要設置'將精度設為所顯示的精度’”,如下圖所示: 設置完成后,可以發(fā)現(xiàn)數(shù)據的實際數(shù)值與顯示的數(shù)值一致,如下圖所示: 這種方法雖然比較方便,但也有三點不好的地方: ①設置之后會改變原數(shù)據的值,并且無法返回原本的數(shù)據。 ②設置之后會作用于整張工作表,不能對部分數(shù)據單獨設置,不夠靈活。 ③無法自由地調整需保留的小數(shù)位數(shù)。 一、使用函數(shù)ROUND進行四舍五入 顯示精度這種方法雖然方便,但會直接改變原數(shù)據的內容并且無法返回,所以我個人并不是很喜歡這種方式,我更推崇的是在原有數(shù)據上直接套上函數(shù)來解決問題。 下面我要說的這個函數(shù),是Excel自帶的一個四舍五入的函數(shù)——ROUND函數(shù)。我們先來認識一下這個函數(shù),結構十分簡單,就兩個部分。 ROUND(數(shù)值或公式,保留的小數(shù)位數(shù)) 還是用剛才的例子說明,把原來的數(shù)值套上ROUND函數(shù),將ROUND的第二參數(shù)設置為1,這樣就得到了我們想要的結果,如下圖所示: 當然我們平時并不會這么用公式,一般需要四舍五入的場景也都是在用乘除法的情況下,比如下面這個例子,需要計算員工的社保個人繳交金額,繳交比例是工資的8%,A列是員工工資,如下圖所示: 如果不對數(shù)據做位數(shù)限制,在B列就會得到4位小數(shù),套上ROUND函數(shù)后就可以設置為保留兩位小數(shù),并且在計算的時候也不會出錯。如下圖所示: 其實所有關于人資、財務的計算,苗老師都建議你們套上ROUND函數(shù)。 二、ROUND的兄弟函數(shù)ROUNDUP和ROUNDDOWN 既然說了ROUND函數(shù),我們就順便說一下它的兄弟,一個是ROUNDUP函數(shù),進一函數(shù);一個是ROUNDDOWN函數(shù),舍去函數(shù)。這兩個函數(shù)結構都和ROUND一樣。 先說ROUNDUP函數(shù),如下圖所示: 仔細看圖8的B1單元格,ROUNDUP第二個參數(shù)是0,即保留0位小數(shù),那么就會在整數(shù)位上進一,無論A列的小數(shù)是多少,B列的整數(shù)位都會進一,如果是保留1位小數(shù),那就會在1位小數(shù)上進一。 另一個就是ROUNDDOWN函數(shù),作用是舍去指定位數(shù)后面的數(shù),這說的可能有些拗口,我們也同樣舉一個例子,如下圖所示: 仔細看上圖的B3單元格,第二個參數(shù)是1,就是保留1位小數(shù),沒有保留1位小數(shù)的數(shù)據是因為該數(shù)據小數(shù)位的第一位是0。無論A列中第二位小數(shù)是多少,B列都會舍去第二位小數(shù)。 下表是這三個函數(shù)用不同參數(shù)得到結果的表,方便小伙伴們查看比較。 這三個函數(shù)說的直白點就是:ROUND函數(shù)是執(zhí)行四舍五入;ROUNDUP函數(shù)是直接進位,只要在限定數(shù)位后面存在有效數(shù)值就直接進位(尾零不是有效數(shù)值);ROUNDDOWN函數(shù)是直接舍去,只要是限定數(shù)位后面的數(shù)字一律舍去。 ****部落窩教育-ROUND函數(shù)應用解析**** 原創(chuàng):苗旭/部落窩教育(未經同意,請勿轉載) |
|
來自: 部落窩教育BLW > 《部落窩excel/VBA》