INT函數
函數功能
INT函數是将數字向下舍入到最接近的整數。
函數語法
INT(number)
參數解釋
number:必需。表示需要進行向下舍入取整的實數。
實例1 對平均銷售量取整
若要計算銷售員3個月的産品平均銷售量,可以使用INT函數來實現。
選中B10單元格,在公式編輯欄中輸入公式:
=INT(SUM(E2:E8)/7)
按“Enter”鍵即可計算出産品平均銷售量,如圖1所示。
圖1
公式解析
①對E2:E8單元格區域中的值進行求和運算,然後将所得結果除以7。
②對步驟①得到的結果向下舍入到最接近的整數值。
CEILING函數
函數功能
将參數number向上舍入(沿絕對值增大的方向)為最接近的significance的倍數。
函數語法
CEILING(number, significance)
參數解釋
number:必需。表示要舍入的值。
significance:必需。表示要舍入到的倍數。
實例2 以7秒為計價單位來計算總話費
在計算話費時,一般以7秒為單位,不足7秒按7秒計算,此時可以使用CEILING函數來計算通話費用。
➊ 選中D2單元格,在公式編輯欄中輸入公式:
=CEILING(CEILING(B2/7,1)*C2,0.1)
按“Enter”鍵即可計算出第1次的通話費用。
➋ 将光标移到D2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可快速計算出其他通話時間的通話費用,如圖2所示。
圖2
公式解析
①将B2/7的結果向上舍入,例如,B2/7的結果為
431.428571428571,那麼CEILING(B2/7,1)的結果為432。
②将步驟①結果乘以C2單元格的計費單價。
CEILING.PRECISE函數
函數功能
将數字舍入為最接近的整數或最接近的指定基數的倍數。無論該數字的符号如何,該數字都向上舍入。但是,如果該數字或有效位為零,則将返回零。
函數語法
CEILING.PRECISE(number, [significance])
參數解釋
number:必需。表示要進行舍入計算的值。
significance:可選。表示要将數字舍入的倍數。
實例3 對數據進行向上舍取求值
與CEILING函數不同的是,CEILING函數将數值向絕對值增大的方向舍入,而CEILING.PRECISE函數無論數字符号如何都将數字向上舍入。
➊ 選中C2單元格,在公式編輯欄中輸入公式:
=CEILING.PRECISE(A2,B2)
按“Enter”鍵即可将數值“-1.5”向上舍入到接近1的倍數。
➋ 将光标移到C2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可算出其他數值的舍入結果,如圖3所示。
圖3
FLOOR函數
函數功能
FLOOR函數可将數值向下舍入(向零的方向)到最接近指定數值的倍數。
函數語法
FLOOR(number, significance)
參數解釋
number:必需。表示要舍入的數值。
significance:必需。表示要舍入到的倍數。
實例4 對數據進行向下舍取求值
若要對任意數值位數進行向下舍取求值,可以使用FLOOR函數來實現。
➊ 選中C2單元格,在公式編輯欄中輸入公式:
=FLOOR(A2,B2)
按“Enter”鍵即可将數值“-1.5”向下舍入到接近1的倍數。
➋ 将光标移到C2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可算出其他數值的舍入結果,如圖4所示。
圖4
實例5 計件工資中獎金計算
表格中統計了工人的生産件數,要求根據生産的件數來計算資金。
具體規則如下:生産件數小于2000件無獎金,生産件數大于等于2000件獎金為500元,每增加100件,獎金增加50元。
➊ 選中B2單元格,在公式編輯欄中輸入公式:
=IF(A2<2000,0,FLOOR((A2-2000)/100,1)*50 500)
按“Enter”鍵得出第一位工人的應計獎金。
➋ 将光标移到B2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可批量得出其他工人的應計獎金,如圖5所示。
圖5
公式解析
①如果A2小于2000,返回0,否則進行FLOOR((A2-2000)/100,1)*50 500這步運算。
②A2中件數減去2000再除以100,然後再向下舍入,可計算出除了2000件所獲取的500元獎金外,還可以獲取幾個50元的獎金。
③ 将步驟②的結果乘以50表示2000件除外後可獲取的獎金,加上500元即得到總獎金。
FLOOR.PRECISE函數
函數功能
FLOOR.PRECISE函數用于返回一個數字,該數字向下舍入為最接近的整數或最接近的significance的倍數。無論該數字的符号如何,該數字都向下舍入。但是,如果該數字或有效位為零,則将返回零。
函數語法
FLOOR.PRECISE(number, [significance])
參數解釋
number:必需。表示要進行舍入計算的值。
significance:可選。表示要将數字舍入的倍數。如果忽略
significance,則其默認值為1。
實例6 對數據進行向下舍取求值
與FLOOR函數不同的是,FLOOR函數将數值向零的方向舍入,而FLOOR. PRECISE函數無論數字符号如何都将數值向下舍入。
➊ 選中C2單元格,在公式編輯欄中輸入公式:
=FLOOR.PRECISE(A2,B2)
按“Enter”鍵即可将數值“-1.5”向下舍入到接近1的倍數。
➋ 将光标移到C2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可得出其他數值的舍入結果,如圖6所示。
圖6
ROUND函數
函數功能
ROUND函數可将某個數字四舍五入為指定的位數。
函數語法
ROUND(number, num_digits)
參數解釋
number:必需。表示要四舍五入的數字。
num_digits:必需。表示位數,按此位數對number參數進行四舍五入。
實例7 對數據進行四舍五入
若要對任意數值位數進行四舍五入,可以使用ROUND函數來實現。
➊ 選中C2單元格,在公式編輯欄中輸入公式:
=ROUND(A2,B2)
按“Enter”鍵即可對數值“10.249”按0位小數進行四舍五入,得到結果“10”。
➋ 将光标移到C2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可按舍入條件返回數值的其他舍取值,如圖7所示。
圖7
ROUNDUP函數
函數功能
ROUNDUP函數是遠離零值,向上(絕對值增大的方向)舍入數字。
函數語法
ROUNDUP(number, num_digits)
參數解釋
number:必需。表示需要向上舍入的任意實數。
num_digits:必需。表示四舍五入後的數字的位數。
實例8 按小數位數進行向上舍入計算值
若要對任意數值位數進行向上四舍五入,可以使用ROUNDUP函數來實現。
➊ 選中C2單元格,在公式編輯欄中輸入公式:
=ROUNDUP(A2,B2)
按“Enter”鍵即可對數值“10.249”位數進行向上舍入,得到結果“11”。
➋ 将光标移到C2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可按舍入條件計算出其他數值的舍取值,如圖8所示。
圖8
實例9 計算物品的快遞費用
物流公司規定按照包裹的重量收取郵費,具體要求如下:首重1公斤(注意是每公斤)為8元,續重每斤(注意是每斤)為2元。
➊ 選中B2單元格,在公式編輯欄中輸入公式:
=IF(A2<=1,8,8 ROUNDUP((A2-1)*2,0)*2)
按“Enter”鍵即可根據A2單元格中物品重量計算出物流費用。
➋ 将光标移到B2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可根據A列中的物品重量批量返回其對應的物流費用,如圖9所示。
圖9
公式解析
①判斷A2單元格的值是否大于等于1。如果是,返回8;否則進行ROUNDUP((B2-1)*2,0)*2這步運算。
②A2中重量減去首重重量,乘以2表示将公斤轉換為斤,将這個結果向上取整(即如果計算值為1.12,向上取整結果為2;計算值為2.57,向上取整結果為3……)。
③ 将步驟②結果乘以2,2表示一個單位的物流費用金額。
ROUNDDOWN函數
函數功能
ROUNDDOWN函數是靠近零值,向下(絕對值減小的方向)舍入數字。
函數語法
ROUNDDOWN(number, num_digits)
參數解釋
number:必需。表示需要向下舍入的任意實數。
num_digits:必需。表示四舍五入後的數字的位數。
實例10 按小數位數進行向下舍入計算
若要對任意數值位數進行向下四舍五入,可以使用ROUNDDOWN函數來實現。
➊ 選中D2單元格,在公式編輯欄中輸入公式:
=ROUNDDOWN(B2*C2,1)
按“Enter”鍵即可對銷售金額的位數進行向下舍入。
➋ 将光标移到D2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可按舍入條件計算出其他産品銷售金額的舍取值,如圖9所示。
圖10
公式解析
=ROUNDDOWN(B2*C2,1)
首先将B2與C2單元格中相對應的元素進行相乘,然後将其結果向下進行四舍五入運算并保留一位小數位數。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!