Re: [請益] 有關Excel的問題

看板Trace (軟體操作討論)作者 (趴趴)時間19年前 (2006/02/08 10:47), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《plancklin (北極熊)》之銘言: : ※ 引述《eric0595 (趴趴)》之銘言: : : 請問excel有沒有功能可以只看小數點的指令, : : 像是125.8和125.3, : : 我想要的結果是125.5跟125.0, : : 也就是說小數點在.5~.9之間都變成點五, : : 而小數點在.0~.4之間都變成點零, : : 小弟只會用if的指令, : : 但是不知道要怎麼讓電腦只看小數點的問題, : : 謝謝指教。 : 用IF可以做到啊 : 假設你的125.8在A1好了 公式打在B1 : B1的公式如下 : =if((a1-int(a1))<0.5,int(a1),int(a1)+0.5) : 記得要設定儲存格的小數位數 這方法是可以用, 只是很奇怪的是像是10.0這樣的數字(小數點是0的時候), 他會判定是FALSE, 然後給9.5的答案, 我不知道是哪裡出問題了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.91.226

02/08 21:17, , 1F
我用10.0試驗了公式,出來還是10.0 不是9.5
02/08 21:17, 1F

02/08 21:18, , 2F
你把公式複製過去用了嗎
02/08 21:18, 2F

02/08 21:57, , 3F
後來發現是int(a1)裡頭的問題,輸入10.0時,會變9
02/08 21:57, 3F

02/08 21:58, , 4F
所以就在後面加個0.01就可以了
02/08 21:58, 4F
文章代碼(AID): #13wLlIXD (Trace)
討論串 (同標題文章)
文章代碼(AID): #13wLlIXD (Trace)