在EXCEL數據處理中我們經常會用到用于舍入計算的函數,而不同公司對數據的舍入要求都不一樣。今天小編帶大家認識一下下面這幾個舍入函數。
INT函數取整返回小于等于參數的最大整數
如INT(12.345)小于12.345的最大整數就是12
為什麼不是返回數據的整數部分呢?看下圖的例子就知道了
下圖-12.345用INT函數之後取得的值為-13因為小于-12.345的最大整數為-13。
INT在日期中的應用
經常會有小夥伴群裡提問怎麼在日期和時間中隻提取日期?
因為日期和時間的本質是數字,常規格式下日期就是整數。所以咱們可以用INT函數提取日期
INT經典用法:根據日期求所屬季度
=INT((MONTH(A1)-1)/3 1)
生成像這種1111,2222,3333有規律的序号,(當重複序号為5個或其它個數時隻需把被除數修改成對應的個數就可以了)
TRUNC函數有兩個參數,第一參數是需要截尾的數字,第二參數向下舍入的位數的位置。
當省略第二參數時或設置為0時,直接舍去小數部分,返回參數的整部分
當第二參數不為0時,根據第二參數進行截尾。如第二參數為1時,保留小數點後一位,之後的全舍去,參數為2時保留小數點後兩位,以此類推….
當第二參數為-1時,會舍入至十位,為-2時舍入至百位,以此類推.
當負數的位數大于等于整數的位數時,則返回0,如下圖TRUNC(12.789,-2)=0
當第二參數為0時,四舍五入隻保留整數位,為1時保留1位小數,為2時保留2位小數,為-1時四舍五入至十位,為-2時四舍五入至百位,以此類推。
經常會有小夥伴提問:為什麼用計算器算出來的和電腦自動求和的數據會有差異?
如下圖所示,A1在單元格格式裡設置了保留小數點後兩位小數,當我們在C1輸入公式=A1*5時得出來的結果是61.74這是因為單元格格式隻是化妝術,并沒有改變數字本身,實際參與運算的還是12.34789,因此得出來的結果和我們所看到的=12.35*5的結果有差異。
解決方法:用ROUND函數對A1單元格設置保留兩位小數後再進行運算
ROUNDDOWN向下舍,如下圖:保留一位小數時,不管小數點第二位是幾都舍去。第二參數的用法同ROUND函數一樣。
相對應的ROUNDUP就好理解了,按指定位數不管大小向上舍
學會了嗎?喜歡就關注我吧,每天分享職場知識,辦公技巧!
看完别忘收藏轉發哦~
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!