在日常生活中,有時候並不那麼在意小數點,所以常會有取整數的時候(量其約的概念)。
在 Excel 裡要取一個數值的整數,有多種方式,看看以下的分析。
利用 INT 函數,對於正數而言,就是把小數無條件捨去。
利用 INT 函數,對於負數而言,就是把小數無條件進位。
如果使用 TRUNC、ROUNDDOWN 函數都可以指定小數位數並捨去其後數值。
如果想要以運算方式:INT(A3*10)/10,則只適用於正數,而不適用負數。
(1) TRUNC 函數:將數字中的小數部分移除而取其整數部分。
語法:TRUNC(number, [num_digits])
Number:取至整數的數字。
Num_digits:指定要捨去之精確位數的數字。其預設值為 0 (零)。
(2) ROUNDDOWN 函數:將數字以趨近於零的方式無條件捨位。
語法:ROUNDDOWN(number, num_digits)
number:要無條件捨去的任何實數。
Num_digits:要對數字進位的位數。
若想取小數點以上1位的整數,使用 TRUNC、ROUNDDOWN 函數都可以正確達成。
如果想要以運算方式:INT(A3*10)/10,則只適用於正數,而不適用負數。
如果想要取得數值最接近的奇數或偶數,則可以使用 ODD、EVEN 函數。
若數值為正偶數,則 ODD 函數會取大於的最小奇數;
若數值為正奇數,則 EVEN 函數會取大於的最小偶數。
若數值為負偶數,則 ODD 函數會取不大於的最大奇數;
若數值為負奇數,則 EVEN 函數會取不大於的最大偶數。
文章標籤
全站熱搜