excel計算為什麼算差少了,excel計算為什麼算差少了

2021-06-26 18:36:35 字數 2853 閱讀 5302

1樓:匿名使用者

f22單元格寫入公式

=round(c22,2)-round(e22,2)試一下得出的值是多少

按我估計c22的值應該是704.08,因為你單元格設定了小數位數為1位,所以看上去顯示的值就是704.1,你試改單元格格式設定小數位數為3位看一下實際的值是多少

2樓:匿名使用者

肯定不是公式計算的錯誤,因為公式都是在最後的結果才按保留位數四捨五入的

沒有遇見過,發給我看看吧[email protected]

3樓:匿名使用者

設定成“以顯示精度為準”試一下吧。應該是你保留的小數位數為2位後未顯示的後面的小數位造成。

4樓:

這個的原因很簡單~上邊每行的計算都是有精度儲存的是保留兩位小數的,每一行的最後一列加起來的數值和你最後一行求和之後在相減是有精度誤差的,你可以把上邊每一行的精度設為3位小數,然後在最後一行設定精度為2位小數,應該會有改觀~因為你是保留兩位小數的,所以你不要去追求第二位小數的精確度的,這個追求本身是沒有意義的~因為這個小數本來就是四捨五入來的

5樓:匿名使用者

精確度造成的吧,輸入的都是2位小數?可以用格式4位小數試試

在excel中兩列金額求和,資料完全一樣,但是結果卻相差0.02.為什麼?

6樓:匿名使用者

因為原數值小數點後可能有n位,但顯示時只保留2位顯示,實際後面的資料並回未去掉,例如答1.126,保留兩位為1.13,但它並不是1.

13,四捨五入顯示了。當1.126保留兩位(1.

13)與1.128(1.13)保留兩位相加時,結果為2.

25而非想象中的2.26,差距由此產生。

7樓:匿名使用者

是這樣的,因為求和時,它是按照原數字(沒有四捨五入的數字)進行計算的,並不是按照四捨五入後再求和,所以有差

8樓:匿名使用者

可能是四捨五入造成的誤差

為什麼在excel中求和結果總相差0.1呢?不是多0.1,就是少0.1啊?

9樓:匿名使用者

四捨五入的問題:給你舉個例子說明原因,假設你都是保留兩位小數a1=a1=a3=0.013,那麼當a4=sum(a1:

a3)時候,a4顯示的結果為0.04,而你覺得應該等於0.03

解決辦法一個是用函式 round(公式,2)強制保留兩位小數,另一個辦法是在選項-公式-計算中,調整為“以顯示精度為準”。

祝您愉快!

10樓:匿名使用者

這個誤差是四捨五入的問題,你看到的數只是一部分,其實還有多位小數,通過計算再一步四捨五入就會有差了。解決方法很簡單,工具,選項,精確度,以可識數值為準。ok。

11樓:匿名使用者

你原表中有些資料是用的計算公式

有些是保留三位及以上小數位的。

那樣出現誤差太正常了

建議你修改原公式。強制保留二位小數

比如d2

=round(原公式,2)

這樣就沒問題了

12樓:漂流牛

原表呢?傳給我看看。。490649021

為什麼在microsoft excel 裡求總和的時候,會有那麼0.02的差距呢。?

13樓:滕樹萍

如果我們通過“格式-單元格-數字-數值”把單元格格式設為保留兩位小數,實際上兩位小數以後的數字並真正沒有捨去,只是沒有顯示出來。

比如:在單元格a1輸入1.234,b1輸入1.113 ,則a1顯示為1.23,b1顯示為1.11

在c1中輸入=a1+b1,則顯示為3.35 (1.234+1.113=1.347,然後四捨五入為1.35)

這樣,與計算器計算的1.23+1.11=2.34就不同了。這是因四捨五入造成的。

您可以試試:

1、勾選“工具--選項--自動重算--以顯示精度為準”。

2、凡是涉及公式計算的資料,根據需要用round函式將其四捨五入,如函式“=round(a1/b1,2)”就是將a1/b1的結果保留兩位小數。

14樓:迎客鬆

那是因為對小數的處理的精度不一致造成的.可以使用如round函式進行處理.

或者在 工具--選項--重新計算--以顯示精度為準.

15樓:匿名使用者

如果你的**各個單元格中的數字全部是精確的整數或小數,那就絕對會跟計算器算出來的一模一樣。

現在的情況是,你的單元格中存在小數、但是設定小數位數為某個數了,雖然你看上去是一個精確的小數,其實它後面指不定跟著多少位我們看不見的尾數呢,而excel在計算時是要把這些尾數全部考慮進去的。這樣,就造成了計算結果的小小區別。

為什麼excel**中數值點求和符號求出來的和會比用計算器一個個加出來的和小0.02

16樓:匿名使用者

軟體是不會算錯的,可能是格子太小,數字沒有完全顯示出來

17樓:匿名使用者

是不是單元格里的資料設定了顯示兩位小數,這樣就會有差異,假如資料在a欄,在b1輸入公式=round(a1,2) 公式下拉,將所有資料用公式變更為保留兩位小數,這樣跟計算器算出來的資料就會一樣了。

18樓:欣雨知夜

這個應該是顯示格式問題。實際值應該是不會有這麼大的誤差的!

19樓:匿名使用者

你把所有的數值全部小數點多增加幾位就能找到差異原因了,估計是有數值是四捨五入才會有此類情況!

為什麼E盤容量少了

如果沒用的話就把它粉碎了就好!有些防毒軟體有粉碎功能的 如果你的e盤存有資料的話,就將資料複製到d盤,然後就在磁碟管理這個介面,用滑鼠選中e,右鍵選 刪除磁碟分割槽 點下一步下一步直至完成,這時你的原來的e盤和後面的 未指派 就會變成一個 未指派 而且容量是37.1g。接下來,再用滑鼠選中 未指派 ...

64463654用簡便計算怎麼算,為什麼

答 64 36 46 54 100 100 200望採納 等於 64 36 46 54 100 100 200 64 46 36 54用簡便計算怎麼算?64 36 46 54 100 100 200 以上為簡便計算過程。64 46 36 54用簡便計算怎麼算?解 64 46 36 54 64 36 ...

如何在excel裡算總工時?為什麼總是顯示0小時00分

用公式countif b2 f2,a 9,從b2到f2之間等於a的個數再乘以9小時工時就計算出來了,bcdf分別用用不同單元格求出,然後求和就是總工時。在excel中如何計算個人整月上班工時數總和,每班上班時間不同,一整月如何計用公式?針對該問題,具體操作如下 1 從卡系統中獲取公司員工的加班記錄。...