作者quirrky (@@)
看板Office
标题[算表] excel:IF结合OR函数的写法
时间Sat Oct 12 17:29:36 2019
软体: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://webptt.com/cn.aspx?n=bbs/Office/M.1570872579.A.8E5.html
※ 编辑: quirrky (114.42.40.175 台湾), 10/12/2019 17:34:12
1F:→ soyoso: 看公式是否是要以b栏(b4:b5),未满半小时以半小时计 10/12 17:37
2F:→ soyoso: 如00:12→00:30(0.5),而01:35→02:00(2) 10/12 17:38
4F:→ quirrky: 大大感谢,不知是否方便解释原理?=CEILING(B4,1/48)*24 10/12 22:12
5F:→ soyoso: 於日期序列值,1日为1,1小时为1/24,而30分为1/48 10/12 22:55
6F:→ quirrky: 原来如此,谢谢解惑 10/13 13:13