Формула VLOOKUP для параўнання двух слупкоў у розных лістах Excel

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

Калі вы шукаеце нейкія спецыяльныя прыёмы, каб выкарыстоўваць формулу VLOOKUP для параўнання двух слупкоў на розных аркушах, то вы трапілі ў патрэбнае месца. Ёсць некалькі простых спосабаў выкарыстання формулы VLOOKUP для параўнання двух слупкоў у розных табліцах. Гэты артыкул пакажа вам кожны крок з належнымі ілюстрацыямі, так што вы можаце лёгка прымяніць іх для вашых мэтаў. Давайце пяройдзем да цэнтральнай часткі артыкула.

Спампаваць практыкавальны сшытак

Вы можаце спампаваць практычны сшытак тут:

Параўнайце два слупкі ў Different Sheets.xlsx

3 прыклады выкарыстання формулы VLOOKUP для параўнання двух слупкоў у розных аркушах Excel

У гэтым раздзеле я пакажу вам 3 хуткія і простыя метады выкарыстання VLOOKUP Формула для параўнання двух слупкоў на розных аркушах у аперацыйнай сістэме Windows. У гэтым артыкуле вы знойдзеце падрабязныя тлумачэнні з выразнымі ілюстрацыямі кожнай рэчы. Я выкарыстаў тут версію Microsoft 365 . Але вы можаце выкарыстоўваць любыя іншыя версіі па меры наяўнасці. Калі што-небудзь з гэтага артыкула не працуе ў вашай версіі, пакіньце нам каментарый.

Тут у мяне ёсць даныя дзвюх каманд, у якіх ёсць некаторыя агульныя члены ў двух розных аркушах пад назвай “ TeamA ” і “ TeamB ”. І я пакажу вам, як вы можаце знайсці агульныя і розныя назвы дзвюх каманд.

1. Параўнайце два слупкіу розных аркушах Excel і вяртаць агульныя/адпаведныя значэнні

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

  • Тут я паспрабую атрымаць агульныя назвы Каманды A і Каманды B . Для гэтага я стварыў новы аркуш, які ўжо змяшчае даныя Каманды B .
  • Потым я стварыў новы слупок для пошуку агульных назваў. Затым устаўце наступную формулу ў ячэйку E5:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • Цяпер перацягніце значок Запаўненне , каб уставіць выкарыстаную формулу адпаведна ў іншыя ячэйкі слупка, або выкарыстоўвайце спалучэнні клавіш Excel Ctrl+C і Ctrl+V , каб скапіяваць і ўставіць.

  • У выніку вы атрымаеце агульныя імёны, устаўленыя ў слупок Каманда A і для неадпаведных радкоў паказваецца «# Н/Д Памылка ». Тут я вылучыў неадпаведныя радкі.

Выкарыстанне IFERROR з функцыяй VLOOKUP для лячэння памылкі #N/A:

Каб пазбегнуць паказу « Памылка #N/A » у слупку, вы можаце выкарыстоўваць функцыю IFERROR з функцыяй VLOOKUP .

  • Для гэтага ўстаўце наступную формулу ў ячэйку E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE),"Not Found")

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

Каб зразумець гэтаформула, вам неабходна азнаёміцца ​​з функцыяй КАЛІПАШЫЛКА Excel.

Сінтаксіс функцыі КАЛІПАШЫЛКА : =КАЛІПАШЫЛКА(значэнне, значэнне_калі_памылка)

Давайце паглядзім, як працуе прыведзеная вышэй формула

  • У якасці значэння функцыі IFERROR мы ўвялі наш VLOOKUP Такім чынам, калі ёсць памылак няма, вывад формулы VLOOKUP будзе вынікам функцыі IFERROR .
  • У якасці аргумента value_if_error мы перадалі гэтае значэнне « Не знойдзена ”. Такім чынам, калі функцыя IFERROR знаходзіць памылку ў ячэйцы, яна выводзіць гэты тэкст “Не знойдзена” .

  • У выніку вы атрымалі вынік, паказаны на скрыншоце ніжэй. Тут вы ўбачыце, што ў радках з неадпаведнымі імёнамі было змешчана « Не знойдзена ».

