Excel文档中我想用一种逻辑判定公式例如:时间在7:30~20:00之间是OK的。时间在20:01~7:29之间是NO的

2025-03-11 07:05:35
推荐回答(5个)
回答1:

满意答案公式好像有错误吧
把单元格设置为文本,
这样可否 =IF(OR(A1>="7:30",A1<="20:00"),"OK","NO")

回答2:

假设你的时间值在A1单元格
=IF(AND(A1>="7:30"*1,A1<="20:00"*1),"OK","NO")

回答3:

在excel中输入时间,7:30,然后设置单元格格式为常规,看它是什么数字(0.3125),然后就可以用If公式判断了,其它时间同理。
或者在另外四个额外的单元格里分别输这四个时间(设成相同的时间格式),用If函数对目标单元格跟这四个额外单元格比较也可以。

回答4:

日期都在第一列

if(and(A1>=7:30,A1<=20:00),"OK","No")

回答5:

你可以用求最大最小值的方式试试