Як параўнаць два слупкі з дапамогай функцыі VLOOKUP у Excel

  • Падзяліцца Гэтым
Hugh West

Ёсць шмат спосабаў параўнаць два спісы або слупкі ў Excel. У гэтым артыкуле я збіраюся параўнаць/знайсці супадзенні ў двух слупках у Excel з дапамогай VLOOKUP . У адным з маіх папярэдніх артыкулаў я абмяркоўваў Як параўнаць два слупкі або спісы ў Excel , дзе я абмяркоўваў іншыя метады параўнання.

Перш чым пачаць параўнанне, я абмяркую сінтаксіс, аргументы , і іншыя неабходныя рэчы пра функцыю VLOOKUP .

Спампаваць трэніровачны сшытак

Параўнаць два слупкі з дапамогай VLOOKUP Function.xlsx

Агляд функцыі Excel VLOOKUP

V у VLOOKUP азначае «вертыкальны». ВПР . VLOOKUP - гэта ўбудаваная функцыя Excel, якая выконвае вертыкальны пошук шляхам пошуку пэўнага значэння слупка ў іншым слупку.

  • Сінтаксіс VLOOKUP функцыя :

VLOOKUP( пошук_значэнне, таблічны_масіў, нумар_слупка, [прагляд_дыяпазону] ). Аргументы, прыведзеныя ў гэтым сінтаксісе, маюць канкрэтнае значэнне.

  • Тлумачэнне аргументаў:
Аргумент Абавязкова/Неабавязкова Тлумачэнне
Пашуковае_значэнне Абавязкова Значэнне , якое будзе выкарыстоўвацца ў якасці значэння пошуку.
Масіў_табліцы Абавязкова Дыяпазон даных, дзе значэнне будзе шукацца.
Col_index_number Абавязковы Слупок з дыяпазону, з якога мы атрымаем значэнне.
Пошук_дыяпазону Неабавязковы TRUE выкарыстоўваецца для прыблізнага супадзення і FALSE выкарыстоўваецца для дакладнага супадзення. Калі гэты аргумент апушчаны, Excel выкарыстоўвае параметр TRUE па змаўчанні.

Вынікі функцыі VLOOKUP могуць быць тэкставымі радкамі або лікавымі данымі ў залежнасці ад даных, якія вы выкарыстоўваеце. Калі FALSE выкарыстоўваецца ў якасці [range_lookup] , то ён знойдзе дакладнае супадзенне. Калі дакладнае супадзенне не знойдзена, вернецца значэнне #N/A . Калі TRUE выкарыстоўваецца ў якасці [range_lookup] , то будзе шукацца прыблізнае супадзенне. Калі прыблізнае супадзенне не знойдзена, яно верне наступнае меншае значэнне.

Дадатковая інфармацыя: Прагляд у Excel супраць VLOOKUP: з 3 прыкладамі

2 спосабы параўнання двух слупкоў з дапамогай VLOOKUP у Excel

1. Выкарыстанне толькі функцыі VLOOKUP для параўнання паміж двума слупкамі

Дапусцім, у вас ёсць два слупкі, у якіх пералічаны некаторыя колеры. Я збіраюся параўнаць гэтыя два слупкі для дакладнага супадзення. Маўляў, калі я выбіраю сіні колер з 1-га слупка і шукаю гэты колер у 3-м слупку, ён пачне шукаць сіні колер, а калі гэтага колеру не існуе, верне значэнне #N/ A . Такім чынам, пачнем параўнанне. Спісы колераў пералічаны ніжэй і ў слупку "Існаванне",будзе паказана параўнанне.

Крокі:

  • У ячэйцы C2 запішыце формулу -
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)

  • Пазней націсніце кнопку ENTER для выхаду.

  • Вы ўбачыце значэнне red знаходзіцца ў гэтай ячэйцы. Цяпер перацягніце ўніз інструмент Маркер запаўнення , каб скапіяваць формулу для астатніх вочак у слупку. Вы ўбачыце вынік, які шукалі.

Вось усё параўнанне.

Вынікі #N/A знойдзены, таму што сіні і белы колеры адсутнічаюць у Спісе колераў-2.

Заўвага: мы вызначаем дыяпазон як $D$5:$D$10. «$» выкарыстоўваецца, каб зрабіць ячэйкі ў формуле абсалютнымі і сталымі. Такім чынам, кожны раз, калі вы капіруеце формулу для іншых ячэек, яна будзе выкарыстоўваць той жа дыяпазон.

Больш падрабязна: Чаму VLOOKUP вяртае #N/ Калі супадзенне існуе? (5 прычын і рашэнняў)

2. Выкарыстанне IF, ISNA і VLOOKUP для параўнання паміж двума слупкамі

Тут я буду выкарыстоўваць той жа прыклад. Але я ўстаўлю дзве новыя функцыі з функцыяй VLOOKUP . Калі паміж слупкамі няма дакладнага супадзення, формула верне НЕ. Калі супадзенні існуюць, формула верне ТАК адносна першага слупка. Спісы колераў пералічаны ніжэй, а ў слупку Колер Існуе будзе паказана параўнанне.

