Excel Round函數的使用方法,含批量給公式添加Round保留小數實例

2021-01-11 電腦技術角

在 Excel 中,Round函數是一個比較好用的保留小數函數,它會把小數按指定位數保留小數位數、整數自動取整,而不像設置單元格格式保留小數位數,無論是小數還是整數都保留指定小數位數。Round函數保留小數位數分為三種情況,分別為保留指定小數位數、取整和從小數點處向左移位。以下是 Excel Round函數的使用方法,共有五個實例,包含批量給已有公式添加Round保留小數實例,實例操作所用版本均為 Excel 2016。

一、Round函數語法

1、表達式:ROUND(Number, Num_Digits)

中文表達式:ROUND(數字, 保留小數位數)

2、說明:

Num_Digits 為要四捨五入保留的小數位數;如果 Num_Digits 大於 0,把數字四捨五入到指定小數位數;如果 Num_Digits 等於 0,把數字四捨五入到最接近的整數;如果 Num_Digits 小於 0,把數字四捨五入到小數點左邊的相應位數。

二、Round函數的使用方法及實例

(一)保留兩位小數的實例

1、選中 B1 單元格,輸入公式 =round(a1,2),按回車,返回 5.68;把滑鼠移到 A1 右下角的單元格填充柄上,按住左鍵並往下拖到 B3,則 A2 和 A3 中的數值也實現保留兩位小數;操作過程步驟,如圖1所示:

圖1

2、從 A1 到 A3 三個數字的保留小數位數可知,每個數都按四捨五入的方式保留兩位小數。

(二)保留最接近的整數實例

1、雙擊 B1 單元格,把上例的公式 =round(a1,2) 的 2 去掉,按回車,返回 6;再次雙擊 B1 單元格,把公式改為 =round(a1,0),按回車,同樣返回 6;用往下拖的方法,把 A2 和 A3 的數字也保留整數;操作過程步驟,如圖2所示:

圖2

2、從操作可知,當保留整數時,Round函數可以省略 Num_Digits;另外,保留整數也都進行了四捨五入。

(三)四捨五入到小數點左邊的相應位數的實例

1、向左移一位

A、雙擊 B1 單元格,把 B1 中的公式改為 =ROUND(A1,-1),按回車,返回 570;用往下拖的方法,把 A2 和 A3 都從小數點處往左移一位;操作過程步驟,如圖3所示:

圖3

B、A1 中的 567.69 從小數點處往左一位,即到了十分位,個位向十分位進一,個位變為 0;B2 中的 823.45 由於個位小於 5,因此直接捨去,個數變為 0,所以返回 820;A3 中的 389.15 與 A1 中的 567.59 是一樣道理。

2、向左移兩位

A、雙擊 B1 單元格,把公式中的 -1 改為 -2,則公式變為 =ROUND(A1,-2),如圖4所示:

B、按回車,返回 500,同樣用往下拖的方法,把 A2 和 A3 都從小數點處往左移兩位,如圖5所示:

圖5

C、從小數點處往左移兩位只看十分位是否大於等於 5,個位大於等於 5 也不會向前進一;例如 A1 中的 547.69,向左移兩位,個數是 7,十分位是 4,如果個位向十分位進一,則十分位變為 5,十分位再向百分位進一,結果應該為 600,而最終結果為 500;A2 和 A3 向左移兩位也是一樣的道理。

(四)Round函數與Average函數組合實例

1、假要計算學生成績表中每個學生的平均分並保留一位小數。把公式 =ROUND(AVERAGE(B2:H2),1) 複製到 I2 單元格,按回車,返回第一個學生的平均分,並保留一位小數;用往下拖的方法求出其他學生的平均分;操作過程步驟,如圖6所示:

圖6

2、公式說明:公式 =ROUND(AVERAGE(B2:H2),1) 用 AVERAGE(B2:H2) 求 B2:H2 的平均值,然後用 Round 四捨五入保留一位小數;從結果可以看出,如果平均值為整數,只保留整數,如 I6 中的 86。

(五)批量添加Round函數

一個學生表中,已經用 Average函數求好平均分,現在要求用 Round函數把求平均值的結果保留一位小數,這裡選用給 Average 加 Round 的方法,由於一個個加比較麻煩,可以用替換的方法,步驟如下:

1、由於要替換公式,不顯示公式的不能替換,因此要先按 Ctrl + ~ 組合鍵顯示公式,如圖7所示:

圖7

2、選中 I1 單元格,按 Ctrl + H 打開「查找替換」窗口並自動選擇「替換」選項卡,在「查找內容」右邊輸入 =,在「替換為」右邊輸入 -=round(,單擊「選項」展開,單擊「範圍」右邊下拉列表框,選擇「工作表」,單擊「搜索」右邊的下拉列表框,選擇「按列」,單擊「全部替換」,彈出有「28處被替換」提示窗口,則把公式 =Average(B2:H2) 中 = 替換為 -=round(;再把「查找內容」改為 ),「替換為」改為 ),1),單擊「全部替換」,則把公式 -=round(Average(B2:H2) 中的 ) 替換為 ),1),此時,公式變為 -=round(Average(B2:H2),1),公式前多了一個短橫 -,需再把它替換掉;把「查找內容」改為 -=,「替換為」改為 =,單擊「全部替換」,則替換完成,所有 =Average(B2:H2) 被替換為 =round(Average(B2:H2),1);按 Ctrl + ~ 組合鍵退出顯示公式狀態,雙擊 I2 單元格,可以看到其中一個替換結果;操作過程步驟,如圖8所示:

提示:如果直接把 = 替換為 =round(,將無法替換,因為替換後,公式右邊少一個括號不允許替換,所以要在 = 前加短橫先把公式轉為文本,替換好後再把 -= 替換為 = 即可。

相關焦點

  • Excel四捨五入保留小數函數ROUND和FIXED
    前面文章介紹了Excel中用函數ROUND實現四捨五入保留小數的方法,詳見Excel取捨函數ROUND《Excel取捨函數ROUND》,本篇來介紹相似功能的函數FIXED。FIXED函數的格式=FIXED(數值,小數位數,無逗號分隔符)【數值】可以為單元格或數值。【小數位數】即需保留的小數位數。為正數時,對小數點右側四捨五入;為負數時,對小數點左側四捨五入;若省略,則默認其值為 2。【無逗號分隔符】如果為 TRUE,則返回的文本中不顯示逗號;如果為 FALSE 或省略,則返回的文本中顯示逗號。
  • Excel函數詳解-不同角度看ROUND函數,原來還可以這麼玩!
    今天繼續了解數學計算中用到的函數,具有四捨五入功能的函數,共有四對,分別都有不同的使用場景,今天我們一起看看這四對組合函數的使用場景和使用注意事項!ROUND函數ROUND函數符合我們正常生活所說的四捨五入的規則,雖然它有兩個參數,但想操作自如也並非易事,我們一起看看在它簡單的參數下有這不簡單的使用規則。語法結構如下圖:
  • excel表格中的公式,你真的會用嗎?
    02round函數,保留小數這是13清單計價規範中的一段話,有對於小數位的保留規定,雖然實際工作中沒人太在意,我認為還是儘量按規範來執行。我發現很多同行都沒有用round公式保留小數,而是直接只顯示幾位小數,這樣做有什麼問題呢,最後匯總的數據可能不一致,導致花大量的時間去核對,沒必要,我們這樣把問題扼殺在搖籃裡面。如何使用round呢?
  • Excel取捨函數ROUND
    在Excel中,ROUND是最常用的取捨函數,其按照四捨五入取捨,即判斷需保留小數位數的右邊1位,小於等於4則捨去,大於等於5則進位,其使用方法如下。ROUND函數的格式=ROUND(數值,小數位數)「數值」可以為單元格或數字;「小數位數」即需保留的小數位數。為正數時,對小數點右側四捨五入;為負數時,對小數點左側四捨五入。實例如下表中,需要對A2至A5單元格的數值進行取捨計算,結果如下。
  • 隨機生成數據的幾個小技巧,rand函數的應用
    我們在日常工作中,有時候使用excel表格隨機生成數據,下面我們就分享一下隨機函數rand的使用技巧。rand函數可以生成0-1之間的隨機函數(包含小數位數)。我們大部分人都只使用rand函數的基礎應用,就是在excel單元格內輸入=rand(),然後按enter鍵,即可生成隨機數,按F9鍵可以自動刷新。如果我們覺得0-1之間這個數值不能夠滿足我們的需求,我們也讓他放大使用公式=rand()*100,加上*100也就擴大100倍的隨機數。假如我們需要要給這個隨機函數生成的隨機數指定一個範圍,那我們可以使用=rand()*(B-A)+A。
  • Excel Replace函數與ReplaceB函數的使用方法,含7個替換實例
    以下是 Excel Replace函數與ReplaceB函數的使用方法,總共有7個實例,分別為把單槓替換為雙槓,替換姓名中間一個字,把部分數字替換為星號*,替換某個字後的所有字符,替換一段字符中間指定個字符、替換數字、字母和特殊字符和替換單字節與雙字節,實例操作所用版本均為 Excel 2016。
  • Excel Substitute函數使用方法,含嵌套一次替換多個不同字符實例
    在 Excel 中,一共有兩個替換字符的函數,一個是Substitute函數,另一個是Replace函數;前者是用新字符替換舊字符,後者是用新字符替換指定字符數。Substitute函數既可以替換源文本中所有指定字符,又可以替換某個指定字符,並且還能嵌套使用以實現一次替換多個不同字符。
  • 輕鬆應對數字分項取捨問題,rounddown函數和roundup函數的使用
    我們在實際工作中,有時候我們需要處理帶有分項的數據,比如涉及金額的數據,就很容易會出現分項的數據,當我們對這些具有分項的數據進行計算的時候,我們為了方便計算,我們通常會將這些數據進行統一格式的分項去留,比如採用四捨五入的方式保留一位分項或許2位分項,這時候我們就可以利用函數來輕鬆解決
  • Excel Len與Lenb函數的使用方法及實例,含截取字母數字與漢字
    以下就是 Excel Len與Lenb函數的使用方法及實例,含獲取空與空格的長度,字母、數字與漢字的長度,半角與全形標點符號的長度,並且還包含截取文本中所有字母數字和截取文本中所有漢字的實例,實例操作所用版本均為 Excel 2016。
  • Excel Left函數與LeftB函數使用方法,含截取到倒數指定字符實例
    如果要從左邊開始截取字符,在 Excel 中,可以用 Left函數和 LeftB函數;其中 Left函數是按字符個數截取,LeftB函數是按字節個數截取;它們的區別在於,Left函數把每個漢字算一個字符,而 LeftB函數把每個漢字算兩個字節;每個數字和字母,它們都算一個。
  • Excel Row函數和Rows函數的使用方法,含Row(A:A)與Row(1:1)實例
    在 Excel 中,Row函數用於返回單元格的行號,Rows函數用於返回數組或引用單元格的行數。如果Row函數省略參數,默認返回公式所在單元格的行號;Rows函數不能省略參數。Rows函數常與Indirect函數、Index函數、If函數、Match函數、SumProduct函數、Mod函數組合使用。
  • Excel CountIfs函數的使用方法及實例,含不為空和多個條件的實例
    以下就是 Excel CountIfs函數的使用方法及實例,包括不為空和多個條件的實例的具體操作方法,實例中操作所用版本均為 Excel 2016。D、在條件中可以使用通配符問號(?)和星號(*),問號表示任意一個字符,星號表示一個或一串字符;如果要查找問號或星號,需要在它們前面加轉義字符~,例如查找問號,表達式可以這樣寫 ~?。二、CountIfs函數的使用方法及實例(一)只有一個條件區域/條件對1、假如要統計「銷售地區」為「廣州」的個數。
  • EXCEL之FLOOR函數運用
    錯誤值;3) 如果數字剛好是進位基準的倍數,就不再進位,否則最小可進位到零;4) =FLOOR() 函數與 =CEILING() 函數的區別為:前者趨向於零進位;後者趨向於無窮大進位。示例 1 :下表用於計算一業務小組各成員的提成。提成的付給是以¥1000為單位的,也就是每¥1000 付一筆提成。
  • Excel四捨五入常出錯?這是你用錯了函數,這四大取捨公式你會嗎
    我們在使用Excel來進行數據運算時,經常需要進行四捨五入的取捨運算,而根據實際需求的不同,我們對於函數的選擇也不相同,通常情況下我們使用ROUND函數來保留特定的運算結果小數位數。一、ROUND函數函數公式=ROUND(number,num_digits)Number(必選):需要四捨五入的數字num_digits(必選):位數,需要保留小數點後幾位。具體實例:比如我們在日常生產或者金額運算過程中,一般對淨重量及金額保留兩位小數,下面就以ROUND函數來保留2位特定小數位來進行運算。
  • Excel常用數學函數匯總
    一、sum/count/average 這三個函數應該是最最常用的啦,sum是求和、count是計數、average是求平均值,來結合下面的例子看一下它們如何使用。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • WPS-Excel條件計數COUNTIF函數和COUNTIFS函數的使用方法及實例
    COUNTIF函數是Excel中對指定區域中符合指定條件的單元格計數的一個函數,在WPS,Excel中均可使用。COUNTIFS函數是在多條件計數函數,在COUNTIF函數基礎上可以有多個指定條件。我們通過以下2個實例來操作COUNTIF函數和COUNTIFS函數的使用方法。實例一、計算工資大於6000的人數。首先我們插入COUNTIF函數,COUNTIF函數屬於「統計」函數,我們在「統計」函數中找到COUNTIF函數。
  • excel函數公式if怎麼用
    今天花點心思寫一下excel中if函數的用法,可能在數據小的時候大家用不到這些函數,但是如果表格數據量非常大的時候,那麼excel中if函數的節省時間的效果出出來了。在使用if函數之前,我先把數據準備好,以一個班級的語文成績為例,依照不及格<60,60<良<80,優秀>80來劃分成績等級。當然了三個判定條件大家一開始理解不了,可以先從及格不及格簡單的判定開始了解if函數的用法。那麼在C2中判定及格與不及格的if函數寫法是=IF(B2>=60,"及格","不及格")。
  • EXCEL函數公式教學:補償金的計算05綜合運用第一部分
    今天,我們要把前幾次課裡涉及到的公式綜合起來使用,完成勞動補償金的計算。本節內容較多,將分為兩個視頻介紹。假設,我們已經有一個完整的員工信息表格。這裡包含員工號、姓名和入職日期的信息。現在創建一個新的電子表格,設置員工號、姓名、入職日期、工齡以及補償金計算工齡。
  • 「Excel使用技巧」if條件函數用法總結及操作實例 - office教學
    IF函數在EXCEL中是一個基礎函數,多用於條件判斷,然後根據條件判斷的結果返回對應的內容。IF函數的使用非常廣泛,特別是在單條件判斷的時候,用好IF函數可以幫我們完成很多功能。IF函數用法:判斷一個條件是否滿足:如果滿足返回一個值,如果不滿足則返回另外一個值。