-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 делает то, что говорит на банке: получает дату. Юо нужно будет добавить TimrValue, чтобы получить дату и время.

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

Но я не могу заставить его работать.

Может ли кто-нибудь помочь мне в этом?

2 ответа2

0

Я не знаком с использованием таблиц стилей в Excel, но вы пробовали просто использовать дату и время в ее текущей форме? то есть попробуйте

= B2> Сейчас ()

Если вам нужна более сложная формула, datevalue(date_text) и timevalue(time_text) вам не помогут. Попробуйте использовать дату (год, месяц, день) и время (час, минута, секунда).

0

В Excel дата и время - это простое число

Например

29.09.11 20:37

Для Excel это 40815,8590277778 или 40815,86, используйте числовой формат в ячейке с данными для просмотра числа.

В вашем условном форматировании это целочисленное значение для числа - это дата, а десятичное число - как часы.

Если ваша дата в ячейке A1, используйте формулу

= A1-INT(A1), чтобы получить десятичное число, и проанализировать, если до 12:00 десятичное число равно 0,50, и так далее.

[] 'S

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .