1樓:匿名使用者
這要用到round函式
假設原資料寫在a1單元格式
則在另一單元格寫入公式 =round(a1,-2)公式中的引數-2就是指四捨五入到百位的意思round
返回某個數字按指定位數取整後的數字。
語法round(number,num_digits)number 需要進行四捨五入的數字。
num_digits 指定的位數,按此位數進行四捨五入。
說明如果 num_digits 大於 0,則四捨五入到指定的小數位。
如果 num_digits 等於 0,則四捨五入到最接近的整數。
如果 num_digits 小於 0,則在小數點左側進行四捨五入。
2樓:匿名使用者
你可以再b1的單元格里輸入
=round(a1/100,0)*100
3樓:匿名使用者
excel中的round函式慎用
round是一個取捨函式。
在簡體中文版裡是按四捨五入進行計算。
vba裡面是按四捨六入五成雙的規則。也就是所謂的國際上通用的銀行家規則進行計算。
如果你的版本是簡體
round(a1,-2)
任何情況下得四捨五入
cint(format(a1/100,"0"))*100
4樓:匿名使用者
開始寫錯了,支援2樓的
5樓:芮城老憨
=round(a1,-2)
excel中如何對數字取整百位
6樓:匿名使用者
round 四舍制五入
roundup 全入
rounddown 全舍
取整百用
-2,取整千用-3
------------------
round(a1,-2)則:149→
100;151→200
roundup(a1,-2)則:101→200rounddown(a1,-2)則:199→100
7樓:匿名使用者
在計算結果外層再套一個公式left(d4,1)*100,這樣只取百位。d4用你現有的公式代替。
8樓:
=round(你的原公式,-2)
這個會根據你十位來四捨五入
=rounddown(原公式,-2)
這個直接捨去,399也是得到300
9樓:聽不清啊
按取整的策略不同,要用不同的公式:
1)按「四捨五入」到百位的原則:內
(1249.9-->1200 1250-->1300)
如原數在a1中,計算結容果放到另外的單元格中,可以用=round(a1,-2)
如相直接把原來的計算值表示為整百位,則可以用=round(原計算公式,-2)
2)按「向上取整」到百位的原則:
(1200.1-->1300)
如原數在a1中,計算結果放到另外的單元格中,可以用=round(a1+49.9999999,-2)
如相直接把原來的計算值表示為整百位,則可以用=round(原計算公式+49.9999999,-2)
3)按「向下取整」到百位的原則:
(1299.9-->1200)
如原數在a1中,計算結果放到另外的單元格中,可以用=round(a1-49.9999999,-2)
如相直接把原來的計算值表示為整百位,則可以用=round(原計算公式-49.9999999,-2)
四捨五入到個位,十位,百位,千位,萬位是什麼意思
夢色十年 四捨五入到個位就是得數保留整數 四捨五入到十位就是就是得數保留整十數 四捨五入到百位,千位,萬位分別保留整百 整千 整萬的數。1 四捨五入到個位即表示將一個數精確到個位,省略小數部分,保留整數部分。當十分位的數值大於等於5時,個位數值進1,然後將小數部分省去。當十分位的數值小於5時,直接省...
vb如何避免四捨五入,VB如何四捨五入
int 將小數取整。比如說 int 4.6 就是4 int 12.3 就是12 int 0.1 就是0 即不會出現四捨五入的情況。搞科研嗎,double佔8位元組,能表示小數點後14位,這還不夠嗎?要實在不行就只有自定義陣列了,陣列大小為你要的小數點位數,然後分小數計算 比如,a 0 1 3的餘數,...
excel中如何四捨五入,EXCEL中如何設定四捨五入?
excel中快速四舍五 excel如何進行四捨五入?在excel中如何快速的進行四捨五入 excel四捨五入一般用round函式,具體說明如下圖 當然,將單元格區域設定為數值格式,設定小數位數 0時,會按四捨五入顯示數值 一般預設的都是四捨五入的,你要是保留小數位的話,你可以先選擇該單元格,然後右鍵...