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

時間 2021-06-26 18:36:28

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樓:匿名使用者

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

Excel區間計算得分,EXCEL如何計算區間得分?

ez我本命 if a1 2 0,if and a1 2 a1 4 a1 2 1000 1,20 用這個公式。我剛剛理解錯了。你的意思應該是2 對應1分 2.1 對應2分。以此類推4 代表20分吧?用這個公式就好 在b1中輸入或複製貼上下列公式 if a1 0.5,0,if a1 0.5,55,55 ...

excel計算工齡的問題,Excel計算工齡的問題 計算工齡,入職時間與當前時間滿6個月的算1年,不滿6個月算0,

只要工齡那一列的格式設定成日期,型別為裡面的01 3 14。公式為f3 e3即可。datedif e3,f3,y 年 datedif e3,f3,ym 個月 先選擇要輸入公式的單元格,再在編輯欄或直接在單元格內輸入 接著輸入運算公式。公式中引用的單元格可以直接輸入,也可以用滑鼠用滑鼠選擇要引用的單元...

為什麼我的EXCEL公式手動計算的結果和自動計算的結果不一樣呢

你的excel計算設定不對,excel有三種計算方式1.自動 2.除模擬運算表外自動計算 3.手動。自動模式是,你更新資料,excel會自動更新計算結果 但是這樣也會有點問題,就是如果資料量比較多,涉及的的運算比較多,你更新資料時,excel都會自動重新計算結果,就會消耗較多的cpu資源和時間,所以...