在一個 Excel 的資料表中有一些含有小數的數值,網友想要依照自己的規則來處理小數部,例如下圖右的規則:0.1~04 以 0 計;0.5~0.9 以0.5計。要如何設定公式來處理所有的小數呢?
【設計公式】
儲存格C2:=INT(A2)+((A2-INT(A2))>=0.5)*0.5
INT(A2):透過 INT 函數將小數部分全部去除。
A2-INT(A2):取得儲存格A2的小數部分。
(A2-INT(A2))>=0.5:判斷小數部分是否大於或等於0.5,傳回 TRUE/FALSE。
((A2-INT(A2))>=0.5)*0.5:將 TRUE/FALSE 再乘以0.5,TRUE 會轉換為 1,FALSE 會轉換為 0。所以小數小於 0.5 者會得到 0;而小數大於或等於 0.5 者會得到 0.5。
複製儲存格C2,貼至儲存格C2:C19。
全站熱搜
留言列表