2719INT自訂進位條件的問題

INT自訂進位條件的問題

2719

INT自訂進位條件的問題

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

需求:

是小數點介於.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

image

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

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

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

點取B2儲存格輸入公式:

=CEILING(A2,0.5)

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

【公式說明】

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

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