請問一下excel的高手…
如果值介於3.1~3.4之間,所出來的值要是3.5
如果值介於3.6~3.9之間,所出來的值要是4
請問大家函數要用那一個?公式要怎麼輸入呢?
2006-07-15 11:28:05 · 5 個解答 · 發問者 tabo 1 in 電腦與網際網路 ➔ 軟體
要以0.5做為進位的條件可以用 ceiling 函數
如A1為原數字,則B1公式為 =CEILING(A1,0.5)
2006-07-15 14:54:47 · answer #1 · answered by 沙拉油 5 · 0⤊ 0⤋
***使用 IF(條件判斷),INT(取整數)兩函數之作法,若 3.5時為3.5***
=IF(A1+0.4=INT(A1)+0.4,A1,IF(INT(A1+0.4)>INT(A1),INT(A1+0.4),INT(A1)+0.5))
2006-07-15 15:34:39 · answer #2 · answered by ? 6 · 0⤊ 0⤋
A1=3.5 B1=?
2006-07-15 16:37:27 補充:
=ROUND(A1,0)+IF(MOD(A1,1)<0.5,0.5,0)試以上公式值為3.5應為多少不知,目前先為進位.
2006-07-15 16:45:03 補充:
=ROUNDUP(A1,0)-IF((MOD(A1,1)<=0.5)*(MOD(A1,1)>0),0.5,0)值為3.5不變的公式
2006-07-15 12:37:27 · answer #3 · answered by 顯栓 7 · 0⤊ 0⤋
我試了可是好像不行耶~
2006-07-15 12:12:56 · answer #4 · answered by tabo 1 · 0⤊ 0⤋
問題 (1)
假設你在A1輸入3.1~3.4之間的任一值。
想要在B1跑出3.5的值,則B1的函數寫法:=ROUNDUP(A1,1)
問題 (2)
假設你在A2輸入3.6~3.9之間的任一值。
想要在B2跑出4的值,則B2的函數寫法:=ROUNDUP(A2,0)
2006-07-15 11:52:34 · answer #5 · answered by Dan Dan Shop 5 · 0⤊ 0⤋