EXCEL數字取整及小數位保留的函數精講

2021-01-10 精進雷哥office

簡介:本節主要講解的是職場中常用的數字取整及小數位的保留相關應用場景, 掌握主要函數int,floor,ceiling,round的應用(正實數為主)就可以解決職場中的大部分問題。以上函數的功能,按照英文命名來記憶及區分即可,不必死記硬背。

一.單參數:舍尾向下取整

語法=INT(number)

所謂舍尾,就是小數點統統去掉,只保留整數,跟四捨五入不一樣。

例如=int(5.98),返回值是5,但是四捨五入的返回值卻是6;=int(5.1)返回值跟=int(5.98)一樣,都為5。

注意:Integer英文意思是【整數】,INT可以理解成INTEGER的縮寫,表示取整。

二. 雙參數:向上取"整"

語法=CEILING(number,significance),number是需要取整的數值,而significance的英文意思是【顯著性】,這裡可以理解取整的【程度】。該函數返回的是大於或等於函數參數1數值,並且與之最接近的「整數」。

注意:這裡的「整數」是指是參數2 signifcance的倍數,也就是針對參數2而言的整數,而非絕對意義的整數。

例如:

1)=CEILING(3.6,2),就是返回大於或等於3.6,且須是參數2(此時是2)的倍數,2的倍數是2,4,6......,所以大於或者等於3.6且是2的倍數的整數,最接近的是4(2<3.6<4),所以結果返回4;

2)=CEILING(3.6,0.2),就是返回大於或等於3.6且還須是參數2(此時是0.2)的倍數,0.2的倍數是0.2,0.4,0.6......,3.4,3.6,3.8......,所以大於或等於3.6且是0.2的倍數的「整數」,最接近的數就是3.6本身,因為正好是整除關係。

注意:CEILING英文意思是【天花板】,天花板需要向上看,所以是向上取整。

三. 雙參數:向下取"整"

語法=FLOOR(number,significance),與上述的CEILING函數類似,但是方向相反,是向下取整,返回的是小於或等於函數參數1,並且與參數1最接近的,且是significance的倍數的「整數」。

例如:

1)=FLOOR(3.6,2),就是返回小於或等於3.6,且還須是參數2(此時是2)的倍數,2的倍數是2,4,6......,所以小於或等於3.6且是2的倍數的整數,最接近的數就是2,所以結果返回2;

2) =FLOOR(3.6,0.2),就是返回小於或等於3.6,且還是參數2(此時是0.2)的倍數,0.2的倍數是0.2,0.4,0.6......,3.4,3.6,3.8......,所以小於或等於3.6且是0.2的倍數的「整數」,最接近的數就是3.6本身,因為正好是整除關係。

注意:FLOOR英文意思是【地板】的意思,地板在腳下,需要向下看,所以是向下取整。

四. 雙參數:四捨五入

語法=ROUND(number,num_digits),參數1是需要四捨五入的數值,參數2是表示保留小數的位數,該函數是保留指定小數位數的四捨五入。

例如:

1)=ROUND(

3.677,2),表示對3.677保留2位小數進行四捨五入,所以結果是3.68(第三位是7,比5大需要進一位);

2)=ROUND(3.677,0),表示對3.677保留0位小數(也就是只保留整數)進行四捨五入,所以結果是4(第1位小數是6,比5大需要進一位)。

注意:ROUND英文意思是【大約】的意思,所以是四捨五入。

五. 職場應用

示例1:綜合應用對比

如下圖所示,已有公司的銷售額及銷量,針對不同情況求保留不同位數的銷售額。

step1(絕對向下取整):直接對銷售額向下取整,首行數據得到整數24。

