Содржина
Ако барате некои посебни трикови за користење на VLOOKUP Формулата за споредување на две колони во различни листови, тогаш сте слетале на вистинското место. Постојат неколку лесни начини за користење на формулата VLOOKUP за споредување на две колони во различни листови. Оваа статија ќе ви го покаже секој чекор со соодветни илустрации за да можете лесно да ги примените за вашата цел. Ајде да навлеземе во централниот дел на статијата.
Преземете ја работната книга за вежбање
Работната книга за вежбање можете да ја преземете од овде:
Споредете две колони во Different Sheets.xlsx
3 Примери со користење на формулата VLOOKUP за споредба на две колони во различни листови на Excel
Во овој дел, ќе ви покажам 3 брзи и лесни методи за користење на VLOOKUP Формула за споредба на две колони во различни листови на оперативниот систем Windows. Во оваа статија ќе најдете детални објаснувања со јасни илустрации за секоја работа. Тука ја користев верзијата на Microsoft 365 . Но, можете да користите кои било други верзии по ваша достапност. Ако нешто од овој напис не работи во вашата верзија, тогаш оставете ни коментар.
Овде, имам податоци од два тима кои имаат заеднички членови во два различни работни листови со име „ TeamA “ и „ TeamB “. И, ќе ви покажам како можете да ги најдете заедничките имиња и различните имиња на двата тима.
1. Споредете две колониво Различни листови на Excel и Вратете ги заедничките/ускладените вредности
Прво, ќе ви покажам како да ја користите функцијата VLOOKUP за да најдете заеднички имиња или соодветните вредности на две различни списоци со имиња во различни работни листови. Следете ги чекорите подолу за ова:
- Овде, ќе се обидам да ги добијам вообичаените имиња на Тимот А и Тимот Б . За ова, создадов нов работен лист кој веќе ги содржи податоците на Тимот Б .
- Потоа, создадов нова колона за да ги најдам заедничките имиња. Потоа, вметнете ја следната формула во ќелијата E5:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)
- Сега, повлечете иконата Пополнете рачка за да ја залепите употребената формула соодветно на другите ќелии од колоната или користете кратенки на тастатурата на Excel Ctrl+C и Ctrl+V за да копирате и залепите.
- Како резултат на тоа, ќе ги добиете вообичаените имиња вметнати во колоната Тимот А и за неусогласените редови, се прикажува „# Грешка нема/не “. Овде, ги истакнав неусогласените редови.
Користење IFERROR со функцијата VLOOKUP за лекување на грешката #N/A:
За да избегнете прикажување на „ #N/A Error “ во колоната, можете да ја користите функцијата IFERROR со функцијата VLOOKUP .
- За ова, вметнете ја следната формула во ќелијата E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE),"Not Found")
🔎 Распределба на формулата:
За да се разбере оваформула, мора да бидете запознаени со функцијата IFERROR excel.
Синтаксата на функцијата IFERROR : =IFERROR(вредност, вредност_ако_грешка)
Ајде да видиме како функционира горната формула
- Како вредност на функцијата 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")
🔎 Распределба на формулата:
Ајде сега да видиме како функционира следнава формула.
- Како аргумент логички_тест на функцијата IF , ја поминавме функцијата ISNA и функцијата ISNA ја држи нашата VLOOKUP Ако формулата VLOOKUP враќа грешка #N/A , функцијата ISNA ќе ја врати TRUE Кога логичкиот_тест е точно, IF функцијата ќе ја врати оваа вредност : „Не се совпаѓа“ .
- Ако формулата VLOOKUP врати вредност (без грешка), функцијата ISNA ќе врати FALSE Значи, аргументот logical_test на функцијата IF ќе биде False . Кога logical_test е False IF функцијата ќе ја врати оваа вредност: „Matched“ .
- Така, ќе добиете колоната исполнета со вредности „ Се совпаѓа “ и „ Не се совпаѓа “. Сега можете лесно да ги идентификувате заедничките имиња помеѓу списоците со имиња на посебни работни листови.
- Можете лесно, користете ја Функцијата за филтер за да ги раздвоите или прикажете само заедничките имиња на два тима.
- Сега, за да ја овозможите функцијата Филтер за базата на податоци, кликнете на која било ќелија од сетот.
- Потоа, одете во картичката Почетна на горната лента.
- Кликнете на Сортирање и засилување; Филтрирајте ја опцијата и изберете ја Филтер
- Како резултат на тоа, ќе филтрирате паѓачкото мени стрелки во секое заглавие од збирката податоци.
- Сега, кликнете на стрелката Филтер во Колоната на „ Тимот A “.
- Потоа, отштиклирајте го полето за избор велејќи „ Не е пронајдено “ и притиснете OK .
- Тука, ќе ги видите само вообичаените или усогласените имиња оддве екипи. И, неусогласените имиња се скриени од Функцијата на филтерот .
Прочитајте повеќе: Формула на Excel за споредба и враќање на вредноста од две колони
Слични читања
- Како да споредуваш текст од две ќелии во Excel (10 методи)
- Excel Спореди текст во две колони (7 плодни начини)
- Како да се брои Се совпаѓа во две колони во Excel (5 лесни начини)
- Ексел формула за споредба на две колони и враќање вредност (5 примери)
- Како да споредите две колони за наоѓање разлики во Excel
2. Споредете две колони во различни работни листови и пронајдете вредности што недостасуваат
Во претходниот пример, имате како да пронајдете заедничките имиња на две различни списоци во различни работни листови, сега ќе ви покажам како можете да ги пронајдете вредните што недостасуваат на листата во споредба со друга листа .
2.1 Користење на функцијата за филтер
Слично на тоа, претходно, можете да ја користите функцијата Филтер за да ги пронајдете вредностите што недостасуваат. По користењето на VLOOKUP со функцијата IFERROR , веќе имате колона што ги прикажува вредностите „ Не Најдено “ за неусогласени имиња.
- Сега, повторно одете на опцијата Филтер со кликнување на стрелката за филтрирање во заглавието на колоната на „ Тимот А “ .
- Потоа, отштиклирајте ги сите полињата за избор освен она што вели „ Не е пронајдено ".
- Потоа,притиснете OK .
- Како резултат на тоа, ќе видите дека само неусогласените имиња на тимот Б во споредба со тимот А се прикажани во базата на податоци.
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. Споредете две листи во различни работни листови и вратете вредност од трета колона
Можете да ги добиете и другите вредности на колоните за совпаѓање на ce lls од две списоци во различни работни листови.
- Заова, треба да го смените бројот на индексот на колоната во VLOOKUP Како овде, сакам да ја добијам возраста на името „ Џејмс “ и возраст вредностите се содржани во четвртата колона од избраниот опсег 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 “. Ајде да ја завршиме оваа задача.
- Сега, во друг работен лист, го имате само ID на ставка и сакате да ја добиете цената. За ова, треба да го користите вгнезденотоФункциите VLOOKUP .
- Вметнете ја оваа формула во ќелијата C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)
Каде,
- Вредноста_пребарување е VLOOKUP(B6,'W1'!B6:C19,2,FALSE) . Оваа втора „ VLOOKUP “ ќе го повлече Идентификаторот на ставка од „ W1 “
- табелата_низа : е „ W2′!B6:C19 .
- Кол_индекс_број е 2
- [преглед_опсег] : ние сакате точно совпаѓање (НЕТОЧНО )
- Сега, повлечете ја иконата Пополнете ја рачката за да го примените ова слична формула на другите ќелии од колоната.
- И, имате едно враќање со користење на VLOOKUP за повеќе колони од различни работни листови.
Прочитајте повеќе: Како да споредите повеќе колони користејќи VLOOKUP во Excel (5 методи)
Заклучок
Во оваа статија , најдовте како да ја користите VLOOKUP Формулата за споредување на две колони во различни листови. Се надевам дека оваа статија ви беше корисна. Можете да ја посетите нашата веб-локација ExcelWIKI за да дознаете повеќе содржини поврзани со Excel. Ве молиме, искажете ги коментарите, предлозите или прашањата доколку имате во делот за коментари подолу.