1樓:匿名使用者
自定義0.00只顯示兩位小數,但其後實際還有數,要參與計算的,而取整後2位,以後位數是為0的。
2樓:魚魚之心
有,單元格格式自定義中的0.00並不是真正的2位小數,你可以用選擇性貼上數值就可以看出不同了
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中round與在格式設定裡設定保留小數點會又什麼區別?
8樓:匿名使用者
拿小數2.33463來講:
1、格式設定的保留小數位(比如兩位),在顯示屏顯示的是兩位小位:2.33,實際在專單元格參與計屬
算時,是以2.33463參與,而不是以顯示的2.33進行參與。
2、round保留的兩位小數,顯示屏上顯示同樣是2.33,但在單元格參與計算時,仍是2.33,而不是2.33463。
這就是設定格式與round的區別。
9樓:騎雲
round函式擷取後的資料為實際資料。而保留小數位數只是將顯示該為了你看的這些數專值,而實際資料仍然屬為原資料。在計算時,round函式擷取的資料和你手工計算的肯定一樣。
而保留小數位數的話,可能有出入。
如:a1為1.23;b1為1.25
對這兩個單元格分別進行保留1位小數的處理後對其進行乘2的處理。
round函式:
a1為2.4;b1為2.6
保留位數:
a1為2.5;b1為2.5
excel 如何設定小數點後的是0取整數,不是0小數保留兩位
10樓:q城裡城外
選中要的資料,將格式由數字設定為「常規」即可
考試操作題,也可以插入列後,填充以下公式:round(a1,2)或者round(a1,0)設定整數和帶小數的格式:
備註:rounddown函式為向下取整,roundup函式為向上取整。
11樓:方括號
=round(a1,2)
單元格要設定為常規格式。
12樓:大徐哥
假設資料在a列,b1輸入公式
=if(int(a1)=a1,a1,round(a1,2))
b1公式向下複製
13樓:匿名使用者
設定單元格屬性——數字 選擇常規 就可以了吧
excel中,要把**裡數字保留2位小數,同時去掉後面沒用的0和小數點
14樓:山桑弓
自定義單元格格式好象無法全部做到,試試公式
=round(a1,(mod(a1,0.1)<>0)+(mod(a1,0.01)<>0))
公式所在單元格格式設定為常規。
15樓:顏德請
這個用round函式是很容易能夠實現的
如:在b1中輸入:=round(a1,2)當a1=123.5678 時
b1=123.56
當 a1=123 時
b1=123
最後使用公式複製實現其他資料的轉換即可
16樓:匿名使用者
b1=round(a1,2)
a1=123.5678
17樓:匿名使用者
你可以點工具—選項—重新計算—把「以顯示精度為準」打勾。
如果你的顯示精度是2位數的話就保留2位,你的顯示精度是可以自己調的,需要幾位調幾位,可在設定單元格上調
正規表示式8位整數或8位整數 2位小數怎麼寫
如果是正好8位的話,應該是d 而不是d,樓主試下 regex reg new regex d d.d 12345678 shoud be true 123456789 should be false should be true 後面的還可以簡化啊。d d 求正規表示式 11位整數,2位小數以內 如...
PHP如何給整數後2位加小數點,PHP 如何給整數後2位加一個小數點
解決思路如下 具體過程在 中有註釋 a 12345 a substr replace a,2,0 echo a 想換成別的把第二個引數改了就行 a 你的數字 str if a 99 else else 想用什麼分開修改 str裡的值就版是了權 最簡單的方法是 a 123 a a 100 echo a...
ecel如何設定小數點後的是0取整數不是0小數保
選中要的資料,將格式由數字設定為 常規 即可 考試操作題,也可以插入列後,填充以下公式 round a1,2 或者round a1,0 設定整數和帶小數的格式 備註 rounddown函式為向下取整,roundup函式為向上取整。round a1,2 單元格要設定為常規格式。假設資料在a列,b1輸入...