Excel条件格式将日期和时间与当前日期和时间进行比较


-1

我有一张样式表,我必须与时间约会

-----------------
29/09/2011 12:00
29/09/2011 14:00
-----------------

如果当前日期和时间是29/09/2011 11:50则行为绿色

如果当前日期和时间是29/09/2011 12:10,则行为橙色

如果当前日期和时间是29/09/2011 15:05,则行为红色

@chris neilsen建议如下:

Datevalue按照它在锡上所说的那样:获取日期。Yuo需要添加TimrValue来获取日期和时间。

=DATEVALUE(LEFT(B2,FIND(CHAR(10),B2)-1))+TIMEVALUE(LEFT(B2,FIND(CHAR(10),B2)-1))>NOW()

但是我无法让它发挥作用。

有人可以帮我吗?


1
“当前日期和时间”(标题中)在哪里出现问题?
Ellesa 2011年

Answers:


0

我不熟悉在Excel中使用样式表,但您是否尝试过使用当前表单中的日期时间?即试试

= B2>现在()

如果确实需要更复杂的公式,datevalue(date_text)和timevalue(time_text)将无法帮助您。尝试使用日期(年,月,日)和时间(小时,分钟,秒)。


我不知道如何使它工作。但是谢谢。
Amra

0

在Excel中日期和时间是一个简单的数字

例如

29/9/11 20:37

Excel是40815,8590277778或40815,86,在单元格中使用数字格式以查看数字。

在条件格式中,数字的整数值是日期,小数是小时。

如果您的日期在A1 Cell中,请使用公式

= A1-INT(A1)得到一个十进制数,并分析直到12:00十进制为0,50,依此类推。

[]的


我无法让这个工作,因为要比较的DateTime是Now()。你能否创建一个使用Now()的工作示例?提前致谢。
Amra
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.