Съдържание
В тази статия ще научите как да прилагате Условно форматиране въз основа на функцията VLOOKUP с 3 различни критерия в Excel.
Изтегляне на шаблон за практика
Можете да изтеглите безплатния практически шаблон на Excel от тук.
VLOOKUP Conditional Formatting.xlsx3 критерия за използване на условно форматиране на базата на 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 . Надявам се, че тази статия е била много полезна за вас. Чувствайте се свободни да задавате всякакви въпроси, свързани с темата.