Excel Изменить формулировку и цвет по дате месяца

Excel Изменить формулировку и цвет по дате месяца

Я работаю бухгалтером у кого-то с большим количеством банковских счетов, все выписки по которым публикуются в разные дни недели. Я настроил условный формат формулировки, чтобы сделать так, чтобы «Завершено» отображалось зеленым, «Выделено» — желтым, а «Все еще нужно» — красным. Мой вопрос в том, как мне отформатировать свой лист так, чтобы всякий раз, когда, скажем, 11-го числа месяца публикуется определенная выписка, слово «завершено», которое зеленое, менялось на «Все еще нужно — красным».

введите описание изображения здесь

решение1

Зависит от того, насколько велика свобода действий в вашем листе.

Я бы создал столбец «срок выполнения» (как фактическую дату — меньше возни, и вы на самом деле можете отформатировать его текстом довольно близко к тому, как он есть сейчас), и изменил бы статус задачи на формулу, основанную на сроке выполнения и сегодняшней дате. Оттуда вы могли бы либо изменить месяц/год выполнения после завершения задачи, возможно, со вторым столбцом даты для предыдущей даты завершения, либо настроить небольшую подпрограмму и кнопку vba, чтобы сделать это. Или перейти на специальное программное обеспечение, там полно альтернатив, я полагаю.

Точные требуемые правила неясны (в частности, та строка, которая относится только к месяцу, будет охватывать особый режим), поэтому я составил простой пример, насколько я понимаю.

Format for the date (tested on excel 2007; libre doesn't need \b or \n):
\Bala\nc\e\d up to MMMM DD
Formula for status:
C2=IF(B2=1,"Highlighted",IF(A2>=NOW(),"Completed","Still need"))

Выглядит это примерно так:

Тест

Разница в статусе «завершено — еще нужно» зависит от года — 2019 или 2020. Лично я бы это отобразил, но в вашем образце этого не было.

Связанный контент