[算表] excel:IF結合OR函數的寫法

看板Office作者 (@@)時間6年前 (2019/10/12 17:29), 6年前編輯推噓0(006)
留言6則, 2人參與, 6年前最新討論串1/1
軟體:EXCEL 版本:2010 GOOGLE EXCEL示範表單: https://reurl.cc/RdODA6 希望在請假時數指定條件 如果小於30分,則執行=IF(CEILING(F4,30)=30,E4+0.5,E4) 如果大於30分,則執行=IF(CEILING(F5,30)=60,E5+1,E5) 查詢資料得知,似乎可搭配「OR」來指定多重條件 但IF跟OR結合,就卡住了,"真的情形", "假的情形"不知道該怎麼寫 =IF(OR(CEILING(N6,30)=30,CEILING(N6,30)=60),"","") 或者應該改變CEILING的寫法呢? 謝謝協助解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.40.175 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1570872579.A.8E5.html ※ 編輯: quirrky (114.42.40.175 臺灣), 10/12/2019 17:34:12

10/12 17:37, 6年前 , 1F
看公式是否是要以b欄(b4:b5),未滿半小時以半小時計
10/12 17:37, 1F

10/12 17:38, 6年前 , 2F
如00:12→00:30(0.5),而01:35→02:00(2)
10/12 17:38, 2F

10/12 17:40, 6年前 , 3F
10/12 17:40, 3F

10/12 22:12, 6年前 , 4F
大大感謝,不知是否方便解釋原理?=CEILING(B4,1/48)*24
10/12 22:12, 4F

10/12 22:55, 6年前 , 5F
於日期序列值,1日為1,1小時為1/24,而30分為1/48
10/12 22:55, 5F

10/13 13:13, 6年前 , 6F
原來如此,謝謝解惑
10/13 13:13, 6F
文章代碼(AID): #1TePq3Zb (Office)
文章代碼(AID): #1TePq3Zb (Office)