網友問到,在 Excel 中,要依以下的規則調整個位數:
個位數0:維持原數
個位數1~8:調整為0
個位數9:進位至10位數
【公式設計與解析】
儲存格B2:=INT(A2/10)*10+(MOD(A2,10)>8)*10
(1) INT(A2/10)*10
INT 函數用以計算兩個數相除的整數商,用以將個位數調整成「0」。
(2) (MOD(A2,10)>8)*10
MOD 函數用以計算兩個數相除的整數餘數,用以判斷個位數是否為 9。如果是 9,傳回值為 TRUE,TRUE*10 在計算時 TRUE 會轉換為 1。如果是 9,則會加 10。
(MOD(A2,10)>8)*10 也可以寫成 (MOD(A2,10)=9)*10
文章標籤
全站熱搜
留言列表