談談Excel中的兩個「取整」函數——int與trunc比較

2021-03-02 Excel聚焦

今天小必老師給大家比較一下Excel中的兩個取整函數,分別為INT函數與TRUNC函數。

INT函數介紹

【作用】將數值向下捨入至最近的整數。

【語法=INT(number)

TRUNC函數介紹

【作用】將數字截取為整數或者保留指定位數的小數。

【語法=TRUNC(number,[number_digits])

【注意】其num_digits參數為可選,用於指定取整精度的數字默認值為 0(零).

分別使用INT函數與TRUNC函數按下面的要求完成取整或者截取。

正數

B3與B4單元格的公式分別為:=INT(B2)與=TRUNC(B2),返回結果均為12.從上面的公式可以看出:在同為正數的情況下取整,INT函數與TRUNC函數返回的結果是一樣的,兩個函數都可以用作截取,也可以用作取整。

而對於截取小數點後一位小數的時候,INT函數則是無能為力了,而D4單元格中的公式:=TRUNC(D2,1)將直接截取到了12.3。所以在正數的時候,簡單取整兩個函數的結果是一樣的,而在指定位數截取的時候只能使用TRUNC函數。

負數

C3與C4單元格的公式分別為:=INT(C2)與=TRUNC(C2),前者結果為-13,後者結果為-12.從上面的公式可以看出:在同為負數的情況下,INT函數是向下捨入取整,也就是說會取到比他小並且與其最近的一個整數,而-12.34比它自己小且最近的整數只能是-13;而TRUNC函數是不受符號的影響,直接截取整數部分。

同樣在負數的情況下,INT函數截取小數就不行了,而E4單元格中的公式:=TRUNC(E2,1)將直接截取到了-12.3。也是直接地截取。

除了上面的區別之外呢,TRUNC函數的第二個參數還可以是負數,比如截取12.34的小數點的前一位進行取整,公式為=TRUNC(12.34,-1),返回結果為10.

每一次都為您提供最優質的內容

