Excel-INT函數的認識與應用

本篇要來介紹一個常見而簡單又好用的函數:INT。

INT 函數主要是將數字無條件捨去至整數,觀察下圖中的四種數值取 INT 函數的結果。

Excel-INT函數的認識與應用

 

【例】利用 INT 函數應用在求得兩數相除的整數商。

Excel-INT函數的認識與應用

以上圖為例,如果要利用INT求整數商,則儲存格B4=INT(B2/B3)。

透過 INT 函數可以簡單求得整數商。

 

【例】利用 INT 函數應用在依據大、小紙的紙張規格,以求取最多可裁切紙張數。

Excel-INT函數的認識與應用

因為裁切的狀況可以有二種:

Case 1:(大紙張長/小紙張長)*(大紙張寬/小紙張寬)

Case 2:(大紙張長/小紙張寬)*(大紙張寬/小紙張長)

儲存格C2:=MAX(INT(B3/B6)*INT(B4/B7),INT(B3/B7)*INT(B4/B6))

Case 1:INT(B3/B6)*INT(B4/B7)

Case 2:INT(B3/B7)*INT(B4/B6)

藉由 MAX 函數求取 Case1 和 Case2 較大者。

 

【例】利用 INT 函數應用在根據禮盒內容產品的基本數量,計算最多可出貨禮盒數量。

Excel-INT函數的認識與應用

儲存格E2:=MIN(INT(B6/B4),INT(C6/C4),INT(D6/D4))

產品甲的最多盒數:INT(B6/B4)

產品乙的最多盒數:INT(C6/C4)

產品丙的最多盒數:INT(D6/D4)

藉由 MIN 函數求取三種產品的最小值。

 

【例】利用 INT 函數應用在依日期計算數每日數量平均。

Excel-INT函數的認識與應用

因為起始日期和結束日期的數值裡都有包含日期和時間,所以先以 INT 函數去除時間部分。這是因為在 Excel 裡是以「1」代表 1 天,而「1/24」代表 1 時、「1/24/60」代表 1 分、「1/24/60/60」代表 1 秒。

儲存格C2=(B7-B4)/(INT(A7)-INT(A4))

INT(A7):取得起始日期不含時間的數值。

INT(A4):取得起始日期不含時間的數值。

 

【例】利用 INT 函數應用在依日期計算數每日數量平均。

Excel-INT函數的認識與應用

1. 計算第1個項目(1000元紙鈔)會換到的張數

儲存格B2:=INT($A3/B$2)

2. 計算第2個項目之後的數量

儲存格C2:=INT(($A3-SUMPRODUCT($B$2:B$2,$B3:B3))/C$2)

複製儲存格C3,貼至儲存格C3:H3。

(1) SUMPRODUCT($B$2:B$2,$B3:B3)

計算每一項之前已換算的金額。

(2) $A3-SUMPRODUCT($B$2:B$2,$B3:B3)

計算此項中尚未換算的金額。

(3) INT(($A3-SUMPRODUCT($B$2:B$2,$B3:B3))/C$2)

計算此項中可換紙鈔或硬幣的個數。

關於 SUMPRODUCT 函數可以參考:

Excel-常用指令SUMPRODUCT函數

Excel-互通陣列公式、SUM+IF、SUMIF、SUMIFS、SUMPRODUCT

Excel-使用SUMPRODUCT函數執行陣列資料運算

Excel-使用SUMPRODUCT函數處理統計分析

Excel-利用SUMPRODUCT、SUBSTITUTE計算儲存格裡包含數值和單位的數值總和

Excel-利用SUMPRODUCT、WEEKDAY、INDIRECT計算今天起的日期區間中特定星期幾的數量

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel INT
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()