在excel中round與在格式設定裡設定保留小數點會又什麼區別

2021-04-19 07:32:53 字數 2960 閱讀 4838

1樓:匿名使用者

拿小數2.33463來講:

1、格式設定的保留小數位(比如兩位),在顯示屏顯示的是兩位小位:2.33,實際在專單元格參與計屬

算時,是以2.33463參與,而不是以顯示的2.33進行參與。

2、round保留的兩位小數,顯示屏上顯示同樣是2.33,但在單元格參與計算時,仍是2.33,而不是2.33463。

這就是設定格式與round的區別。

2樓:騎雲

round函式擷取後的資料為實際資料。而保留小數位數只是將顯示該為了你看的這些數專值,而實際資料仍然屬為原資料。在計算時,round函式擷取的資料和你手工計算的肯定一樣。

而保留小數位數的話,可能有出入。

如:a1為1.23;b1為1.25

對這兩個單元格分別進行保留1位小數的處理後對其進行乘2的處理。

round函式:

a1為2.4;b1為2.6

保留位數:

a1為2.5;b1為2.5

excel 單元格將 單元格格式設定成數字(保留兩位小數)與用round的函式保留兩位小數,結果有什麼區別?

3樓:匿名使用者

區別在於 :  設定單元格格式 保留2位小數, 只是看起來 四捨五入 為2位小數,實際上仍為原來數字的精度,  而 round函式會將 數值本身改變為 四捨五入 後的值

如下圖   ,將  6.605134  保留2位小數 ,分別用  設定格式 和 round公式 處理,

d1,d2 單元格 都顯示  為 6.61,

但是, 如果 將 d1 ,d2 分別 乘以3 ,我們發現 結果並不相同,

e1 為 d1×3  的結果 19.8154, 而 e2 =d2×3 的結果為  19.83

所以,round 函式 會將數值本身 改變為 四捨五入 後的數值,而設定格式為2個小數點並不會改變數值本身的值

4樓:知_道_之_星

用單元格設定保留小數位,其實只是顯示上的保留,不作真正的四捨五入操作。而用函式round保留小數位,是經過四捨五入操作的。因此,在一些對運算精度要求相對較高的應用中,如果使用單元格設定,會發現有時運算的結果與實際希望的結果有出入,就是這個原因。

所以如果保留小數位後數字還需要進行數**算的話,建議用函式保留,不然運算結果可能會出現錯誤。

5樓:匿名使用者

單元格格式設定成數字(保留兩位小數)只是顯示成兩位數,實際上保留的還是原來的數值。

round函式的就是把原資料變成了四捨五入後的值了。

6樓:匿名使用者

贊同amgme

的回答:單元格格式設定成數字(保留兩位小數)只是顯示成兩位數,實際上保留的還是原來的數值。round函式的就是把原資料變成了四捨五入後的值了。從計算結果可以清楚地看出區別。

舉例說明:

a1單元格為3.1415926

設定成保留兩位小數的格式後,顯示:3.14b1單元格輸入

=round(a1,2)

顯示3.14

c1裡為1000

在d1裡輸入

=a1*c1,顯示結果:3141.5962在e1裡輸入

=b1*c1,顯示結果:3140

7樓:匿名使用者

前者非四舍,後者為四舍

excel中如何設定到自動保留不同位的小數點

8樓:香如風

樓上各位,題意都沒看懂,答非所問,他的意思是每一格小數位自由,輸進去幾位小數就幾位小數,又不是整列設定成幾位小數

9樓:匿名使用者

1、選中單元格,右擊,選擇「設定單元格格式」

2、選擇「數字」選項卡,選擇「數值」(或貨幣、會計專用、科學記數都能設定小數位數),調整「小數位數」右側數值即可。

10樓:匿名使用者

在公式中設定小數位

如 =text(公式,"0.000") 或 =round(公式,3),保留三位小數。

不要四捨五入,=rounddown(公式,3) 保留三位小數。

11樓:閃閃的星兒

選中將要輸入資料的單元格,設定單元格格式裡數值選項可以設定你需要保留的小數位數

12樓:

=round(單元格,位數)

excel**中保留小數點後兩位後,但是輸入框中的小數點位數還是好長,如何解決?

13樓:匿名使用者

1、我猜測你做的只是「顯示」兩位小數,而不是改變了數值。所以看到的輸入框裡還是一大串,而且如果複製到別的地方去,還是一大串的小數。

2、通過一個四捨五入公式可以讓所有小數變成「真正」的兩位小數:

假如你的資料都是在b 列   那麼公式就可以寫成=round(b1,2)

意思就是b1中的數,四捨五入取兩位小數。

把公式下拉一下,複製,選擇性貼上(數值)到比如c列,那麼c列所有的數就變成真兩位小數了。

14樓:鬥破磐獅

你這樣設定只是對單元格資料「顯示的格式」進行了改變,實際資料還是沒變的。你的意思是對資料進行真正的四捨五入。這樣才能達到你的要求,輸入以下公式即可,然後下拉:

=round(a1,2)

15樓:超級vip貴賓

格式只是改變顯示的內容,你可以用round函式進行四捨五入。這樣的結果就是真實顯示的結果

例如:round(a1,2)

16樓:匿名使用者

把資料複製貼上到記事本中再往回貼上

17樓:匿名使用者

右擊那個單元格-設定單元格格式-數值-設定小數點位數-確定!

18樓:匿名使用者

你可以選中所在單元格右鍵—設定單元格格式—常規—確定

excel中在單元格輸入數字A,另單元格輸入另數字B,如何實現A加1加B次

先把相應行或列設成的資料類形設為文字,然後在第一個單元格輸開始序號,然後往下或往右的單元格拖拽就行。c1單元輸入公式 if a 1 b 1 a 1 row a1 1,a 1 row a1 1,下拉公式 c1輸入 if a 1 row 1 a 1 b 1,a 1 row 1 回車並向下填充。excel...

EXCEL中如何設定在一單元格下拉選單中選擇多項,比如A,B

您可以根據需要事先設定好選項。這樣設定 a,b,c,ab,ac,bc,abc,這個建議用vba,一般的序列做不到這樣的效果的 或你可以 用一般的序列設定成 a,b,c,ab,ac,bc,abc,來引用 這個可以結合vba與控制元件工具箱中的選項按鈕來達到目的,比如在 中新增四個多專選按鈕,在其 屬屬...

在EXCEL中如何讓多個單元格中名字相同時再另單元格中只顯示一次

假如a1 d4區域統計有幾個 石頭 你可以在e1輸公式 if countif a1 d4,石頭 1,石頭 假如只有一個或者沒有的話,就是空的 高階篩選,選擇不重複項.excel如何把一列中的相同名字,在另一列中只取出一個排列出來 用公式較為繁瑣bai。用篩選吧 du 選中該列,選單 zhi資料 da...