Excel 無條件捨去教學
在 Excel 中,無條件捨去是一種將數值向下取整的操作。無論是正數還是負數,無條件捨去都會將數值減少到比原值小或相等的整數。以下介紹幾種實現無條件捨去的方法。
1. 使用 ROUNDDOWN 函數
ROUNDDOWN 函數可以用來執行無條件捨去,並支援取整到小數點後或前的特定位數。
語法
=ROUNDDOWN(數值, 位數)
- 數值:要進行捨去的數值或儲存格。
- 位數:
- 正數:小數點後捨去的位數。
- 0:捨去到整數。
- 負數:捨去到小數點前的位數(例如,十位或百位)。
範例
- 捨去到整數
=ROUNDDOWN(5.67, 0)結果:5
- 捨去到小數點後兩位
=ROUNDDOWN(5.678, 2)結果:5.67
- 捨去到百位
=ROUNDDOWN(1234, -2)結果:1200
2. 使用 TRUNC 函數
TRUNC 函數(截取函數)可以直接無條件捨去小數部分,並且不會進行四捨五入。
語法
=TRUNC(數值, [位數])
- 數值:要捨去的數值或儲存格。
- 位數(可選):捨去的小數位數,默認為 0(即捨去到整數)。
範例
- 捨去到整數
=TRUNC(7.89)結果:7
- 捨去到小數點後 1 位
=TRUNC(7.89, 1)結果:7.8
- 處理負數
=TRUNC(-7.89)結果:-7
3. 使用 INT 函數
INT 函數會將數值向下取整到最接近的整數。與 ROUNDDOWN 和 TRUNC 的差異在於,INT 對負數的處理更具特性。
語法
=INT(數值)
- 數值:要向下取整的數值或儲存格。
範例
- 正數取整
=INT(6.9)結果:6
- 負數取整
=INT(-6.9)結果:-7 (向下取整)
4. 不同函數的比較
| 函數 | 功能 | 適用場景 |
|---|---|---|
ROUNDDOWN | 無條件捨去到特定位數 | 需要捨去小數點或整數位數 |
TRUNC | 無條件截取,不四捨五入 | 保留數值的整數部分或指定位數 |
INT | 向下取整到最近的整數 | 特別處理負數向更小值取整 |
5. 應用場景
- 貨幣計算
- 當需要無條件捨去小數位金額時:
=ROUNDDOWN(123.456, 2)結果:123.45
- 當需要無條件捨去小數位金額時:
- 數據處理
- 當需要統計整數值(如人數)時:
=INT(45.9)結果:45
- 當需要統計整數值(如人數)時:
- 負數處理
- 使用
TRUNC或INT處理負數時要注意結果的不同:TRUNC(-5.8)結果為 -5INT(-5.8)結果為 -6
- 使用
使用這些函數,您可以根據不同的需求,在 Excel 中靈活地進行無條件捨去操作!