1

У меня есть условное форматирование, установленное в столбце дат, чтобы выделить, когда дата приближается к 5-летнему обновлению. Однако мне нужно иметь возможность изменить форму пальца для форматирования в соответствии с текстовым значением в другом столбце

Например, мой столбец даты был условно отформатирован, чтобы стать красным, если дата более 5 лет. Я хочу связать формулу форматирования с другим столбцом, в котором указывается тип клиента. Так что, если клиент - физическое лицо, тогда, когда ему исполнилось 5 лет, столбец даты должен быть красным. Если клиент корпорации, мне нужно, чтобы дата стала красной, если дата 1 год

Я изо всех сил стараюсь разделить "ЕСЛИ" функции в одной и той же камере. Кто-нибудь может помочь?

1 ответ1

0

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

В этом решении используются два правила условного форматирования «Формула», установленные в одной ячейке. Он использует функцию YEARFRAC для измерения разницы между двумя датами в году и условие AND для дополнительной проверки типа клиента. Функция YEARFRAC доступна в Excel 2007 года в Windows.

В этом примере столбец A имеет тип клиента, а B - дату начала. Условное правило вспенивания применяется к столбцу B следующим образом. На скриншоте столбцы C & D являются только информативными для справки.

Правило 1 - формула

=AND(A2="C",YEARFRAC(NOW(),B2,1)>=1)=TRUE

СЕЙЧАС () Получает текущую дату из вашей системы.

Правило 2 - формула

=AND(A2="I",YEARFRAC(NOW(),B2,1)>=5)=TRUE

Установите один и тот же цветовой формат для обоих правил. Сделайте Специальный Вставить - Форматы для оставшихся ячеек столбца.

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