2719INT自訂進位條件的問題

錦子老師
·
·
IPFS
·

黃霑:「錦子老師,想做一個自訂進位的函數,碰到一個問題。

需求:

是小數點介於.01~.49時,進位0.5

小數點介於.51~.99時進1.0

若數值為整數或0.5時維持不變

例如:

A 1.12時進位成1.5

B 1.66時進位成2

C 1時不變維持1

D 1.5時不變維持1.5

用INT做了一個小函數,目前只能做到A跟B兩個條件,C跟D二個條件無法做到,還需要怎麼加條件才能完成我的需求?謝謝!」

錦子老師:「這個問題真的讓錦子老師得意的笑,因為江湖一點訣,講破不值錢。」

這是由於妳弄錯函數所致,這個要求應該使用CEILING函數而非INT函數。

點取B2儲存格輸入公式:

=CEILING(A2,0.5)

再將公式複製到B3:B5儲存格。

【公式說明】

CEILING(要進位的數值,要捨入的數值倍數)

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~





CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!