Excel 計算出的答案為何不對?
麻煩知道的人幫忙ROUND((0.9995-1)/0.01*0.3
2)=-0.01但是筆算的答案是 -0.02到底是公式下錯還是excel 出錯了..
我都會做二層ROUND函數來取得值
內層ROUND求到第3位
外層再根據內層ROUND 的值再四捨五入取到小數後 2位ROUND(ROUND((0.9995-1)/0.01*0.3
3)
2) = -0.02ROUND(ROUND((0.9615-1)/0.01*0.3
3)
2) = -1.16
參考資料
自已
恕刪答
理論有誤使用公式:=(0.9995-1)/0.01*0.3計算好後再以選擇性貼上值的方式
發現結果為:-0.0149999999999983而公式:=(0.9615-1)/0.01*0.3結果為:-1.155因此進位結果不一樣
浮點算術可能會在 Excel 中造成不正確的計算結果參考這個說明吧http://support.microsoft.com/kb/78113/zh-tw
excel round 函數,round函數使用,round函數是甚麼,c round 函數,vb round函數,round函數 excel,round 函數運用,sql round函數ROUND函數,四捨五入,公式,小數
進銷存|進銷存軟體|Office|庫存管理|試算表|符號|傳真|Visio|簡報|OpenOffice|文書處理|會計軟體|金融|專案管理|Spss|客戶管理|Project|vba|資料庫|財務|PowerPoint|庫存表|
9615參考:http://tw.knowledge.yahoo.com/question/question?qid=1512040905668如有不適當的文章於本部落格,請留言給我,將移除本文。謝謝!
留言列表