我用ecel計算工資保留2位小數點再自動求和

時間 2021-09-08 08:56:49

1樓:九十四樓

可能是這樣:

你的每個人的工資計算出來都是好多位小數,例如:a1的單元格公式算完=2345.345758,a2=3233.14678,沒有四捨五入到0.01。

但你設定的顯示精度是兩位小數。這樣,a1就會顯示2345.35,a2就會顯示3233.15。

可實際參與運算(比如求和)時,a1還是按2345.345758加,a2還是按3233.14678加。

這樣,a1、a2自動求和的結果就是5578.49,手動按2345.35加3233.15計算就是5578.50。

【差1分錢】

解決方法:

修改你原來每個人工資的公式,比如a1內輸入:=round(原來的公式,2)。ok!

當然也可以插入一列,比如插入b列,b1內輸入:=round(a1,2)。然後對b1、b2……求和。

2樓:匿名使用者

你看到的數字不是真值,比如你看到的是1.21,他實際的值可能是1.2136,後面是有安數字的,你用自動求和時,公式用1.

2136計算,而你手動計算時是用1.21計算,所以會產生差異。

解決這個問題,你就把你原來的公式外加一個公式,=round(原公式,2)

原公式就是得出1.2136那個單元格內的公式。然後自動求各就可以了

3樓:奇彩炫之歌

原因: 你保留2位小數僅是顯示上顯示兩位,實際上的值經過除算小數位不止兩位。

解決方法:1,使用函式先取位再加總。以下的兄弟的方法都可以實現

2,讓excel 按顯示的資料進行加總(如excel 2003 在工具-- 選項--重新計算--“以顯示精度為準” 打勾 ;如 excel 2010 檔案--選項--高階 --計算經工作簿時 “將精度設為所顯示的精度” 打勾)

4樓:

=round(引用原有資料中的第一個單位格,2)比如:a1 1.4641 b1 =round(a1,2)下拉。

a2 1.8116

即得:b1 1.46

b2 1.81

b1+b2=3.27

而原來的a1+a2自動求和,並保留2位小數點,得:a1+a2=3.28

有感覺了嗎?

5樓:

這是四捨五入造成的現象,一般差的不多,可以將計算結果手動調整一下,現在大家對幾分錢是不會計較的。

6樓:匿名使用者

鞍山樹人計算機學校歡迎你的諮詢

一般excel設定正確是不可能出錯的

你手算的時候精確的位數可能和電腦的不一樣 四捨五入的時候就會有小小的偏差

建議你多保留一些位數就可以了

7樓:山口壇斜

這是由於尾數四捨五入引起的。

正確方法:

計算每個員工工資時不僅使用格式限制兩位小數,還要同時使用公式限制兩位小數(防止尾數累加產生你所看見的偏差):=round(你原來的公式,2)

這樣累加的結果就不會有你所說的問題了。

8樓:匿名使用者

用round函式。四捨五入。

9樓:百足先鋒

是你個人的問題,有時候你自己可能沒有四捨五入,電腦是不會計算錯的,只要你設定了單元格數值兩位小數點,他會自動四捨五入的

10樓:好鬼憎註冊名字

=round(a1,2)

a1可以是單元格,也可以是資料或者公式

excel自動求和的結果與計算器加的結果總會差幾分,是怎麼回事啊

11樓:匿名使用者

呵呵,如果是帶小數的浮點運算求和,就會有差別。

12樓:匿名使用者

這種不一樣可能有幾種情況:

1、如果只是相差一個尾數,可能是四捨五入的原因,樓上幾位都已經講過了。

2、如果相差較大,excel計算的結果比計算器計算的結果小,可能是有些資料是文字型的,自動求和時不參加計算。

3、如果相差較大,excel計算的結果比計算器計算的結果大,**中含有隱藏行,用sum求和時將隱藏行的資料也計算在內。

處理:excel計算的結果比計算器計算的結果小,可能是計算範圍內有文字型數字,可以選中這一列資料,然後用資料——分列,轉化為數值型,結果應該就對了,或者,先複製一個空單元格,再選擇資料區域,選擇性貼上,勾選“加”,也能轉化為數值型。

excel自動求和所得數值四捨五入並保留2位小數

13樓:騎雲

看你的題目,是要將角位的數值四捨五入,然後顯示的時候,顯示為x.00的格式。如果是這樣的話,用下面的公式:

在d6輸入:

=text(round(sum(d4:d5),0),"¥0.00")

14樓:匿名使用者

設定d6格式為數值,保留兩位小數

再設定 d6 =round(sum(d4:d5),0)

試了一下可以實現你的要求,但不確定是否嚴謹

15樓:

在d6單元格輸入以下公式即可

=int(sum(d4+d5)+0.9999)

16樓:匿名使用者

參考公式:

=round(round(sum(d4:d5),),2)

17樓:_薩摩耶de微笑

d6=round(sum(d4:d5),2)

18樓:匿名使用者

=text(sum(d4:d5),"¥0.\0\0")

19樓:匿名使用者

公式為:

=text(round(sum(d4:d5),0),"¥0.00")

怎麼在ecel設定數字保留到第三位小數點

方括號 工具 選項 編輯,勾上 自動設定小數點 設定 位數 為3。 設定單元格格式 自定義裡面輸入 0.00, 芮城老憨 round a1 1000,3 excel 中數字小數點保留兩位,第三位進為0或者1的時候不進位。要怎麼設定公式 excel小數位數保留及舍bai入,可以通過round函式實 d...

如何在excel小數點後保留兩位,而不是隱藏

格式 單元格。單元格格式框 數字 數值 小數字數選。你右鍵單元格,選擇單元格式,找到數值,然後你就知道怎麼弄了。我記得老師說過,視窗上有。excel 中保留小數點後兩位後,但是輸入框中的小數點位數還是很長,如何解決?操作方法。01開啟需要修改excel檔案。02選中需要修改的單元格,右擊,然後選擇 ...

用1,2,7,數字和小數點組成的最大的兩位小數是

手機使用者 因為8 7 2 1,所以可以排成的最大的兩位小數是 87.21 因為1 2 7 8,所以可以排成的最小的兩位小數是12.78 故答案為 87.21,12.78 用7 4 2 0四個數字和小數點組成乙個最大三位小數是 最小兩位小數是 許燕芬 用7 4 2 0四個數字和小數點組成乙個最大三位...