Змест
Ёсць шмат спосабаў параўнаць два спісы або слупкі ў 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 . Не саромейцеся задаваць любыя пытанні ў каментарахраздзел і дайце мне водгук. Наведайце сайт, каб даведацца больш.