Как использовать условное форматирование на основе VLOOKUP в Excel

  • Поделись Этим
Hugh West

В этой статье вы узнаете, как применять Условное форматирование на основе функция VLOOKUP с 3 различными критериями в Excel.

Скачать шаблон практики

Бесплатный практический шаблон Excel можно скачать отсюда.

Условное форматирование VLOOKUP.xlsx

3 Критерия использования условного форматирования на основе VLOOKUP в Excel

Этот раздел поможет вам узнать, как использовать функции Excel Условное форматирование команда для форматирования рабочего листа Excel в требуемом состоянии на основе VLOOKUP функция.

1. Условное форматирование для сравнения результатов на основе VLOOKUP в Excel

На этом этапе мы узнаем, как сравнить результаты между двумя листами на основе VLOOKUP с Условное форматирование в Excel.

Как показано на рисунке ниже, у нас есть набор данных о студентах. Имя и Семестр результаты в Семестр лист.

В другом листе под названием Переэкзаменовка у нас есть набор данных о студентах. Имя и Переэкзаменовка результаты.

Теперь сравним эти два листа и выясним, какой студент набрал меньше баллов на семестровом экзамене, чтобы ему пришлось сдавать переэкзаменовку с помощью Условное форматирование и VLOOKUP функция.

Шаги для этого являются,

  • Выберите ячейки которые вы хотите отформатировать (например, все ячейки, кроме заголовков из таблицы Семестр лист).
  • Затем в Главная выберите Условное форматирование -> Новое правило

  • В Редактирование правила форматирования во всплывающем окне выберите Используйте формулу, чтобы определить, какие ячейки форматировать в качестве Тип правила и в Редактирование описания правила коробке напишите следующую формулу,
=VLOOKUP($B5,Retake!$B$5:$C$12,2,FALSE)>$C5

Вот,

$B5 = номер ссылки на ячейку первой ячейки в листе Semester

Пересдача! = 2-й лист для сравнения

$B$5:$C$12 = диапазон ячеек для поиска значения

2 = номер соответствующего столбца для извлечения значения из

FALSE = получить точное совпадение

$C5 = сравнить значение с

  • Следующий щелчок Формат.

  • Перейти к Заполнить вкладка в Формат ячейки окно и выберите любой цвет что тебе нравится.
  • Нажмите OK .

  • Снова нажмите OK на Редактирование правила форматирования

Результат показан на рисунке ниже.

В нашем наборе данных только "Понтинг" и "Бретт" набрали относительно низкие баллы, поэтому в результате были выделены их имена и результаты.

Читать далее: Как сравнить два столбца в Excel для поиска различий

2. Условное форматирование для сопоставления результатов на основе VLOOKUP в Excel

В этой части мы рассмотрим, как сопоставить результаты между двумя листами в Excel, используя Условное форматирование на основе VLOOKUP .

Посмотрите на следующий рисунок, где представлены данные некоторых студентов-отличников с разных факультетов в Топпер лист.

И в другом листе под названием Список У нас есть список фамилий студентов одного факультета.

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

Шаги для этого являются,

  • Как показано на предыдущем этапе, выберите ячейки которые вы хотите отформатировать (например, все ячейки, кроме заголовков из таблицы Топпер лист) и в Главная выберите Условное форматирование -> Новое правило.
  • В Редактирование правила форматирования во всплывающем окне выберите Используйте формулу, чтобы определить, какие ячейки форматировать в качестве Тип правила и в Редактирование описания правила коробке напишите следующую формулу,
=NOT(ISNA(VLOOKUP($B5,List!$B$5:$C$12,1,FALSE)))

Вот,

$B5 = номер ссылки ячейки первой ячейки в листе Topper

Список! = 2-й лист для сравнения

$B$5:$C$12 = диапазон ячеек для поиска значения

1 = номер соответствующего столбца для извлечения значения из

FALSE = получить точное совпадение

Функция ИСНА это проверка того, является ли значение #N/A или нет. Если да, то он вернет TRUE , иначе FALSE .

  • Далее, как и раньше, нажмите Формат , выберите цвет из Заполнить вкладка, нажмите OK и OK.

Результат показан ниже.

Только имена "Хасси" и "Гилкрист" были в Список лист в нашей рабочей книге, чтобы эти два имени были выделены в Топпер лист.

Читать далее: Как сравнить два столбца с помощью условного форматирования в Excel

3. Условное форматирование для нескольких условий для одного и того же диапазона на основе VLOOKUP в Excel

Мы также можем использовать Условное форматирование для множества условий с VLOOKUP функция в Excel.

Рассмотрим следующие данные. Мы отформатируем Заказ Кол-во. на три категории в зависимости от Количество предопределенные продавцом.

Шаги для этого являются,

  • Как показано на предыдущем этапе, выберите ячейки которые вы хотите отформатировать (например, все ячейки, кроме заголовка в Заказ Кол-во. колонка) и в Главная выберите Условное форматирование -> Новое правило
  • В Редактирование правила форматирования во всплывающем окне выберите Используйте формулу, чтобы определить, какие ячейки форматировать в качестве Тип правила и в Редактирование описания правила коробке напишите следующую формулу,
=ABS(E5-VLOOKUP(B5,$G$5:$H$12,2,FALSE))<=10

Вот,

E5 = номер ссылки на ячейку первой ячейки в Заказ Кол-во. колонка

$G$5:$H$12 = диапазон ячеек для соответствия значению

2 = номер соответствующего столбца для извлечения значения из

FALSE = получить точное совпадение

Функция ABS предназначен для возврата абсолютного значения числа без математического знака (например. +/- знаки).

  • Далее, как и раньше, нажмите Формат , выберите цвет из Заполнить вкладку (мы выбрали Зеленый), нажмите OK и OK.

Результат показан ниже.

  • Повторите шаги от выделения ячеек до написания формулы. На этот раз запишите формулу как,
=AND(ABS(E5-VLOOKUP(B5,$G$5:$H$12,2,FALSE))>10,ABS(E5-VLOOKUP(B5,$G$5:$H$12,2,FALSE))<30)

Вот,

E5 = номер ссылки на ячейку первой ячейки в Заказ Кол-во. колонка

B5 = чтобы соответствовать ID продукта

$G$5:$H$12 = диапазон ячеек для соответствия значению

2 = номер соответствующего столбца для извлечения значения из

FALSE = получить точное совпадение

  • Нажмите Формат , выберите цвет из Заполнить вкладку (в этот раз мы выбрали Красный), нажмите кнопку OK и OK.

Результат показан ниже.

  • Опять повторить шаги от выделения ячеек до написания формулы. А теперь запишите формулу в виде,
=ABS(E5-VLOOKUP(B5,$G$5:$H$12,2,FALSE))>=30

Вот,

E5 = номер ссылки на ячейку первой ячейки в Заказ Кол-во. колонка

B5 = чтобы соответствовать ID продукта

$G$5:$H$12 = диапазон ячеек для соответствия значению

2 = номер соответствующего столбца для извлечения значения из

FALSE = получить точное совпадение

  • Нажмите Формат , выберите цвет из Заполнить (в этот раз мы выбрали вкладку "Синий"), нажмите кнопку OK и OK.

Результат показан ниже.

Заключение

В этой статье мы показали вам, как применять Условное форматирование команда с VLOOKUP функция в Excel . Я надеюсь, что эта статья была очень полезна для вас. Не стесняйтесь задавать любые вопросы по теме.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.