「Excel技巧」巧用這幾個捨入函數處理數字的小數位

2020-12-10 office教學

在平時的數據處理中,特別是財務,經常需要對滿屏的數據的小數位進行一定的捨入處理。捨入情況很多種,有時可能需要數據的四捨五入,有時可能只舍不入,也有向上捨入或是向下捨入,等等。

怎麼對數據進行不同情況的捨入處理?

今天我羅列了幾個常用的捨入類函數,分別為:INT函數、TRUNC函數、ROUND函數、ROUNDUP函數、ROUNDDOWN函數、FLOOR函數、CEILING函數。看看這些函數都是怎麼處理數據的。

一、INT函數

Int函數是向下取整函數,即將數字向下捨入到最接近的整數,不帶有四捨五入。

語法格式:INT(number)

應用實例:

從上圖,我們可以看出,

1、int函數對於正數,直接截掉小數取整;

2、int函數對於負數,總是向上進位,即朝遠離0的方向的整數取值。

二、TRUNC函數

trunc函數與int函數類似,可以截取整數部分。但trunc函數不同於int函數的是:

1、trunc函數不管是正數,還是負數,都是直接去除數字的小數部分;

2、trunc函數還可以截取保留指定小數位位數的數字。

語法格式:TRUNC(數字,[保留位數])

第二個參數為可選參數,可寫可不寫。如果省略不寫,則默認為0。

應用實例:

三、ROUND函數

Round函數是用來對數值進行四捨五入的函數。

語法格式:ROUND(數字, 保留小數位數);

第二個參數可大於0,也可小於0,也可等於0;

當第二個參數大於0時,表示把數字四捨五入到指定小數位數;

當第二個參數小於0時,表示把數字四捨五入到小數點左邊的相應位數;

當第二個參數等於0時,把數字四捨五入到最接近的整數。

應用實例:

說明:當第二個參數為負數,表示把數字四捨五入到小數點左邊的相應位數。上圖中的Round(A6,-1),表示將A6中的數字108.281從小數點處往左移一位,即到了十分位,由於個位大於5,因此個位向十分位進一,個位變為0,所以返回110。上圖中的ROUND(A8,-1),由於個位小於5,因此直接捨去,個數變為0,所以返回250。

四、ROUNDUP函數

Roundup函數主要用於對一個數字向上捨入,它跟四捨五入不一樣,不管捨去的首位數字是否大於4,都向前進1。

語法格式:ROUNDUP(數字,[保留位數])

第二個參數同樣可大於0,也可小於0,也可等於0;

當第二個參數大於0時,則表示將數字向上捨入到指定的小數位;

當第二個參數小於0時,則在小數點左側向上進行捨入);

當第二個參數等於0時,則將數字向上捨入到最接近的整數。

應用實例:

五、ROUNDDOWN函數

Rounddown函數正好與roundup函數是相反的,是對數字向下捨入的。

語法格式:ROUNDDOWN(數字,[保留位數]);

第二個參數同樣可大於0,也可小於0,也可等於0;

當第二個參數大於0時,則將數字向下捨入到指定的小數位數;

當第二個參數小於0時,則將數字向下捨入到小數點左邊的相應位數;

當第二個參數等於0時,則將數字向下捨入到最接近的整數

應用實例:

六、FLOOR函數

Floor函數是將數字向下捨入到最接近的整數或最接近的指定基數的倍數。

語法格式:FLOOR(number,significance);

參數number:表示向下捨入的數值;

參數significance:表示捨入的倍數。

應用實例:

從上圖中,可以看到:

1、如果number為正,floor函數會向靠近零的方向捨入;

2、如果number為負,floor函數則會向遠離零的方向捨入;

3、如果number為正,significance為負,則 FLOOR 將返回錯誤值 #NUM!;

4、如果number恰好是significance的整數倍,則不進行捨入。

七、CEILING函數

Celling函數正好與floor函數相反,將數值向上捨入(沿絕對值增大的方向)為最接近的指定基數的倍數。

語法格式:CEILING(number, significance)

參數Number,表示要捨入的值;

參數Significance,表示要捨入到的倍數。

應用實例:

總結:

1、如果 number 和 significance 都為負,則對值按遠離 0 的方向進行向下捨入。

2、如果 number 為負,significance 為正,則對值按朝向 0 的方向進行向上捨入。

