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

  • Споделя Това
Hugh West

В тази статия ще научите как да прилагате Условно форматиране въз основа на функцията VLOOKUP с 3 различни критерия в Excel.

Изтегляне на шаблон за практика

Можете да изтеглите безплатния практически шаблон на Excel от тук.

VLOOKUP Conditional Formatting.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 .

Погледнете следната снимка, на която са представени данни за някои ученици топпейсъри от различни отдели в Topper лист.

И в друг лист с име Списък , имаме списък с имената на учениците от един департамент.

Затова сега ще видим как да подчертаем само данните на учениците с най-добри резултати от единствения списък с департаменти, с който разполагаме.

Стъпки да направите това са,

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

Тук,

$B5 = референтен номер на първата клетка в листа Topper

Списък! = 2-ри лист за сравнение

$B$5:$C$12 = обхват на клетките за търсене на стойността

1 = съответния номер на колоната, от която да извлечете стойността

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

Функцията на ISNA е да се провери дали стойността е #N/A или не. Ако е така, той ще върне TRUE , в противен случай FALSE .

  • След това, подобно на предишното, щракнете върху Формат , изберете цвят от Напълнете щракнете върху OK и ДОБРЕ.

Резултатът е показан по-долу.

Само имената "Хъси" и "Гилхрист" бяха в Списък лист в нашата работна книга, така че тези две имена са подчертани в Topper лист.

Прочетете повече: Как да сравнявате две колони с помощта на условно форматиране в 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 е за връщане на абсолютната стойност на дадено число без математическия знак (напр. +/- знаци).

  • След това, подобно на преди, щракнете върху Формат , изберете цвят от Напълнете (ние избрахме Green), щракнете върху 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 = да съответства на Идентификатор на продукта

$G$5:$H$12 = обхват на клетките, за да съответства на стойността

2 = съответния номер на колоната, от която да извлечете стойността

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

  • Кликнете върху Формат , изберете цвят от Напълнете (този път избрахме Red), щракнете върху OK и ДОБРЕ.

Резултатът е показан по-долу.

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

Тук,

E5 = референтен номер на първата клетка в Количество за поръчка. колона

B5 = да съответства на Идентификатор на продукта

$G$5:$H$12 = обхват на клетките, за да съответства на стойността

2 = съответния номер на колоната, от която да извлечете стойността

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

  • Кликнете върху Формат , изберете цвят от Напълнете (този път избрахме Blue), щракнете върху OK и ДОБРЕ.

Резултатът е показан по-долу.

Заключение

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.