我想讓50-99的數值都成為50,讓100-149都成為100...以此類推。就是類似50進位這樣。有人告訴我用int函數,可是我怎麼都試不出來。請知道的大大幫我解答一下。
2007-01-17 05:58:32 · 2 個解答 · 發問者 ? 3 in 電腦與網際網路 ➔ 軟體
想飛大大,可以解釋一下=INT(A1/50)*50,第一個50跟第二個50是什麼呢?非常感激您
2007-01-17 06:16:04 · update #1
=FLOOR(A1,50)
上面的例子是以50為基數,50-99變成50,FLOOR意思是地板,也就是捨去到基數的倍數。
如果要讓50-99變成100,可以用:=CEILING(A1,50)
CEILING意思就是天花板,也就是進位到基數的倍數。
INT(A1)就是將A1取整數,所以INT(A1/50)*50就是將A1除以50後所得的數字取整數,然後再乘以50。
2007-01-17 10:20:21 · answer #1 · answered by 光精靈 5 · 0⤊ 0⤋
假設數值在A1
那公式這樣就可以了
=INT(A1/50)*50
2007-01-17 11:19:34 補充:
假設 A1=155
那麼 55/50=3.1 --->第一個50
使用INT後 3.1就會變成 3
那麼再乘上 50 就是 150 --->第二個50
您要的答案了!
2007-01-17 11:21:46 補充:
上面第二行打錯
應該是 155/50=3.1
2007-01-17 06:07:25 · answer #2 · answered by 飛 6 · 0⤊ 0⤋