excel2019一列資料用自動求和和用計算機的結果怎麼差0 02,有什麼方法可以解決呢

2021-06-26 18:35:29 字數 2393 閱讀 5510

1樓:滕樹萍

有可能這一列資料的小數點位數引起的。

比如,選擇所有單元格,把“格式-單元格-數值-小數位數”設定為2在a1中輸入0.033 (顯示為0.03)在b1中輸入0.

013 (顯示為0.01)在c1中輸入 =a1+b1 (值顯示為0.05)這是因為把設定小數點位數為2,小數點2位以後的數字還存在,只不過是沒有顯示出來而矣。

c1的計算結果實際為:0.033+0.013=0.046,通過四捨五入隱藏第三位小數,就是0.05了。

而單元格顯示的是 0.03+0.01=0.05 誤差就出現了。

解決辦法有:

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

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

2樓:匿名使用者

收入在c,支出在d,餘額在g列,數字為第二行開始。g2=c2-d2 再g3=g2+c3-d3

然後下拉即可。

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

3樓:匿名使用者

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

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

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

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

4樓:匿名使用者

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

5樓:匿名使用者

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

在excel**中,兩列數完全一樣,但是求和結果差0.01,到底是怎麼回事?請哪位大神幫忙解答

6樓:老巫婆你送後

是小數點造成的,如果小數點設定為兩位數,但是有的後面還有資料,就會專造成誤差,可以把小數屬點多調幾位出來,看看是否有多餘的小數點。

1、開啟excel,如圖兩組相同的資料,但是求和後,也是相差0.01。

2、選中其中一組資料,多新增兩位小數,就可以看到後面其實還有小數點,所以求和也會四捨五入,得出的和就會有差。

3、而另一組資料後面則是沒有其他小數點的。

7樓:匿名使用者

選中a,b,c三列---設定單元格

copy

格式---改"數值"格式為常規格式---確定(也可以逐個點單元格再看編輯欄中的實際數字大小)

你再進行比較就能發現問題了

人為的設定單元格格式為數值並設定小數位數為兩位小數,使自已無法看見數字的實際大小(特別是在有多位小數的數字時),所以在用公式進行統計時就會發現偏差

excel**求和資料和計算機不一樣怎麼辦

8樓:第七次要分

excel**就是在計算機上執行的,“求和不一致”的產生應該是excel計算結果與計算器計算結果不一致。

產生原因:數字的實際小數位數與excel**中顯示的位數不一致。

例如,在計算金額時,數量×單價=金額,15.37*4.25=65.

3225元,但單元格實際顯示一般為65.32或65,在預設情況下,excel計算是按數字的實際大小來計算的,當多個金額再進行求和時,誤差就有被放大的可能。

解決方法:①通過設定,使excel**計算以顯示精度為準,“檔案”→“選項”→“高階”→勾選“將精度設為所顯示的精度”;

②使用round函式修約數字位數,=round(數字/公式,小數位數)。

9樓:朱薈非

開啟工具-選項-重新計算,把“自動重算”勾上,把“以顯示精度為準”的勾去掉

10樓:有個小家碧玉

excel**可以自動求和的,如果計算結果不對,你看一下公式是否正確,資料內容是否是數值。

11樓:匿名使用者

你看下那些資料裡是不是有文字型的資料,也就是說就是文字形式,它是不能參與計算的。而你計算機計算時那些資料都是直接以資料形式輸進去的,計算的結果當然不一樣。

看下excel裡單元格資料中是否有某個單元格的左上角有綠色的標誌,那個就是文字型的資料,通過設定單元格格式可以把它改了,之後再計算下酒沒錯了

12樓:執手莫離的相擁

我也遇到了搞了一天了,沒找到原因就是不一樣,求和多出來6000多元

13樓:匿名使用者

不太可能吧,二者都是計算機計算的,肯定是一致的,你檢查是否你某個環節錯了!

excel2019,一列三位數字,另起一列找出其中百位是1,3,4的數

輸入以下公式,並向下拖,滿足條件的顯示y,不滿足的顯示n,謝謝!b2輸入 if left b2,1 or 1,3,4,6,7 y n c2輸入 if mid b2,2,1 or 0,2,6 y n b2輸入 if right b2,1 or 5,6,7,8 y n b2輸入公式 if or left...

用Python修改excel中一列資料

可以使用pandas庫,先讀取excel檔案,然後使用pandas庫來修改一列,然後寫入檔案即可。你可以考慮利用openpyxl,開啟需要操作的檔案,然後讀入對應列的資料,將資料放到字典裡面。同時開始寫輸出的列,如果字典裡面沒有資料的話,就順序加1,存在資料的話,就將字典的數輸出就好了。python...

怎樣實現excel中一列資料中滿足另一列資料條件的數值求和

2種方法 一 用兩個函式實現 concatenate和sumif,例如產品為列a,規格為列b,數量為列c 步驟 1 在產品前插入一列a 2 在a2中輸入 concatenate b2,c2 然後往下填充至列尾 3 在d2中輸入 sumif a a,a2,c c 然後往下填充至列尾 4 c列就是求和後...