根据时间(而非小时)制定条件

时间:2016-01-20 19:26:57

标签: excel

我想在条件为YYYY-MM-DD 20:30的格式A1的时间高于18:30(日期不重要且不应该使用)时,使用IF公式考虑中)。

例如2000-01-22 20:30在此条件下,2015-02-22 15:30不在。

任何提示?

非常感谢你。

2 个答案:

答案 0 :(得分:0)

如何(如果您的数据在单元格A1中,将其放在B1中):

=IF(AND(HOUR(RIGHT(A1,5))>=18,MINUTE(RIGHT(A1,5))>=30),"After 6:30 PM","Before")

注意:这包括18h30。要排除它,只需将公式更改为>

答案 1 :(得分:0)

您可以依赖Excel中日期时间的基础十进制表示。只需检查日期的小数部分是否大于[你的时间] /24.0:

=if(MOD(A1,1) > 18.5/24, TRUE, FALSE)