excel圖文教程:常用數值取捨方法匯總

2020-10-20 部落窩教育BLW

編按:哈嘍,大家好!說到excel中關於數值取捨的方法,可能很多小夥伴都不怎麼在意,總覺得不就是對數值進行四捨五入或者是取整嗎,用處又不大,有什麼好講的。nonono!數值的取捨遠遠不止這些,並且它們在工作中用處可大了,比如計算工齡,用於貨幣單位的轉化等等,今天我們就一起來好好認識認識它們吧!學習更多技巧,可以收藏部落窩教育excel圖文教程。


當計算結果為小數時,我們通常會對其小數位進行取捨,以得到符合我們要求的數據。對於數值的取捨,不僅有數學中的四捨五入法,還有向上、向下、截尾的方式取捨數據,下面小編就來逐一介紹下。

一、捨入到最接近基數的整數倍

1.向上捨入到最接近基數的整數倍

我們需要將某些數據小數點後的數值捨入到某一指定數值的倍數,這時候就可以使用CEILING()函數來實現。CEILING是天花板、最高限度的意思。CEILING函數的語法格式為:CEILING(number,significance)

從函數的語法格式上可以看出,CEILING()包含兩個必選參數numbersignificance。參數number表示要對其進行取捨的原數值,參數significance表示需要進行捨入的倍數,即捨入基數。CEILING()函數將返回大於且最接近numbersignificance的倍數。

CEILING函數中的兩個參數必須是數值型數據,否則函數將返回錯誤值#VALUE!。在對number進行取捨時,如果numbersignificance都為負,則對number按遠離0的方向進行向下捨入,如果number為負,significance為正,則對number按朝向0的方向進行向上捨入,如果number已經是significance的倍數,則不進行捨入。