step2(能被銷售量整除的向上取整):針對銷售量(參數2)向上取整,首行輸入公式=CEILING(B29,C29),得到整數28。(7的倍數是7,14,21,28......,向上取整需取大值,21<24.68<28,所以是28。

step3(能被銷售量整除的向下取整):針對銷售量(參數2)向下取整,首行輸入公式=FLOOR(B29,C29),得到整數21。(7的倍數是7,14,21,28......,向下取整需取小值,21<24.68<28,所以是21。

step4(對銷售額四捨五入):對銷售額四捨五入,這裡假如保留一位小數,那麼首行輸入公式=ROUND(B29,1),結果返回24.7。

step5(填充其他區域):選中首行數據,在首行最後的單元格右下角變成十字形「+」時,下拉單元格直到填滿區域,詳見動圖。

最終結果如下:發現FLOOR函數與CEILING函數最終的結果除了最後一行外,其他2行均不一樣。

示例2:活用FLOOR函數,整數、零散數輕鬆搞定!

如下圖所示,公司要訂購三批規格的口罩,其中N95口罩是每箱16個,公司需要200個,其他規格及需求量詳見下圖。

先思考下,我們如何快速求解每種規格都需要採購多少整箱及多少零散個數的口罩呢?

step1:在首行「整箱訂購總口罩數」相應處輸入公式=FLOOR(C43,D43),得到結果192,也就是說,口罩數是規格數16的整數。

分析:這裡是求能被每箱規格整取的向下取整的口罩總數,這個總數有可能小於該規格的總需求量(不能被每箱口罩數整取時)。

step2:在首行「整箱訂購總箱數」相應處輸入公式=E43/D43,得到結果12,也就是說,N95口罩整箱數是12箱,這12整箱是192個口罩。

step3:在首行「口罩零散訂購個數」相應處輸入公式=C43-E43,得到結果8,也就是說,N95口罩除了整箱數12箱192個外,還需要訂購8個零散的口罩。

step4:選中首行數據,在首行最後的單元格右下角變成十字形「+」時,下拉單元格直到填滿區域,詳見動圖。

最終結果如下圖所示,輕鬆搞定!

本節小結:本節主要講解了數字取「整」及小數位的保留相關應用場景,這裡的「整」不一定是絕對意義的「整」; 掌握主要函數int,floor,ceiling,round,可以快速解決職場中的很多數據處理問題,這些函數按照英文命名來記憶及區分即可,不必死記硬背。

相關焦點

  • 如何一步到位進行數值取整——Excel冷門函數用法大匯總
    本文將用到:INT()/TRUNC() 返回整數ROUND() 返回取整或保留小數位ROUNDUP() 返回向上取整或保留小數ROUNDDOWN() 返回向下取整或保留小數位FLOOR() 倍數向下取整CEILING() 倍數向上取整MROUND() 倍數四捨五入取整前幾天被問到一個取整問題:如何讓2469336後四位取整後變為2460000,而不是2470000
  • 「Excel技巧」巧用這幾個捨入函數處理數字的小數位
    但trunc函數不同於int函數的是:1、trunc函數不管是正數,還是負數,都是直接去除數字的小數部分;2、trunc函數還可以截取保留指定小數位位數的數字。語法格式:TRUNC(數字,[保留位數])第二個參數為可選參數,可寫可不寫。如果省略不寫,則默認為0。
  • Excel Round函數的使用方法,含批量給公式添加Round保留小數實例
    在 Excel 中,Round函數是一個比較好用的保留小數函數,它會把小數按指定位數保留小數位數、整數自動取整,而不像設置單元格格式保留小數位數,無論是小數還是整數都保留指定小數位數。Round函數保留小數位數分為三種情況,分別為保留指定小數位數、取整和從小數點處向左移位。
  • excel函數應用技巧:如何按不同要求,改變數字格式
    下午沒有什麼可做的,隨便在A2單元格寫了一個數字,43854,用它玩起了數字改變遊戲。遊戲規則只有一個:用且僅用函數的方式改變數字。遊戲1:取整把43854轉換成43000。【ANSWER 1】取整到千位,我們可以這樣操作,如下: 【函數解析】數值除以1000,得到43.854,再用INT函數取整得到43,再乘以1000,得到43000。有的時候就是這樣,如果有了思路,不用想太多,直接用已知的函數得到結果就好了。【ANSWER 2】再想,還有什麼方法可以得到這個結果呢?
  • Excel捨入、取整函數公式,幫你整理齊了(共7大類)
    來源:祥順財稅俱樂部提起excel數值取值,都會想起用INT函數。其實excel還有其他更多取整方式,根據不同的要求使用不同的函數。本文適合所有粉絲,共計732字,預計閱讀時間3分鐘。這是您在祥順財稅俱樂閱讀的第12,150篇一、INT取整對於正數,截掉小數取整=INT(12.6) 結果為 12對於負數,截掉小數再 -1 取整。
  • Excel教程:取整函數INT 與TRUNC~~Excel新技能
    後臺有小夥伴給小編留言,在工作中對數值進行處理時,經常會有各種各樣的需求,比如,只保留整數,保留小數點後兩位等等……,希望小編能多多分享類似的函數,今天小編就來分享INT與TRUNC兩個函數的常用方法。一起來看看。
  • 談談Excel中的兩個「取整」函數——int與trunc比較
    INT函數介紹【作用】將數值向下捨入至最近的整數。【語法】=INT(number)TRUNC函數介紹【作用】將數字截取為整數或者保留指定位數的小數。【語法】=TRUNC(number,[number_digits])【注意】其num_digits參數為可選,用於指定取整精度的數字默認值為 0(零).
  • Excel常用取整函數——INT、ROUND、TRUNC說明
    今天講幾個Excel常用的取整函數。一、INT函數用法:若數值為正數,去掉小數後直接取整。若數值為負數,去掉小數後需要再-1取整。實例:二、ROUND函數用法:ROUND(數值,小數位數),ROUND即為對數值的絕對值四捨五入。
  • excel中數值的保留指定位數,還有這麼多方式!
    在excel,我們通常會通過設置單元格格式中的數值保留小數位數,但是這種方法保留的小數位數僅僅改變了顯示效果,實際內容仍然是原來的數值。比如下圖中3.1415926,按下ctrl+1,在單元格格式中數值保留兩位小數後,單元格中顯示的是3.14,但是在編輯區,仍然是3.1415926。參與運算的時候也會按照3.1415926運算,這就是為什麼經常會出現1分錢差異的原因之一。
  • Excel函數:幾個進階函數,學會讓你要做幾個小時的表格,1秒搞定
    昨天給大家分享了幾個常用的函數,分別是:SUM函數(求和),AVERAGE函數(求平均),IF函數(判定函數),COUNT函數(求區域內含數字的單元格個數),MAX函數(求最大值),SIN函數(求最小值),HYPERLINK函數(連結函數)
  • 新手入門必須知道的這3個取整函數,學完老闆再也不會罵你了
    那麼Excel數據取整到底怎麼用,今天教大家學習一下工作中最常見的3個函數,讓你知道取整也可以玩出很多花樣,職場中數據應該怎麼來體現。一、INT函數向下取整INT函數為向下取整函數,如圖中所示:函數=INT(B4)=12;函數=INT(B5)=-13;在正數取整的時候,忽略後面的小數位,直接提取前面的整數值;負數取整的時候,會按照小數點前面的負數正數向下提取一位。
  • Excel用Text函數把數字和日期轉文本,含格式中帶條件的實例
    在 Excel 中,Text函數用於把數字、日期轉為文本,轉換時要指定格式。可指定的格式比較多,主要有保留小數位、給數字加百分號或千位分隔符、在數字前加貨幣符號、把日期按年月日顯示、時間按 24 小時或 12 小時顯示、格式中帶條件等,所有這些格式將用具體實例演示,總共分為九大實例,以下就是它們的具體操作方法,實例操作所用版本均為 Excel 2016。
  • excel電子表格截取函數trunc
    在之前的介紹中,給大家介紹了取整函數int,但是這個函數也有它的局限性。在有些日常生活中,會根據需要保留一位小數後者是保留兩位小數甚至更多,本篇文章就給大家介紹一個能滿足要求的保留幾位小數的函數:trunc。
  • excel函數利用ROUNDDOWN函數ROUND函數ROUNDUP函數進行四捨五入
    ,excel函數公式大全之利用ROUNDDOWN函數ROUND函數ROUNDUP函數對數字進行向下捨入、四捨五入、向上捨入操作,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率。
  • INT、ROUND、TRUNC、MOD函數
    這是INT函數,不會四捨五入,只會向下取整,向下……從上面的圖可以看出來,不管你的數字是有多麼接近一個整數,比如0.9、比如-10.1,但是用了INT函數,一律向下找那個最接近的數字,所以就是0和-11。
  • 幾個數值取捨函數的比較
    在實際的應用中,關係到數值取捨的時候,經常會遇到四捨五入、取整、保留小數位數等諸多問題,這些問題用到了七個函數,分別是INT、TRUNC、ROUND、ROUNDUP、ROUNDDOWN 、FLOOR、 CEILING函數,今天就這七個函數進行詳細的比較。首先 INT函數。INT函數就是取整函數,是將一個數值向下取整為最接近它的整數的函數。
  • excel使用頻率較高的函數之一,round函數的使用方法
    我們在現實生活中,我們在市場購物的時候,都喜歡抹零頭,對了,這次我們要分享的就是對數值進行四捨五入的技巧,當我們使用excel表格處理數據的時候,我們有些時候對表格裡的數據進行四捨五入的操作,並且根據自己的需要對數據保留幾位小數,下面我們就介紹round函數來快速解決數據四捨五入的問題。
  • 對數值四捨五入的函數!
    保留2位小數:ROUND(7687.6932,2)=7687.69因為小數點後三位(即小數點後第三位)為數值3,按照四捨五入,應該捨去。保留百位:ROUND(7687.6932,-2)=7700保留到百位,十位的數值為8,按照四捨五入,應該進一位,所以為7700。
  • 處理含有小數的數據,int函數向下捨入到整數和trunc函數數字截斷
    我們在日常生活中,經常會遇到購買商品的時候,跟老闆討價還價通常會說摸個零頭,在我們實際工作中也是,如果遇到具有小數點的數據,我們該如何去處理,有時候是直接把小數去除掉,有時候需要向下捨入到最接近的整數,這次我們就一起學習兩個處理含有小數的數據,int函數以及trunc函數。