Змест
Калі вы шукаеце нейкія спецыяльныя прыёмы, каб выкарыстоўваць формулу 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. Калі ласка, пакідайце каментарыі, прапановы або запыты, калі ў вас ёсць такія, у раздзеле каментарыяў ніжэй.