我有一個關於在excel.my中舍入函數的問題,是關於在excel中舍入而不使用VBA函數。 如果我們假定我的價值x.yy
我要舍這樣的值:excel中的圓函數。如何四捨五入到特定的數字?
if 0<yy<.25 round to x;
if .25=<yy<5 round to x.25;
if .5=<yy<.75 round to x.5;
if .75=<yy<x+1 round to x+1;
希望我的問題是有意義的。
我有一個關於在excel.my中舍入函數的問題,是關於在excel中舍入而不使用VBA函數。 如果我們假定我的價值x.yy
我要舍這樣的值:excel中的圓函數。如何四捨五入到特定的數字?
if 0<yy<.25 round to x;
if .25=<yy<5 round to x.25;
if .5=<yy<.75 round to x.5;
if .75=<yy<x+1 round to x+1;
希望我的問題是有意義的。
如果你的價值是A2
嘗試在B2
=IF(MOD(A2,1)<0.75,FLOOR(A2,0.25),INT(A2)+1)
使用這個公式,將本輪下跌到0.25之前的多,除非十進制值> = 0.75在這種情況下,四捨五入到下一個整數
謝謝。但我沒有得到正確的答案(基於我的問題)由此回答。 :( – 2015-01-31 22:35:22
我認爲這符合你的問題中的所有條件 - 你可以舉一個具體的例子,它不起作用嗎? – 2015-01-31 23:33:30
嘗試這個公式:
=FLOOR(A1*4,1)/4
你可以用'= FLOOR(A1,0.25)'....得到相同的結果,但根據如果.75 =
簡單:添加0.25和執行標準輪NE arest整數。 – 2015-01-31 21:42:05
我在excel中很新。我如何執行一個標準的輪到最近的整數? – 2015-01-31 21:45:43
可能最好使用Mod – 2015-01-31 22:15:26