2011-12-28

總價金額差一元

我們常用Excel來做工程預算書或估驗單,其中數量與單價,常會有小數點的問題。可是不整除,也不能一長串,不僅影響美觀,其數據也沒有實質的意義,比較粗神經的,可能直接調整小數點位數來做顯示,然後就以公式處理做金額=數量x單價 跟 總價=sum(所有金額)
可是呢!有時候主計或監造單位會通知,你的資料金額不對,差一元,那是因為小數點以下雖未被顯示,但在做資料計算的時候,是有包含進去運算的。簡單說列表的內容跟計算機按出來的內容不一樣啦。


要處理這類的問題,我們一般會利用Round函數,指定他要四捨五入的小數點位數,一般這樣就可以處理掉大部分的問題,我記得有一次這樣還不能搞定(忘了什麼情況了),反正電腦列出來的就跟計算機算的就兜不隴,這時候你就需要在Excel-選項-計算 中活頁簿選項中勾選"以顯示值為準",確定後他會警告你將影響計算精度,不過這樣子,Excel就會依您顯示的數值進行計算,也就可以符合計算機算出來的數值了。

1 則留言:

  1. 受教了,偶爾間發現,確實是高級啊!

    回覆刪除