每年的年底數(shù)據(jù)匯總時(shí),經(jīng)常會(huì)聽到有人抱怨,“僅僅是1分錢的差異,卻讓我檢查了好久,怎么看也沒(méi)看出錯(cuò)誤在哪里“。其實(shí),有時(shí)候真的不是我們的錯(cuò)誤,因?yàn)镋XCEL中單元格數(shù)據(jù)顯示值與實(shí)際值不一樣。
以工資計(jì)算為例,如圖 1所示,某公司工資表中,D2單元格公式為:
=B2/22*C2
即按沒(méi)人的基本工資除以工作日22天再乘以出勤天數(shù)計(jì)算,經(jīng)常出現(xiàn)手工匯總每個(gè)員工工資總額與使用D7單元格中用SUM函數(shù)得到的和差1分錢,有什么辦法讓合計(jì)金額計(jì)算正確嗎?
圖1 匯總金額與實(shí)際差1分錢
解決方案1
設(shè)置計(jì)算精度為以顯示精度為準(zhǔn)。
操作方法
如圖 2所示,單擊“文件”選項(xiàng)卡→“選項(xiàng)”→“高級(jí)”,在“計(jì)算此工作簿時(shí)”區(qū)域勾選“將精度設(shè)為所顯示的精度”復(fù)選框,單擊“確定”按鈕。
圖2 設(shè)置以顯示精度為準(zhǔn)
注意:設(shè)置完畢后,該工作簿內(nèi)所有的公式計(jì)算將受到影響,按照“所見(jiàn)即所得”的模式計(jì)算。例如設(shè)置單元格數(shù)字格式為0位小數(shù)后,數(shù)據(jù)將以整數(shù)部分進(jìn)行計(jì)算,需慎用。
解決方案2
使用四舍五入函數(shù)確保計(jì)算精度。
操作方法
如圖1所示,在E2單元格輸入公式:
=ROUND(B2/22*C2,2)
對(duì)每個(gè)人的計(jì)時(shí)工資按“四舍五入”保留2位小數(shù),則E7單元格SUM函數(shù)求和可得到正確結(jié)果。
原理分析
本例中,由于使用除法運(yùn)算中差生了無(wú)限不循環(huán)小數(shù),例如王衛(wèi)平的工資額為:6000/22*20=5454.54545454545,并非顯示的5454.55元,從而造成求和運(yùn)算的差額。