Крокі:

  • Зараз упішыце формулу Cell C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")

  • Затым націсніце ENTER кнопка для завяршэння.

Разбіўка формулы:

  • VLOOKUP (B5,$D$5:$D$10,1,0)

Функцыя VLOOKUP верне вывад для шуканага значэння.

  • ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))

Далей функцыя ISNA будзе вяртае TRUE, калі атрымлівае памылку #N/A , у адваротным выпадку вяртае FALSE .

  • =IF(ISNA(VLOOKUP(B5,$D) $5:$D$10,1,0)),”НЕ”,”ТАК”)

Нарэшце, функцыя КАЛІ верне НЕ для TRUE і YES для FALSE .

  • Формула верне значэнне YES, паколькі чырвоны колер існуе ў двух слупках. Цяпер перацягніце інструмент Маркер запаўнення ў астатнюю частку ячэйкі, каб паказаць параўнанне паміж двума слупкамі.

Праз некалькі імгненняў, вы атрымаеце ўвесь выхад, як на малюнку ніжэй.

  • Тут мы атрымліваем вынік НЕ, паколькі колеры сіні і белы не існуюць у спісе колераў- 2.

Больш падрабязна: Як выкарыстоўваць функцыю IF ISNA з VLOOKUP у Excel (3 прыклады)

Падобныя Паказанні

  • VLOOKUP не працуе (8 прычын і рашэнні)
  • Што такое таблічны масіў у VLOOKUP? (Тлумачэнне на прыкладах)
  • СУПАДЗЕННЕ INDEX супраць функцыі VLOOKUP (9 прыкладаў)
  • Выкарыстоўвайце VLOOKUP з некалькімі крытэрыямі ў Excel (6 метадаў +Альтэрнатывы)
  • Функцыя VLOOKUP Excel для вертыкальнага вяртання некалькіх значэнняў

Як параўнаць два аркушы Excel з дапамогай функцыі VLOOKUP

У гэтым напрыклад, мы будзем параўноўваць два слупкі двух розных лістоў Excel з дапамогай VLOOKUP . Формула будзе аналагічная, за выключэннем таго, што ў аргумент Таблічны_масіў будзе дададзена імя аркуша. Дапусцім, у нас ёсць два спісы колераў на двух розных лістах. Назва працоўных аркушаў вызначаецца як CL-1 і CL-2. Мы параўнаем Color List-1 з CL-1 рабочага аркуша з Color List 2 з CL-2 рабочага аркуша . Два спісы з двух працоўных лістоў прыведзены ніжэй. Гэта Спіс-1.

І гэта Спіс-2.

Крокі:

  • У ячэйцы C5 рабочага ліста CL-1 запішыце формулу-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))

  • Затым націсніце кнопку ENTER для выхаду.

  • Вы ўбачыце, што з'явіцца значэнне Red. Гэта таму, што чырвоны колер з'яўляецца агульным колерам у абодвух слупках аркушаў CL-1 і CL-2. Цяпер скапіруйце гэту формулу з ячэйкі C6 у C11 выкарыстоўваючы інструмент Маркер запаўнення , каб знайсці вынік для двух цэлых слупкоў.

Праз некаторы час з'явяцца ўсе вынікі.

Тут колер жоўты, аранжавы і чорны не t з'явіцца ў працоўным аркушы CL-2 . Вось чаму мы атрымліваем астатняе #N/A CL-1 аркуш.

Больш падрабязна: Прыклад VLOOKUP паміж двума аркушамі ў Excel

Як параўнаць два слупкі Выкарыстанне функцыі VLOOKUP і вяртанне трэцяга значэння

Нам часта патрабуецца выкарыстоўваць функцыю VLOOKUP для вяртання трэцяга значэння шляхам параўнання двух слупкоў. У гэтым раздзеле мы даведаемся, як зрабіць гэта простым спосабам. Для гэтага мы змянілі набор даных, звязалі некаторыя памеры з колерамі і дадалі яшчэ адзін слупок, у які мы змясцілі тры колеры. Цяпер мы параўнаем слупкі колераў і вернем памер у слупку вываду.

Крокі:

  • У Вочка F5 , устаўце наступную формулу-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)

  • Пасля націску Націснуўшы кнопку ENTER , вы атрымаеце трэцяе значэнне.

  • Каб атрымаць іншыя значэнні, проста выкарыстоўвайце Інструмент маркера запаўнення .

Вось усе трэція значэнні пасля параўнання.

Увага

Важна правільна ведаць функцыю VLOOKUP , бо любая невялікая памылка ў аргументах не дасць жаданага выніку. Вы можаце выкарыстоўваць функцыі MATCH і INDEX у якасці альтэрнатывы функцыям VLOOKUP .

Выснова

Вось і ўсё для артыкул. Я спадзяюся, што апісаныя вышэй працэдуры будуць дастаткова добрымі для параўнання/знаходжання супадзенняў у двух слупках у Excel з дапамогай функцыі VLOOKUP . Не саромейцеся задаваць любыя пытанні ў каментарахраздзел і дайце мне водгук. Наведайце сайт, каб даведацца больш.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.