Выкарыстанне IF і ISNA з функцыяй VLOOKUP для апрацоўкі памылкі #N/A:

Ёсць яшчэ адзін спосаб пазбегнуць памылкі #N/A і гэта выкарыстанне функцый IF і ISNA з функцыямі VLOOKUP .

  • Для гэтага ўстаўце наступную формулу ў ячэйку E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)),"Not Matched", "Matched")

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

Давайце зараз паглядзім, як працуе наступная формула.

  • Як аргумент logical_test функцыі IF , мы перадалі функцыю ISNA і функцыя ISNA захоўвае наш VLOOKUP Калі VLOOKUP формула вяртае памылку #N/A , функцыя ISNA верне TRUE Калі logical_test верне IF, функцыя верне гэтае значэнне : “Не адпавядае” .
  • Калі формула VLOOKUP вяртае значэнне (без памылак), функцыя ISNA верне ХЛУСНЯ Такім чынам, аргумент лагічны_тэст функцыі КАЛІ будзе Хлусня . Калі logical_test роўна False функцыя КАЛІ верне наступнае значэнне: “Matched” .
  • Такім чынам, вы атрымаеце слупок запоўнены значэннямі « Супадзенне » і « Не Супадзенне ». Цяпер вы можаце лёгка ідэнтыфікаваць агульныя імёны ў спісах імёнаў асобных працоўных аркушаў.

  • Вы можаце лёгка выкарыстоўваць функцыю фільтра каб раздзяліць або паказаць толькі агульныя назвы дзвюх каманд.
  • Цяпер, каб уключыць функцыю Фільтр для набору даных, пстрыкніце любую ячэйку набору даных.
  • Затым перайдзіце на ўкладку Галоўная на верхняй стужцы.
  • Націсніце на ўкладцы Сартаваць & Фільтр і выберыце Фільтр

  • У выніку вы ўбачыце выпадальнае меню фільтраў стрэлкі ў кожным загалоўку набору даных.
  • Цяпер націсніце на стрэлку Фільтр у Слупку " Каманда A ».
  • Затым зніміце с сцяжок з надпісам « Не знойдзена » і націсніце ОК .

  • Тут вы ўбачыце толькі агульныя або адпаведныя імёны дзве каманды. І неадпаведныя імёны схаваны з дапамогай функцыі фільтра .

Больш падрабязна: Формула Excel для параўнання і вяртання значэння з двух слупкоў

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

  • Як параўнаць тэкст дзвюх ячэек у Excel (10 метадаў)
  • Параўнаць тэкст у двух слупках Excel (7 эфектыўных спосабаў)
  • Як лічыць Супадае ў двух слупках у Excel (5 простых спосабаў)
  • Формула Excel для параўнання двух слупкоў і вяртання значэння (5 прыкладаў)
  • Як параўнаць два слупкі для пошуку адрозненняў у Excel

2. Параўнаць два слупкі ў розных аркушах і знайсці прапушчаныя значэнні

У папярэднім прыкладзе вы даведаліся, як знайсці агульныя назвы двух розных спісаў у розных лістах. Цяпер я пакажу вам, як можна знайсці адсутныя значэнні спісу ў параўнанні з іншым спісам .

2.1 Выкарыстанне функцыі фільтра

Аналагічным чынам раней вы маглі выкарыстоўваць функцыю фільтра, каб знайсці адсутныя значэнні. Пасля выкарыстання VLOOKUP з функцыяй IFERROR у вас ужо ёсць слупок, які паказвае значэнні « Not Found » для неадпаведныя імёны.

  • Цяпер зноў перайдзіце да опцыі «Фільтр», націснуўшы стрэлку «Фільтр» у загалоўку слупка « Каманда A » .
  • Затым зніміце ўсе сцяжкі акрамя гэтага " Не знойдзена ".
  • Потым,націсніце ОК .

  • У выніку вы ўбачыце, што толькі неадпаведныя назвы каманды B у параўнанні з камандай A паказана ў наборы даных.

