Пожалуйста, прости меня, так как я не знаю, с чего начать с этой проблемой. У меня есть лист Excel с несколькими столбцами. Два столбца представляют собой даты в формате «ММ / ДД / ГГГГ ЧЧ: ММ: СС», столбец А и столбец Б. Я хочу выделить, когда столбец A более чем на 2 часа опережает столбец B.

Я нажимаю на A2 и говорю ему выделять ячейку A2, когда значение ячейки [выпадающий параметр] больше, чем [выпадающий вариант] = B2 скриншот того, что я сделал Затем я нажимаю кисть, чтобы скопировать форматирование во все ячейки столбца A, и это работает; Ячейки A *, которые> B * выделены. Ячейки A *, которые не> B *, не выделяются.

Тем не менее, я попытался сказать = B2+ 120 (для 120 минут) или = B2+ 7200 (для 7200 секунд), и это не работает. Есть ли какие-нибудь советы, как заставить это работать? Должен ли я перейти в эпоху, а затем сделать сравнение + 2 часа? Я не хочу переходить в эпоху, а затем делать сравнение, потому что у меня есть несколько листов для этого. Если я просто нажму на условное форматирование и сделаю то же, что и на скриншоте, и добавлю + 2 часа в минуты или секунды, это облегчит / ускорит проверку каждого листа.

Заранее спасибо за помощь.

1 ответ1

2

В Excel даты являются целыми числами, а время - десятичными. Если вы хотите добавить значение времени к дате, вы можете использовать функцию Время (часы, минуты, секунды).

Я не делаю Excel для Mac, но в Excel для Windows я бы использовал правило с формулой, а не одно из готовых правил выделения, и формула была бы

=A2>B2+time(0,120,0)

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