ROUND(四捨五入)計算指定位數四捨五入某個數字

2021-01-10 考無憂

ROUND計算指定位數四捨五入某個數字

大家好,這節課我們來學習一下Round函數。

ROUND,這個函數對於要計算錢的工作崗位尤其重要,人資計算稅金,財務計算工資,經常都會碰到小數點後幾位的數字,一般的做法就是直接在格式裡修改為保留2位小數。但是這個做法會有一個很大的隱患。

Round函數可以計算按指定位數進行四捨五入的數值。

《Excel函數公式大全精講視頻教程》ROUND(四捨五入)

1、使用語法

ROUND(number,num_digits)

number必需。要四捨五入的數字。

num_digits必需。位數,按此位數對number參數進行四捨五入。

2、使用說明

利用INT函數構造四捨五入的函數返回的結果精度有限,有時候滿足不了我們的實際需要。Excel的Round函數可以解決這個問題。

ROUND函數中,ROUND函數有兩個參數,第一個表示要處理的數據,第二個表示要保留的數值位數/小數位數,它有3種情況:(例1)

如果num_digits大於0(零),則將數字四捨五入到指定的小數位。

如果num_digits等於0,則將數字四捨五入到最接近的整數。

如果num_digits小於0,則在小數點左側前幾位進行四捨五入。

若要進行向上捨入(遠離0),請使用ROUNDUP函數。(課程最後會講解)(例2)

若要進行向下捨入(朝向0),請使用ROUNDDOWN函數。

若要將某個數字四捨五入為指定的倍數(例如,四捨五入為最接近的0.5倍),請使用MROUND函數。

(例1) 參數有三種情況

打開素材「ROUND參數」,

C1=ROUND(A2,2),結果為15.44;四捨五入到指定的小數後2位。

C2=ROUND(A3,0),結果為2;將1.548四捨五入到最接近的整數2。

C1=ROUND(A4,-1),結果為10;在小數點左側前幾位進行四捨五入,11捨去變成10。

3、Round系列函數的區別?(例2)

Round函數:對指定數值進行四捨五入,保留指定小數位數。

如輸入=round(4.489,2)則會出現數字4.49,即按兩位小數進行四捨五入。

Rounddown函數:是按指定位數捨去數字指定位數後面的小數。

如輸入=rounddown(5.578,2)則會出現數字5.57,將兩位小數後的數字全部舍掉了。

Roundup函數:是按指定位數向上捨入指定位數後面的小數。如輸入=roundup(4.584,2)則會出現數字4.59,將兩位小數後的數字舍上去,除非其後為零。

打開素材「Round系列函數區別」,可以在講解時計算,也可以根據我下面的配圖講解。

4、Round函數與Average函數組合(例3)

Round函數與Average函數組合實例:

假如在學生成績表中,需要計算每個學生的平均分並保留一位小數。在J2單元格輸入=ROUND(AVERAGE(D3:I3),1),按回車,計算出第一個學生的平均分,並保留一位小數;用往下拖的方法求出其他學生的平均分;

講解:公式=ROUND(AVERAGE(D3:I3),1);

用AVERAGE(D3:I3)求D3:I3單元格區域的平均值,然後用Round四捨五入保留一位小數;從結果可以看出,如果平均值為整數,只保留整數,如J13中的97。

更多 Office 知識,搜索「考無憂」即可。

相關焦點

  • 你會用英語說「四捨五入」嗎?
    聰明的你是否曾經注意過在使用 Excel 時,有時為了方便就需要對數字進行「四捨五入」老師會教你利用【ROUND()函數】來對數字進行「四捨五入」參數1表示進行四捨五入的數值參數2表示四捨五入時採用的位數
  • 你被「四捨五入」了嗎?
    在市場上買東西,商販們多數都會採用「四捨五入」的方法,如果超過二三兩,商販們多數都會忽略不計,讓利給顧客。可是在超市或快遞行業的「四捨五入」法卻有些不同,在超市超五角以上的尾數,就會收取一元,要是寄快遞,不足一公斤的,按一公斤算,儘管有些貨物重量只超過一兩二兩,也得按照一公斤算。這樣的「四捨五入」算法,讓不少消費者感覺不妥。
  • python 中四捨五入方法的整理
    使用 round 函數對浮點數進行不精確四捨五入print(f'使用 round 函數對 2.675 取小數點後 2 位:{round(2.675,2)}')print(f'使用 round 函數對 2.135 取小數點後 2 位:{round(2.135,2)}')
  • 電子秤「四捨五入」教程,掙多少錢就看你會不會算
    作為日常交易的計量工具,總有些不良的商家動些歪心思,在電子秤上動手腳來獲取大的利益;缺斤少兩的事件屢見不鮮,今天就來說說電子秤「四捨五入」的故事。1000克豬肉少80克市民林先生到菜市場買菜,來到豬肉攤,買了一公斤豬肉,商販切了一塊,看了看秤,差點便到兩斤,於是又隨手切了一小塊丟進塑膠袋,在電子秤上按了一下,隨即商販說道:「不用稱了,多點就多點吧。」
  • JavaScript用Math.round方法將一個數四捨五入到整數
    基本概念 Math.round()方法用於將它的參數四捨五入到最接近的整數,如果最接近的整數有兩個(此時參數的小數部分為0.5),那麼結果就是更接近正無窮的那一個(或者說數值較大的那一個);如果它的參數原本就是整數,那麼結果就是該參數自身。
  • 四捨六入五成雙修約法
    修約定義數值修約規則是指在進行具體的數字運算前,通過省略原數值的最後若干位數字,調整保留的末位數字,使最後所得到的值最接近原數值的過程。指導數字修約的具體規則被稱為數值修約規則。數值修約時應首先確定「修約間隔」和「進舍規則」。一經確定,修約值必須是「修約間隔」的整數倍。然後指定表達方式,即選擇根據「修約間隔」保留到指定位數。
  • 因四捨五入產生
    文/圖記者 劉文思  「電子秤存在驚人秘密!  記者梳理類似網帖發現,通過對電子秤按「0」操縱價格的傳言主要分為兩種:一種是在小數點後的數字後,多輸入「0」,顯示的價格與不輸入「0」不同;一種是不按常規方法輸入價格,例如,21元輸入0.21,56元輸入0.56,最後的價格再乘100。按照這兩種操作方法,計算出的價格與實際價格不一樣。
  • Excel Round函數的使用方法,含批量給公式添加Round保留小數實例
    在 Excel 中,Round函數是一個比較好用的保留小數函數,它會把小數按指定位數保留小數位數、整數自動取整,而不像設置單元格格式保留小數位數,無論是小數還是整數都保留指定小數位數。Round函數保留小數位數分為三種情況,分別為保留指定小數位數、取整和從小數點處向左移位。
  • excel中數值的保留指定位數,還有這麼多方式!
    所以,要想真正保留指定位數的小數,請看下面幾種函數的運用吧。一、round、rounddown、roundup函數。這三個函數直接理解英文意思就是捨入函數。都只有兩個參數,第一個參數為引用的單元格,第二個參數為保留的位數。區別就是round函數就是我們常說的四捨五入函數,roundup函數表示向上捨入函數,rounddown函數為向下捨入函數。
  • excel函數利用ROUNDDOWN函數ROUND函數ROUNDUP函數進行四捨五入
    ,excel函數公式大全之利用ROUNDDOWN函數ROUND函數ROUNDUP函數對數字進行向下捨入、四捨五入、向上捨入操作,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率。
  • 對數值四捨五入的函數!
    有時我們需要對數值四捨五入,所謂四捨五入就是對數值進位或者捨去。
  • 超重一兩按一公斤算 快遞公司稱重「五入四不舍」
    可是快遞行業所說的「四捨五入」法卻有些不同,不足1公斤的,按1公斤計算,儘管有些貨物重量只是超過一兩二兩,也得按照一公斤計算,如此算來,卻讓不少消費者感到有些不妥。  快遞稱重「四捨五入」另有門道  薛城市民韓先生上周二給外地的一位朋友郵寄點貨物。
  • [小技巧]你真的了解C#中的Math.Round麼?
    開發者為了實現小數點後 2 位的四捨五入,編寫了如下代碼,var num = Math.Round(12.125, 2);代碼非常的簡單,開發者實際得到的結果是 12.12, 這與其所預期的四捨五入結果 12.13 相悖。
  • EXCEL函數15——TRUNC、ROUND、INT、求餘MOD
    【一】 TRUNC數字截取函數(無四捨五入)
  • EXCEL數字取整及小數位保留的函數精講
    簡介:本節主要講解的是職場中常用的數字取整及小數位的保留相關應用場景, 掌握主要函數int,floor,ceiling,round的應用(正實數為主)就可以解決職場中的大部分問題。以上函數的功能,按照英文命名來記憶及區分即可,不必死記硬背。
  • 「Excel技巧」巧用這幾個捨入函數處理數字的小數位
    捨入情況很多種,有時可能需要數據的四捨五入,有時可能只舍不入,也有向上捨入或是向下捨入,等等。怎麼對數據進行不同情況的捨入處理?今天我羅列了幾個常用的捨入類函數,分別為:INT函數、TRUNC函數、ROUND函數、ROUNDUP函數、ROUNDDOWN函數、FLOOR函數、CEILING函數。看看這些函數都是怎麼處理數據的。
  • Java 四捨五入方法Math.round(-1.5)的值是多少?
    public class Test7 { public static void main(String[] args) { long d1 = Math.round(-1.5); long d2 = Math.round(-1.6); long d3 = Math.round(-2.5); long d4 = Math.round(2.5); System.out.println(d1); System.out.println(d2); System.out.println
  • Excel怎麼設置有效位數
    1、本文以Excel2019軟體進行演示說明,讓大家能夠清楚明白地了解Excel怎麼設置有效位數,讓大家都會進行此項操作;用該軟體打開Excel文檔,如下圖所示,現在我們演示如何將單元格中的數據保留1位有效數字,在顯示時為1位有效數字,但實際上在運算時還是原來的數據,所以可以保證數據的準確性