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
用INT做了一個小函數,目前只能做到
A跟B兩個條件
C跟D無法做到
還需要怎麼加條件才能完成我的需求? 有請大神開示

INT自訂進位條件的問題
2020-05-10 23:45 發佈
eye1984 wrote:
想做一個自訂進位的函(恕刪)

我打錯了
eye1984 wrote:
C跟D無法做到

您第6列,3.5=3.5才對


如果可以不要用 int,其實有更好用的函數

a2(其它往下拉)
=CEILING(A2,0.5)

snare wrote:
您第6列,3.5=3(恕刪)


感謝大神
用錯函數真的讓我繞好大一圈阿~~
評分
複製連結