1

Я пытаюсь отформатировать ячейки в EXCEL 2007, основываясь на реальной дате выполнения моих счетов. Я знаю, как это сделать с помощью Open Office, однако EXCEL не использует ту же настройку условного форматирования, что и Open Office. Вот что я пытаюсь сделать:

Ячейки с A1 по A4 содержат текстовые данные; Я хотел бы, чтобы эти ячейки менялись на желтый в день, когда должен быть выставлен счет, затем на красный через 5 дней после получения этого счета и, наконец, на зеленый, когда я меняю текст в одной из ячеек, который указывает, что я оплатил этот счет.

Возможно ли это, если да, я не понимаю, как это сделать.

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

1 ответ1

1

Не зная, где вы храните срок оплаты счетов, я предполагаю, что это в столбце B

Выберите столбец A и на главной вкладке Excel перейдите к условному форматированию - выделите правила для ячеек - больше правил. В нижней части выбранного типа правила выберите использовать формулу

Для формата желтого используйте формулу -

 =IF(AND(B1>=TODAY(),B1<TODAY()+5),1)

Для красного вы можете использовать это -

 =IF(AND(B1<=TODAY()+5,B1<>""),1)

Когда вы добавите это, переместите желтую формулу над красной формулой и установите флажок Stop If True

Для зеленого цвета, если оплаченный столбец находится в столбце C, используйте это -

 =IF(C1="Paid",1)

Также переместите это к вершине и установите флажок Stop If True .


Если вы хотите, чтобы форматирование игнорировало строки с пробелами в столбце A или B, просто добавьте правило в начало

 =IF(OR(A1="",B1=""),1)

Выберите без форматирования, перейдите к началу и Stop If True

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