2.2 Выкарыстанне FILTER з функцыяй VLOOKUP

Вы таксама можаце выкарыстоўваць функцыю FILTER , каб знайсці неадпаведныя значэнні двух розных спісаў розных працоўных лістоў. Для гэтага ўстаўце наступную формулу ў ячэйку F5.

=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

🔎 Формула Разбіўка:

  • Па-першае, функцыя VLOOKUP будзе знаходзіць агульныя імёны паміж дыяпазонам B5:B20 актыўнага рабочы аркуш і дыяпазон B5:B20 з рабочага аркуша TeamA і прызначце #N/A для неадпаведнасці.
  • Тады функцыя ISNA будзе прымаць толькі ячэйкі, якім прызначаецца #N/A функцыямі VLOOKUP , што азначае неадпаведнасць.
  • Тады функцыя Фільтр уставіць толькі ячэйкі з дыяпазону B5:B20 , якія не адпавядаюць і прысвоены #N/A .

  • Такім чынам, вы атрымаеце неадпаведныя назвы двух выбраных спісаў у адзін клік.

Больш падрабязна: Як параўнаць два слупкі або спісы ў Excel (4 прыдатныя спосабы)

3. Параўнаць два спісы ў розных аркушах і вярнуць значэнне з трэцяга слупка

Вы таксама можаце атрымаць іншыя значэнні слупка для супастаўлення цэ lls двух спісаў на розных аркушах.

  • Длягэта, вы павінны змяніць нумар індэкса слупка ў VLOOKUP Як тут, я хачу атрымаць узрост імя « Джэймс » і узрост значэнні ўтрымліваюцца ў 4-м слупку абранага дыяпазону VLOOKUP на аркушы TeamB .
  • Устаўце наступную формулу у ячэйку E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • Такім чынам, у вас ёсць узрост для імёнаў, якія адпавядаюць спісу ў TeamA, і для неадпаведных імёнаў паказваецца памылка #N/A.

Больш падрабязна: Як супаставіць два слупкі і вярнуць трэці ў Excel

VLOOKUP для Некалькі слупкоў на розных аркушах у Excel толькі з адным вынікам

Зараз я пакажу вам, як вы можаце выкарыстоўваць функцыю VLOOKUP для некалькіх слупкоў на розных аркушах і атрымаць адно значэнне ў якасці вынікаў. Гэта прыклад выкарыстання функцыі VLOOKUP .

Тут я разглядаю сітуацыю, калі ў вас ёсць « Ідэнтыфікатар элемента » і « Прадукт Імя » некаторых прадуктаў на аркушы з назвай « W1» і « Назва прадукту » і « Цана » на іншым аркушы з назвай « W2 ”. Цяпер вам трэба даведацца “ Кошт ” пэўнага “ Прадукту ” з пэўным “ ID ”. Давайце выканаем гэтае заданне.

  • Цяпер на іншым аркушы ў вас ёсць толькі ідэнтыфікатар элемента, і вы хочаце даведацца цану. Для гэтага вы павінны выкарыстоўваць укладзеныяФункцыі VLOOKUP .
  • Устаўце гэту формулу ў ячэйку C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)

Дзе

  • Значэнне_прагляду гэта VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . Гэты другі “ VLOOKUP ” выцягне ID элемента з “ W1
  • table_array : is ' W2′!B6:C19 .
  • Col_index_num роўна 2
  • [дыяпазон_пошуку] : мы хочаце дакладнае супадзенне (ХЛУСНЯ )

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

Больш падрабязна: Як параўнаць некалькі слупкоў з дапамогай VLOOKUP у Excel (5 метадаў)

Выснова

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

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