相關焦點

  • 【Excel函數】INT和TRUNC用法介紹
    周二 · 函數    關鍵詞:int、trunc今天是17年8月1日,紀念中國人民解放軍建軍90周年。
  • excel電子表格int取整函數介紹
    有時我們在處理數據的時候,有出現許多小數,今天本篇文章就給大家介紹一個在遇到小數的時候,一個取整的函數int。可能就有朋友就說直接把小數設置成保留2位小數就行了嗎?何必要一個函數來解決呢?每一個函數都用它的用途,可能在有些生活上處理數據的時候,遇到int函數。好,閒話不多說,我們一起看看int函數的用法int函數是一個用於小數取整的函數,值得注意的是只是當大於0的數取整數部分,後面的小數部分直接忽略。
  • excel電子表格截取函數trunc
    在之前的介紹中,給大家介紹了取整函數int,但是這個函數也有它的局限性。在有些日常生活中,會根據需要保留一位小數後者是保留兩位小數甚至更多,本篇文章就給大家介紹一個能滿足要求的保留幾位小數的函數:trunc。
  • 取整函數INT 與TRUNC~~Excel新技能
    後臺有小夥伴給小編留言,在工作中對數值進行處理時,經常會有各種各樣的需求,比如,只保留整數,保留小數點後兩位等等……,希望小編能多多分享類似的函數,今天小編就來分享INT與TRUNC兩個函數的常用方法。一起來看看。
  • Excel捨入函數round,roundup,rounddown,mround,int,ceiling,floor,trunc
    (ID:ExcelLiRui)進入公眾號發送函數名稱或關鍵詞,即可免費獲取對應教程vlookup丨countif丨lookup丨sumif丨sumproduct(諸如此類的更多關鍵詞已整理完畢,進公眾號發送即可)關鍵字:round,roundup,rounddown,mround,int,ceiling,floor,trunc
  • Excel教程:取整函數INT 與TRUNC~~Excel新技能
    後臺有小夥伴給小編留言,在工作中對數值進行處理時,經常會有各種各樣的需求,比如,只保留整數,保留小數點後兩位等等……,希望小編能多多分享類似的函數,今天小編就來分享INT與TRUNC兩個函數的常用方法。一起來看看。
  • Excel常用取整函數——INT、ROUND、TRUNC說明
    今天講幾個Excel常用的取整函數。一、INT函數用法:若數值為正數,去掉小數後直接取整。若數值為負數,去掉小數後需要再-1取整。實例:二、ROUND函數用法:ROUND(數值,小數位數),ROUND即為對數值的絕對值四捨五入。
  • 方便實用,教你在excel中取整函數的使用
    教你在excel中取整函數的使用第一步:excel取整函數的使用還是很方便的,下面我們就舉例給大家介紹一下excel取整函數。所需要的函數:int()第三步:單元格B2輸入公式:=INT(A2),也就是excel取整函數,然後回車,你會發現單元格B2已經是單元格A2的整數部分了,然後單元格右下角是黑色十字形狀進行下拉填充第四步:對A列數據四捨五入到整數部分,要用到函數:=round()第五步:單元格C2輸入公式
  • 1.2.21 EXCEL篇之函數篇-數學與三角函數1
    語法:trunc(number,[num_digits])語法解析:trunc(數值,保留位數)參數解釋:number:指定數值或數值所在的引用單元格;[num_digits]:截去位數的位置,可以不輸入該參數,不輸入該參數時默認取整。
  • 處理含有小數的數據,int函數向下捨入到整數和trunc函數數字截斷
    我們在日常生活中,經常會遇到購買商品的時候,跟老闆討價還價通常會說摸個零頭,在我們實際工作中也是,如果遇到具有小數點的數據,我們該如何去處理,有時候是直接把小數去除掉,有時候需要向下捨入到最接近的整數,這次我們就一起學習兩個處理含有小數的數據,int函數以及trunc函數。
  • excel中數值的保留指定位數,還有這麼多方式!
    在excel,我們通常會通過設置單元格格式中的數值保留小數位數,但是這種方法保留的小數位數僅僅改變了顯示效果,實際內容仍然是原來的數值。比如下圖中3.1415926,按下ctrl+1,在單元格格式中數值保留兩位小數後,單元格中顯示的是3.14,但是在編輯區,仍然是3.1415926。
  • 「Excel」3-7 取捨函數
    函數格式:round(數值,保留位數)trunc 函數trunc函數也稱舍位函數,對數值進行指定位數的舍位,與round函數一樣,如果沒有超過指定的位數,則不處理。函數格式:trunc(數值,【保留位數】)int 函數int函數也稱向下取整函數,向下的意思即是往更小的方向取整
  • 真的需要掌握6種Excel取整操作嗎?看完就知道
    其實Excel裡關於這方面的函數挺多的,不知道你是否會用Excel裡的這些函數,int、trunc、round、rounddown、roundup、even、floor、ceiling函數。東西有點兒多,我知道你看不完的,不過堅持一下。
  • Excel取整函數之ROUND函數 Excel取整函數之ROUND函數的方法
    我們在常用的excel操作中,經常會對表格中的數字取整操作。今天小編要為大家講解的是Excel取整函數之ROUND函數的方法。Excel取整函數之ROUND函數round取整常用的四捨五入取整函數為round函數。
  • 函數int、函數mod和函數if的組合用法在實際案例中的運用
    excel在上一篇文章中,我們對excel中數學函數,如函數round、函數roundup、函數rounddown、函數int和函數mod的功能和基本語法形式做了簡單的介紹。眾所周知,這五個函數在數學計算中確實很有作用,但是在顯示運用過程中,我們不可能像計算數學題目一樣去計算現實的一些問題,因為我們解決現實中的問題時總會收到種種限制,今天我們就圍繞著上述五個函數的具體功能來介紹一些具體的案例。
  • 取整函數trunc和符號函數sgn
    【視頻講解】【創作感悟】兩個關鍵點:1、F點在E點值基礎上+0.25。2、E和F中間正方形的頂點。E點的值在正方形每邊為0.25。如果去掉小數取整後為0,運動一周無任何變化。E點的值除以0.25,在4條邊上的值為o~4,取整後分別為0,1,2,3。取整後再乘以0.25,折算成和E的值一樣在正方形四邊為0~1。再加上0.25,在取整基礎上找到E和F中間的正方形頂點。
  • Excel中取一個帶小數的數字的整數部分,有哪幾種辦法!
    工作中有時候需要取帶小數的數字的整數部分,這個問題不難解決。
  • 物流工作中常用Excel函數盤點
    目前物流工作當中,尤其是單證文職崗位,對於Excel的操作要求越來越多,不過主要還是集中在Excel函數的掌握,倒不是其他功能沒用,只是相對而言,Excel函數更容易掌握且應用場景非常全面。下面就簡單盤點一下物流工作中常用的Excel函數(只是簡單盤點,以後會慢慢詳解)。1.vlookup是物流工作中最常用的函數,主要為了引用同一個欄位在不同表格中的數據。類似的還有lookup和hlookup函數。2.
  • INT、ROUND、TRUNC、MOD函數
    日期與時間類的函數少說了NETWORKDAYS呵NETWORKDAYS.INTL兩個函數,後期補上。
  • Excel取整公式(全集)
    文/趙志東(微信公眾號: Excel精英培訓)提起excel數值取值,都會想起用INT函數。