目錄
ToggleINT函數是什麼?
INT函數是Excel與Google Sheets中常用的數學函數,主要功能是將指定的數字「無條件捨去」為最接近且不大於原數的整數。這代表對於正數,INT會直接去除小數點後的數值;對於負數,則會「往更小的整數」取整。例如,INT(3.7) 結果為3,而 INT(-3.7) 結果為-4。
INT函數廣泛應用於數據分組、日期計算、金額處理、專案進度分段等場景。無論你是專案經理、數據分析師,還是日常辦公自動化需求者,熟悉INT函數都能提升你的數據處理效率。
支援範圍:
– Excel(桌面版、Excel Online)
– Google Sheets
– 其他主流程表格軟體
INT函數語法與參數說明
語法格式
=INT(數字)
- 數字:可為直接輸入的數值、儲存格參照、或運算結果。
參數型態與支援範圍
- 支援正數、負數、零、小數、運算式。
- 可搭配其他函數嵌套使用(如=INT(A1/B1))。
- 適用於所有主要Excel版本與Google Sheets。
注意事項
- INT僅接受一個參數,若輸入非數值型態會回傳錯誤。
- 對於日期、時間等特殊格式,需先轉換為數值型態再運用INT。
INT函數的運作原理與取整規則
正數、零、負數的取整行為
INT函數的核心邏輯是「無條件捨去至最接近且不大於原數的整數」。這在正數與負數上有明顯差異:
輸入數值 | INT結果 | 說明 |
---|---|---|
3.7 | 3 | 去除小數部分 |
0.9 | 0 | 小於1,結果為0 |
0 | 0 | 零不變 |
-2.3 | -3 | 向下取整至更小的整數 |
-7.5 | -8 | 向下取整至更小的整數 |
INT與其他取整函數的差異比較
函數 | 主要功能 | 正數行為 | 負數行為 | 範例(-2.3) |
---|---|---|---|---|
INT | 無條件捨去至不大於原數的整數 | 去除小數 | 向下取整 | -3 |
TRUNC | 去除小數部分 | 去除小數 | 去除小數 | -2 |
ROUND | 四捨五入至指定位數 | 四捨五入 | 四捨五入 | -2 |
FLOOR | 向下取至指定倍數 | 向下取整 | 向下取整 | -3(若倍數為1) |
重點提醒:
INT與TRUNC在負數時結果不同,INT會向下取整,TRUNC僅去除小數部分。
INT函數實用範例
基本範例
輸入公式 | 結果 | 說明 |
---|---|---|
=INT(5.8) | 5 | 去除小數 |
=INT(-5.8) | -6 | 負數向下取整 |
=INT(0) | 0 | 零不變 |
=INT(2/3) | 0 | 2/3=0.666…,取整為0 |
=INT(-2/3) | -1 | -2/3=-0.666…,取整為-1 |
表格展示多組數值與結果
原始數值 | INT結果 | TRUNC結果 | ROUND結果 |
---|---|---|---|
3.9 | 3 | 3 | 4 |
-3.9 | -4 | -3 | -4 |
2.5 | 2 | 2 | 2 |
-2.5 | -3 | -2 | -2 |
實際工作應用案例
1. 分組計算(如:每5人一組)
假設A欄為人員編號1~23,計算每人屬於第幾組:
=INT((A2-1)/5)+1
說明:每5人一組,利用INT將除法結果取整,+1調整組別起始。
2. 日期計算(計算週數)
若A2為某天距離專案開始日的天數,計算第幾週:
=INT(A2/7)+1
說明:每7天為一週,INT取整後+1即為週次。
3. 金額處理(去除零頭)
將金額去除小數點後的零頭:
=INT(B2)
說明:直接取整,方便進行預算分配或報表統計。
INT搭配其他函數的進階應用
- 搭配MOD計算分組餘數
=MOD(A2,5)
可得分組內序號,=INT(A2/5)
得分組編號。 - 搭配SUMPRODUCT進行分段統計
用於統計分數落在不同區間的人數。
常見問題與錯誤排解
常見問題(FAQ)
Q1:INT(0.9)的結果是多少?
A:結果為0,因為INT會去除小數部分。
Q2:INT(-2.3)的結果是多少?
A:結果為-3,因為INT對負數會往更小的整數取整。
Q3:INT與四捨五入有何不同?
A:INT僅去除小數部分(向下取整),四捨五入則根據小數點進行進位,結果可能不同。
Q4:INT可以處理文字或日期嗎?
A:INT僅接受數值型態。若輸入文字或未轉換的日期格式,會出現錯誤。
Q5:INT在Google Sheets的行為和Excel一樣嗎?
A:是的,兩者行為一致。
常見錯誤訊息與解決方式
- #VALUE!:輸入非數值型態,請確認參數為數字。
- #NAME?:函數名稱拼寫錯誤,請確認為INT。
- 錯誤結果:若參數為公式,請檢查公式正確性與括號配對。
INT函數的限制與注意事項
- 僅適用於數值型態,無法直接處理文字或未轉換的日期。
- 對於極大或極小的數值,可能受限於Excel的數值精度。
- 負數時結果與TRUNC不同,應根據需求選擇正確函數。
- 若需四捨五入,請改用ROUND、ROUNDUP、ROUNDDOWN等函數。
- 在進行財務、統計等精度要求高的場合,建議先確認取整規則是否符合需求。
延伸應用與效率提升建議
在專案管理、數據分組、進度追蹤等場景,INT函數可協助自動化分組、計算週次、預算分配等。例如,結合Monday.com、ClickUp等專案管理工具,將Excel或Google Sheets的INT函數運算結果自動同步至任務分組、進度報表,能顯著提升團隊協作與數據處理效率。
若需進行大量數據自動化、跨平台整合,建議評估上述工具的API或自動化功能,結合Excel/Google Sheets的公式運算,打造高效的專案管理流程。
結論與行動呼籲
INT函數是Excel與Google Sheets中不可或缺的取整工具,無論在分組、日期計算、金額處理等場景都能發揮關鍵作用。熟悉INT的取整規則、與其他取整函數的差異,能讓你在數據處理與專案管理中更精準高效。建議立即於日常工作中實作本教學範例,並探索如Monday.com、ClickUp等工具,進一步提升你的數據自動化與團隊協作效率。