3、如果 number 正好是 significance 的倍數,則不進行捨入。

以上是關於捨入類的7個函數的簡單總結。希望對你有用。

相關焦點

  • 處理含有小數的數據,int函數向下捨入到整數和trunc函數數字截斷
    我們在日常生活中,經常會遇到購買商品的時候,跟老闆討價還價通常會說摸個零頭,在我們實際工作中也是,如果遇到具有小數點的數據,我們該如何去處理,有時候是直接把小數去除掉,有時候需要向下捨入到最接近的整數,這次我們就一起學習兩個處理含有小數的數據,int函數以及trunc函數。
  • 數據處理之5個捨入類函數
    數據處理中,經常需要對數據進行一定的捨入處理。參數2大於0,則四捨五入到指定的小數位,如參數2等於1,則保留1位小數位,等於2,則保留兩個小數位;參數2等於0,則四捨五入到整數;參數2小於0,則在小數點左側四捨五入,如參數2=-1,則四捨五入到十位,個位置零,參數2=-3,則四捨五入到千位,百位、十位、個位置零,以此類推。
  • excel函數應用技巧:如何按不同要求,改變數字格式
    這不,一名Excel高手痴迷到令人髮指的地步,居然打發時間玩遊戲,玩的都是Excel數字遊戲。學習更多技巧,請收藏關注部落窩教育excel圖文教程。當你有一項自己「真正」愛好的事情,你就會明白什麼是「愛不釋手」。
  • Excel教程:5種最常用捨入、取整函數,趕緊收藏!
    財務崗一般帳目的計算都是精確到分,在Excel中捨入取整相關的函數也不少,比如CEILING、EVEN、FLOOR、INT、ODD、ROUND等等。正確理解和區分這些函數,可以幫助咱們財務崗們更好的面對工作。此函數如何用?指定保留小數位的同時,將後一位數字與5相比,不足5捨棄,達到或者超過5進位。第二參數為2,表示保留兩位小數。第二參數為0,表示保留到整數。而第二參數為-2,則表示捨入保留到百位數,小數左側兩位。
  • 快速對數值進行向上捨入或者向下捨入,兩個excel函數就能實現
    我們這次主要講解兩個excel函數,這兩個excel函數分別是roundup函數向上捨入和rounddown函數向上捨入,這兩個函數都是針對數值的取捨,需要注意的是,這兩個函數都不是遵循四捨五入的原則,下面我就來講解一下有關這兩個函數的具體內容。
  • 最全的Excel捨入、取整函數用法(共7大類)
    提起excel數值取值,都會想起用INT函數。其實excel還有其他更多取整方式,根據不同的要求使用不同的函數。
  • EXCEL中處理小數點位數的函數們
    EXCEL中可以處理小數點位數的函數不少,其中比較常用的有取整函數INT()、正常四捨五入函數ROUND()。這些函數在EXCEL中歸類於「數學與三角函數」,那什麼情況下需要用到這些函數呢?Rounddown(數值,保留小數點位數):指靠近零值,將數值向下(絕對值減小的方向)捨入數字。
  • Excel捨入、取整函數公式,幫你整理齊了(共7大類)
    來源:祥順財稅俱樂部提起excel數值取值,都會想起用INT函數。其實excel還有其他更多取整方式,根據不同的要求使用不同的函數。本文適合所有粉絲,共計732字,預計閱讀時間3分鐘。這是您在祥順財稅俱樂閱讀的第12,150篇一、INT取整對於正數,截掉小數取整=INT(12.6) 結果為 12對於負數,截掉小數再 -1 取整。
  • Excel 11個數值類函數,快速處理數據變換
    語法:=ROUND(數值,指定的位數),參數2等於0表示四捨五入到整數,等於1表示保留1位小數,等於2表示保留2位小數,依次類推。下圖中,分別對一小數,保留不同的位數進行四捨五入處理,也是我們平常最常見的四捨五入。
  • excel函數利用ROUNDDOWN函數ROUND函數ROUNDUP函數進行四捨五入
    ,excel函數公式大全之利用ROUNDDOWN函數ROUND函數ROUNDUP函數對數字進行向下捨入、四捨五入、向上捨入操作,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率。
  • excel函數應用技巧:如何按不同要求,改變數值格式
    下午沒有什麼可做的,隨便在A2單元格寫了一個數字,43854,用它玩起了數字改變遊戲。遊戲規則只有一個:用且僅用函數的方式改變數字。】TRUNC函數不是很常用的函數,它的作用是將數字截為整數或保留指定位數的小數。
  • Excel中用什麼函數取到近似值
    rand()函數此函數返回一個大於或等於0且小於1的隨機小數。如果不是從事複雜的數據分析類工作,此函數一般用不到。所以同學們僅需要知道它是返回一個大於或等於0且小於1的隨機小數即可。如下圖所示第一個參數代表著要進行計算的數值,第二個參數代表著保留的小數位數。roundup函數向上捨入數字,我們一般用此函數向上取整。
  • HR,這些EXCEL捨入函數你必須要了解
    不是靠設置單元格格式顯示指定位數小數就可以。想按倍數取數?其實簡單的一個函數就能解決。今天帶給大家一大波捨入函數,在你的工作中總會用到的,趕緊收藏哦。1、ROUND函數說明:將某個數字四捨五入為指定的位數,這是在職場中最常用的捨入函數
  • 函數四捨五入使用技巧
    雖然,excel的單元格格式中允許定義小數位數,但是在實際操作中,我們發現,其實數字本身並沒有真正的四捨五入,只是顯示結果似乎四捨五入了。如果採用這種四捨五入方法的話,在財務運算中常常會出現幾分錢的誤差,而這是財務運算不允許的。那是否有簡單可行的方法來進行真正的四捨五入呢?其實,Excel已經提供這方面的函數了,這就是ROUND函數,它可以返回某個數字按指定位數捨入後的數字。
  • Excel捨入函數round,roundup,rounddown,mround,int,ceiling,floor,trunc
    函數將數字四捨五入到指定的位數。round(數值,小數位數)roundup函數朝著遠離 0(零)的方向將數字進行向上捨入。roundup(數值,小數位數)rounddown函數朝著零的方向將數字進行向下捨入。
  • 小課堂:ROUND函數的3個用法,本以為我都會,漲見識了
    如果你是財務、會計,一定要好好看這篇文章。ROUND函數ROUND函數的作用,是對小數進行四捨五入。也就是<5的數字捨去,>=5的數字就往前進一位。當ROUND的捨入位數為「負數」時,就對小數點左側的「整數」,進行四捨五入。
  • Excel取整數、小數的函數用法
    我們的日常工作中,經常從表格中取數值的整數或者小數部分,一個個輸入,數據少還可以,數據多的話手累還容易出錯,今天小編就和大家分享幾個取整、取小數的函數,讓你的工作效率分分鐘提高。方法二:ROUND函數,為四捨五入函數,參數二輸入0為去掉小數位,得出的整數是四捨五入後的數值,具體操作:在C4單元格輸入公式:=ROUND(B4,0),然後選中C4單元,雙擊右下角填充柄向下填充公式,演示如下圖:
  • Excel中學會這些數字處理函數,讓您事半功倍
    ABS函數——求絕對值①功能:abs函數是一種用於求實數絕對值的函數,即返回不帶符號的數值。④舉例:直接輸入數字=ABS(-15)——返回值為15輸入單元格引用=ABS(A1)——返回值為A1單元格裡數字的絕對值INT函數——取整①功能:將數值向下取整為最接近的整數
  • excel圖文教程:常用數值取捨方法匯總
    說到excel中關於數值取捨的方法,可能很多小夥伴都不怎麼在意,總覺得不就是對數值進行四捨五入或者是取整嗎,用處又不大,有什麼好講的。nonono!數值的取捨遠遠不止這些,並且它們在工作中用處可大了,比如計算工齡,用於貨幣單位的轉化等等,今天我們就一起來好好認識認識它們吧!學習更多技巧,可以收藏部落窩教育excel圖文教程。
  • excel圖文教程:常用數值取捨方法匯總
    說到excel中關於數值取捨的方法,可能很多小夥伴都不怎麼在意,總覺得不就是對數值進行四捨五入或者是取整嗎,用處又不大,有什麼好講的。nonono!數值的取捨遠遠不止這些,並且它們在工作中用處可大了,比如計算工齡,用於貨幣單位的轉化等等,今天我們就一起來好好認識認識它們吧!學習更多技巧,可以收藏部落窩教育excel圖文教程。