Excel ROUNDDOWN 函數教學
ROUNDDOWN 函數 是 Excel 中用來將數字向下四捨五入的函數。與 ROUND 函數不同,ROUNDDOWN 函數會始終將數字向下(即遠離零)四捨五入,不管小數部分是多少,無論是否大於等於 5。
ROUNDDOWN 函數語法
ROUNDDOWN(number, num_digits)
- number(必填):要進行四捨五入的數字。
- num_digits(必填):指定要保留的小數位數。如果是正數,將保留對應的小數位;如果是 0,則會四捨五入到最接近的整數;如果是負數,則會四捨五入到十位、百位等較大的數字。
ROUNDDOWN 函數的運作原理
ROUNDDOWN 函數根據指定的小數位數將數字向下四捨五入。如果 num_digits 為正,則會保留該位數的小數;如果 num_digits 為 0,則會四捨五入到整數;如果是負數,則會四捨五入到相對應的十位、百位等。
不同於 ROUND 函數,ROUNDDOWN 始終選擇“遠離零”的數字,即向下四捨五入。
範例
範例 1:將 3.14159 向下四捨五入到 2 位小數
如果你輸入以下公式:
=ROUNDDOWN(3.14159, 2)
結果是 3.14,因為它將數字向下四捨五入到兩位小數。
範例 2:將 456.789 向下四捨五入到 0 位小數(即向下四捨五入到整數)
=ROUNDDOWN(456.789, 0)
結果是 456,因為數字向下四捨五入到最接近的整數。
範例 3:將 1234.567 向下四捨五入到最接近的 100
=ROUNDDOWN(1234.567, -2)
結果是 1200,因為 -2 使得數字向下四捨五入到百位。
範例 4:將 9876.543 向下四捨五入到最接近的 1000
=ROUNDDOWN(9876.543, -3)
結果是 9000,因為 -3 使得數字向下四捨五入到千位。
如何使用 ROUNDDOWN 函數
- 在 Excel 中,選擇一個空白的單元格。
- 輸入公式
=ROUNDDOWN(number, num_digits),其中number是要四捨五入的數字,num_digits是保留的小數位數。 - 按 Enter 鍵,Excel 會顯示向下四捨五入後的結果。
注意事項
- 向下四捨五入:與
ROUND函數不同,ROUNDDOWN函數總是將數字向下四捨五入(即無論數字的小數部分是多少,始終取小於等於原數字的整數或小數)。如果數字的小數部分大於 0.5,ROUNDDOWN仍會將其向下四捨五入。 - num_digits 的範圍:
- 如果
num_digits為正數,則表示保留該小數位數(例如,2 表示保留兩位小數)。 - 如果
num_digits為 0,則四捨五入到最接近的整數。 - 如果
num_digits為負數,則四捨五入到相應的十位、百位等。
- 如果
- 與 ROUND 函數的區別:
ROUNDDOWN始終向下四捨五入,而ROUND則會根據小數部分來決定是向上還是向下四捨五入。
常見錯誤
- #VALUE! 錯誤
如果number或num_digits參數不是有效的數字,會返回#VALUE!錯誤。請確保參數正確。 - #NUM! 錯誤
如果num_digits為負數,但number小於該位數所需的值,可能會返回#NUM!錯誤。
相關函數
- ROUND 函數:如果你需要根據四捨五入規則將數字四捨五入到指定的小數位,可以使用
ROUND函數,它會根據數字的小數部分決定四捨五入的方向。 - ROUNDUP 函數:如果你需要強制將數字向上四捨五入,可以使用
ROUNDUP函數。例如,ROUNDUP(3.14159, 2)會將數字強制向上四捨五入到 3.15。 - TRUNC 函數:
TRUNC函數用來將數字截斷到指定的小數位數,這不同於四捨五入,它直接丟掉多餘的小數位而不進行四捨五入。
結論
- ROUNDDOWN 函數 是一個簡單而有用的函數,讓你將數字始終向下四捨五入到指定的小數位數或整數,這在許多需要對數據進行保守估計或避免過度計算的情況中非常有用。
- 這個函數非常適合用於統計、財務或數學運算中,當你需要避免超過某個數值範圍時。