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

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

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單元格內輸入公式後,顯示的只是公式而不是結果

選擇公式所在的列,點選 資料 中的 分列 在彈出的對話方塊中直接點選 完成 這樣所選列中原來顯示公式的單元格,就顯示公式計算結果了。工具 原料 win10 microsoft excel 2019 1 在excel單元格中輸入了公式,如下圖所示。2 如果公式僅顯示公式本身而非計算結果,如下圖所示。3...

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

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

用計算器算出來的數里有E,代表什麼意思算

e代表 冪 bai的意思.冪函式du是基本初等函式之一zhi。一般地.形如y x dao 為有理數 內的函式,容即以底數為自變數,冪為因變數,指數為常數的函式稱為冪函式。例如函式y x0 y x1 y x2 y x 1 注 y x 1 1 x y x0時x 0 等都是冪函式。中文名冪函式 外文名po...