在Excel 2007中的IF / AND公式

我想写一个公式来比较几个单元格,并返回时间(小时和分钟,而不是一个特定的时间)。 这是我提出的公式:

=IF(AND(C18<"24:00",E18>1),"4:30",G18) 

C18 =可能less于24:00或超过24:00(即:6:30/32:32)的时间E18 =数字,如1或2

我的目标是:如果C18小于24:00,但E18大于1(即:2),则显示“4:30”(TRUE),否则显示单元格G18(FALSE)中的内容。

当我操纵C18的时候,我不能得到公式返回FALSE,但是当我操纵E18的时候,我可以得到这个公式。 我尝试了几种不同的公式格式,但似乎无法使其工作。 当我从“24:00”左右取出“”时,Excel会返回错误消息。 我哪里错了?

这是你需要的吗?

 =IF(AND(C18<1,E18>1),TIMEVALUE("4:30"),G18) 

因为在Excel中24小时对应于1