舉個例子,在下方表格的C列調用CEILING()函數,A列為指定的數值(number,B列為捨入基數(significance)。可以看出A2單元格值11.3經過運算後的結果是15。下面我們根據CEILING函數的作用來解析一下計算過程:比11.3大(向上捨入)且必須是5的倍數,121314都不是5的倍數,而最接近11.35的倍數是15,所以返回結果15

可能有的朋友還覺得CEILING()函數比較抽象,應用範圍窄,那麼下面我們再舉一個例子。

網吧是小夥伴們初中、高中的記憶,某網吧的收費標準為:半小時收費兩元,不足半小時按半小時算,超過半小時按每15分鐘收費1元算,不足15分鐘按15分鐘算,現需要計算出每個客戶的消費金額。首先我們需要先計算出每個客戶實際的上網時長,再對這個時間進行處理,得到實際的計費時長,再根據收費規則計算出實際的收費金額。

操作步驟如下:

  D2單元格中輸入「=C2-B2」,按Enter鍵,得到第一位客戶的上網時長。保持D2單元格的選中狀態,單擊滑鼠右鍵,選擇「設置單元格格式」,選擇「自定義」選項,輸入代碼「[<1]h""""mm"";[>1]d""h""""mm""」,單擊確定按鈕完成設置。該代碼用於將一個時間序列號顯示為我們平常輸入的時間樣式,它可以在時間序列號小於1時,顯示「XX小時XX分鐘」,而在時間序列號大於1時,顯示「XXXX小時XX分鐘」。

 E2單元格中輸入公式「=IF(D2<1/24/2,2,CEILING(D2*24*60,15)/15*1)」,用於計算出計費金額。其中「D2<1/24/2」部分用於判斷D2的時間是否小於半小時,如果是,則返回數字2,否則通過CEILING()函數返回「D2*24*60」的值的15的倍數,再除以15的值,表示一共有多少個15分鐘。其中,「D2*24*60」部分是將D2單元格的時間序列,轉換為以分鐘為單位的時間。

 選中D2E2行,滑鼠向下填充至數據區域結尾,網吧的客戶收費表就做成了。

其實,如果只是需要向上捨入到某個指定位數的值,使用ROUNDUP()函數也可以完成,該函數基本功能是遠離0值,向上捨入數字,其語法格式為:ROUNDUP(number,num_digits)。該函數包含兩個必選參數numbernum_digits,其中number是函數要處理的數值,必須是數值型數據,而num_digits則表示要保留的小數位數,該參數可以取大於0,等於0,或小於0的任意整數。當num_digits參數大於0時,函數向上捨入到指定的小數位;當num_digits參數等於0時,函數向上捨入到最接近該值的整數;當num_digits參數小於0時,函數在小數點左側向上進行捨入。

2.向下捨入到最接近基數的整數倍

我們需要將某些數據小數點後的數值向下捨入到某一指定數值的倍數,這時候就可以使用FLOOR()函數來實現。

其語法格式為FLOOR(number,significane),FLOOR是地板、最低限度的意思。從函數的語法格式可以看出FLOOR()函數與CEILING()函數的語法格式完全相同,各參數的意義也完全相同,在此,不多敘述。舉個例子能幫助我們更好地理解該函數。

某公司根據員工參加工作的時間計算工齡,工齡計算的截止日期為本月的第一天,參加工作的日期不足12個月的不計工齡。

C2單元格中輸入「=FLOOR(DATEDIF(B2,DATE(YEAR(TODAY()),MONTH(TODAY()),1),"M"),12)/12&""」,按Enter鍵輸入公式。該公式包含了多個函數嵌套。其中,「DATE(YEAR(TODAY()),MONTH(TODAY())」部分用於返回當前月份1號的日期,如當前系統日期為202028日,則該表達式返回結果為202021日。得到日期後,再通過DATEDIF()函數返回員工參加工作的日期與該日期之間相隔的月份數,最後用FLOOR()函數取最接近12倍的整數,並將得到的結果除以12即可得到員工的實際工齡。

使用CEILING()函數或FLOOR()函數,可以向上或向下取得最接近numbersignificance的倍數,如果significance參數為1,則與ROUNDUP()函數和ROUNDDOWN()函數的第二參數取0時的結果相同。

二、按指定位數進行四捨五入

四捨五入是數學中常用的數值取捨方法,在EXCEL中對數值進行四捨五入的函數是ROUND()函數,其語法格式為ROUND(number,num_digits)ROUND()函數、ROUNDUP()函數、ROUNDDOWN()函數的語法格式和參數都相同,其中number表示要進行取捨的數字,num_digits表示要取捨的位數。

使用ROUND()函數較多的地方是在有關貨幣單位的轉換上,如將A2單元格中以「元」為單位的數據除以10000再使用ROUND()函數進行四捨五入,即可得到B2單元格中以「萬元」為單位的數據。更多關於ROUND函數的知識,可以查看往期文章我要讓全世界知道,你的四捨五入,被我ROUND家族承包了!》。

三、將數字截尾取整

只需要數據的整數部分,這就是數值的截尾取整,在EXCEL中進行截尾取整的函數是INT()函數。

INT函數的語法結構很簡單為INT(number),僅有一個number參數,表示要進行向下截尾取整的數字。例如,兩個代表時間的序列值相減,其整數部分就是兩個時間之間相差的整天數。

舉個例子,B列和C列分別記錄的是兩個帶時間的日期,將C3-B3的值取整,即在D3單元格中可得到兩個日期之間相差的整天數。將C3-B3的值再減去D3,即可得到兩個日期之間相差的小數部分,將此小數乘24後取整,即可得到兩個時間之間除整天數外剩餘相差的小時數。

好了,關於數值的取捨的方法就介紹到這,我們也認識了CEILING()FLOOR()ROUND()ROUNDUP()ROUNDDOWN()INT()函數,聰明的你有什麼別的想法,歡迎留言。學習更多技巧,可以收藏部落窩教育excel圖文教程。

****部落窩教育-excel數值取捨技巧****

原創:賦春風/部落窩教育(未經同意,請勿轉載)

相關焦點

  • excel圖文教程:常用數值取捨方法匯總
    說到excel中關於數值取捨的方法,可能很多小夥伴都不怎麼在意,總覺得不就是對數值進行四捨五入或者是取整嗎,用處又不大,有什麼好講的。nonono!數值的取捨遠遠不止這些,並且它們在工作中用處可大了,比如計算工齡,用於貨幣單位的轉化等等,今天我們就一起來好好認識認識它們吧!學習更多技巧,可以收藏部落窩教育excel圖文教程。
  • excel圖文教程:極值的查找方法
    說到excel中的「最值」,在日常的數據統計和分析中,經常會用到。比如計算本月的銷量冠軍、前三名銷量的產品名稱、本月最低銷量等等,今天我們就一起來認識一下excel中的「最值」函數。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel圖文教程:極值的查找方法
    說到excel中的「最值」,在日常的數據統計和分析中,經常會用到。比如計算本月的銷量冠軍、前三名銷量的產品名稱、本月最低銷量等等,今天我們就一起來認識一下excel中的「最值」函數。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel轉換成word格式是怎麼實現的?excel轉換word格式圖文教程
    excel轉換成word格式圖文教程:我是一名cad設計師,在公司主要負責家居、家具設計。平時,除了設計家居、家具,很多時候還需要整理、匯總設計數據到excel格式表格。有些時候,我也會用word文檔代替excel表格,文件內容的表現形式會很不同。例如,我們可以把表格中內容都弄到一頁a3或a4尺寸word文檔中,一目了然。不過,如果平時很少進行excel表格與word文檔之間格式轉換的話,一下子確實有點不知從何下手。迅捷PDF轉換器是我平時較常使用的軟體之一,常用它進行pdf文件與其他文件之間的格式互轉。
  • excel圖文教程:九九乘法表的製作方法,你會哪種?
    在excel界流傳著這樣一句話「excel除了不能生孩子,其他的事情都能幹」。雖然看著有點誇張,但這也足以反映出excel的強大之處,那麼為什麼我們不試試用excel製作乘法口訣表呢?今天春風教你用Excel給孩子們製作乘法口訣表,超級簡單,你也來試試吧!學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel圖文教程:九九乘法表的製作方法,你會哪種?
    在excel界流傳著這樣一句話「excel除了不能生孩子,其他的事情都能幹」。雖然看著有點誇張,但這也足以反映出excel的強大之處,那麼為什麼我們不試試用excel製作乘法口訣表呢?今天春風教你用Excel給孩子們製作乘法口訣表,超級簡單,你也來試試吧!
  • Excel教程:數值為0不顯示的三種解決方法
    有時候我們經常需要設置excel數值為0不顯示。本文分享3種解決方法,一起來學習。如下圖所示,我們想要將excel單元格裡面的0不顯示出來,如右圖所示。單擊「EXCEL選項-高級-此工作表的顯示選項—不勾選「在具有零值的單元格中顯示零」。如下所示:說明:此方法的設置是針對當前工作表所有的單元格進行設置。
  • excel怎麼求和? Excel表格自動求和圖文教程
    excel怎麼求和? Excel表格自動求和圖文教程時間:2018-03-26 11:37   來源:系統天堂   責任編輯:沫朵 川北在線核心提示:原標題:excel怎麼求和? Excel表格自動求和圖文教程 excel怎麼求和?
  • wps圖文教程:職場中常用的表格技巧
    這裡是部落窩教育,我是花花,很高興和你一起學習Excel教程。前面和大家分享了兩篇WPS的教程,但是僅僅上下兩篇教程怎麼夠看呢,今天我們繼續分享WPS表格的一些使用技巧,希望對您有所幫助。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel定位求和技巧:如何對流水帳進行快速日結匯總
    在每天流水的最後有一行日結匯總項,也就是按日期分段匯總。現在怎麼快速計算出這些日結匯總金額呢? 今天要和大家分享的案例來自一家快餐店的出納。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 下面是出納提供的流水帳(這裡做了處理,完整的數據有上萬條),按日期分成了多段進行分段匯總。當前帳簿上的日結金額是錯誤的,都是0。
  • excel未保存如何恢復? Excel找回未保存內容圖文教程
    excel未保存如何恢復? Excel找回未保存內容圖文教程時間:2017-07-28 14:36   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:excel未保存如何恢復? Excel找回未保存內容圖文教程 excel未保存如何恢復?
  • excel圖文教程:組合圖表-儀表圖製作技巧
    其實用excel也能做一個這樣的儀錶盤圖表,而且用這樣的圖表去匯報數據,往往能讓人眼前一亮,趕緊來看看吧!大家好!這裡是部落窩教育,我是花花,很高興和你一起學習Excel教程。最近有位小夥伴在後臺留言希望小編能夠寫一篇關於儀錶盤的圖表教程,今天小編帶著儀錶盤教程來了!
  • excel中怎麼創建組 excel表格創建分組圖文教程
    excel中怎麼創建組 excel表格創建分組圖文教程時間:2017-08-07 15:38   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:excel中怎麼創建組 excel表格創建分組圖文教程 excel創建分組教程: 創建分組步驟1:首先我們新建一個excel文檔。
  • Excel教程:最常用日期函數匯總(收藏篇)
    23門原創教程,原價168元現在78抄底價格 隨心暢學。今天一起來看下常用日期函數的用法!1、DATE函數DATE:返回在日期時間代碼中代表日期的數字。函數語法:DATE(year,month,day)函數DATEVALUE:將存儲為文本的日期轉換為Excel識別為日期的序列號。
  • excel數據處理技巧:分類匯總讓你的數據井然有序
    平時我們做表的時候,難免會遇到數據繁多、雜亂的情況,今天要給大家分享的是一個excel中整理數據的神功能——分類匯總,它能3秒解決數據「髒、亂、差」的問題,讓你的數據煥然一新,趕緊來看看吧!當工作表中的數據比較繁雜時,可以在對關鍵字進行排序後,通過分類匯總的方法對數據進行分析,如統計某部門的員工數量、某業務員的業績情況等,對於經常用Excel處理數據的人來說,分類匯總是一個必不可少的技巧,它可以讓很多工作事半功倍。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • excel表格怎麼篩選數據? excel表格篩選數據圖文教程
    excel表格怎麼篩選數據? excel表格篩選數據圖文教程時間:2018-03-20 17:27   來源:系統天堂   責任編輯:沫朵 川北在線核心提示:原標題:excel表格怎麼篩選數據? excel表格篩選數據圖文教程 excel表格怎麼篩選數據?
  • Excel中怎麼限制某些單元格不能修改 excel單元格限制編輯圖文教程
    Excel中怎麼限制某些單元格不能修改 excel單元格限制編輯圖文教程時間:2017-07-11 13:38   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:Excel中怎麼限制某些單元格不能修改 excel單元格限制編輯圖文教程 下面小編帶來了excel鎖定固定某些單元格不被編輯的方法 excel
  • 如何把excel表格導入word? Excel的表格導入word圖文教程
    如何把excel表格導入word? Excel的表格導入word圖文教程時間:2017-07-11 13:30   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:如何把excel表格導入word? Excel的表格導入word圖文教程 如何把excel表格導入word?
  • excel怎麼插入當前時間 Excel插入時間並自動更新圖文教程
    excel怎麼插入當前時間 Excel插入時間並自動更新圖文教程時間:2018-04-18 10:19   來源:系統天堂   責任編輯:沫朵 川北在線核心提示:原標題:excel怎麼插入當前時間 Excel插入時間並自動更新圖文教程 excel怎麼插入當前時間?
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。在實際工作中,經常需要進行日期和時間的計算,如:工作日天數、入職天數、合同到期日期、員工生日提醒、計算加班時間........