VLOOKUP formulė dviem stulpeliams skirtinguose "Excel" lapuose palyginti

  • Pasidalinti
Hugh West

Jei ieškote specialių gudrybių, kaip naudoti VLOOKUP Formulė į palyginti du stulpelius skirtinguose lapuose, tuomet atsidūrėte tinkamoje vietoje. Yra keletas paprastų būdų, kaip naudoti VLOOKUP formulė, skirta palyginti du stulpelius skirtinguose lapuose. Šiame straipsnyje bus parodytas kiekvienas žingsnis su tinkamomis iliustracijomis, kad galėtumėte lengvai juos pritaikyti savo tikslui. Pereikime prie pagrindinės straipsnio dalies.

Atsisiųsti praktikos sąsiuvinį

Praktikos sąsiuvinį galite atsisiųsti iš čia:

Palyginti du stulpelius skirtinguose lapuose.xlsx

3 pavyzdžiai naudojant VLOOKUP formulę dviem stulpeliams skirtinguose "Excel" lapuose palyginti

Šiame skyriuje parodysiu 3 greitus ir paprastus būdus, kaip naudoti VLOOKUP Formulė, skirta palyginti du stulpelius skirtinguose lapuose "Windows" operacinėje sistemoje. Šiame straipsnyje rasite išsamius paaiškinimus su aiškiomis kiekvieno dalyko iliustracijomis. Naudojau "Microsoft 365" versija čia. Tačiau galite naudoti bet kokias kitas versijas pagal savo galimybes. Jei kas nors iš šio straipsnio neveikia jūsų versijoje, palikite mums komentarą.

Čia turiu dviejų komandų, turinčių bendrus narius, duomenis dviejose skirtingose darbalapiuose, pavadintuose " KomandaA " ir " TeamB ". Ir aš jums parodysiu, kaip galite rasti bendrus ir skirtingus dviejų komandų pavadinimus.

1. Palyginkite du stulpelius skirtinguose "Excel" lapuose ir grąžinkite bendras / suderintas vertes

Pirmiausia parodysiu, kaip naudoti VLOOKUP funkcija norėdami rasti bendrus pavadinimus arba dviejų skirtingų pavadinimų sąrašų suderintas reikšmes skirtinguose darbalapiuose. Atlikite toliau nurodytus veiksmus:

  • Čia pabandysiu gauti bendrinius pavadinimus A komanda ir B komanda Šiuo tikslu sukūriau naują darbalapį, kuriame jau yra duomenys apie B komanda .
  • Tada sukūriau naują stulpelį bendriems pavadinimams surasti. Tada į E5 langelį įterpkite šią formulę:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • Dabar vilkite Užpildymo rankena piktogramą, kad įklijuotumėte naudotą formulę atitinkamai į kitus stulpelio langelius, arba naudokite "Excel" sparčiosios klaviatūros nuorodos Ctrl+C ir Ctrl+V kopijuoti ir įklijuoti.

  • Dėl to gausite bendras į stulpelį įterpti pavadinimai A komanda ir nesuderintas eilutėse rodomos "# Netaikoma Klaida ". Čia paryškinau nesuderintas eilutes.

IFERROR naudojimas su VLOOKUP funkcija #N/A klaidai apdoroti:

Kad nebūtų rodomas #N/A Klaida " stulpelyje, galite naudoti Funkcija IFERROR su VLOOKUP funkcija.

  • Šiuo tikslu į ląstelę įterpkite šią formulę E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE), "Nerastas")

🔎 Formulės suskirstymas:

Kad suprastumėte šią formulę, turite būti susipažinę su IFERROR Excel funkcija.

Sintaksė IFERROR funkcija: =IFERROR(value, value_if_error)

Pažiūrėkime, kaip veikia pirmiau pateikta formulė

  • Kadangi vertė IFERROR funkciją, įvedėme savo VLOOKUP Taigi, jei klaidos nėra, išvestis VLOOKUP formulė bus IFERROR funkcija.
  • Kaip argumentą value_if_error perdavėme šią reikšmę " Nerastas ". Taigi, jei IFERROR funkcija ląstelėje randa klaidą, ji išves šį tekstą, "Nerastas" .

  • Dėl to gausite toliau pateiktoje ekrano kopijoje parodytą išvestį. Čia pamatysite, kad eilutėse nesuderintas pavadinimai, buvo įdėti " Nerastas ".

IF ir ISNA naudojimas su VLOOKUP funkcija, kad būtų galima tvarkyti #N/A klaidą:

Yra dar vienas būdas išvengti #N/A Klaida ir tai yra naudojant IF ir ISNA funkcijos su VLOOKUP funkcijos.

  • Šiuo tikslu į ląstelę įklijuokite šią formulę E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)), "Neatitiko", "Atitiko")

🔎 Formulės suskirstymas:

Pažiūrėkime, kaip veikia ši formulė.

  • Kaip logical_test argumentas IF funkciją, mes perdavėme ISNA funkcija ir ISNA funkcija turi mūsų VLOOKUP Jei VLOOKUP formulė grąžina #N/A klaida. ISNA funkcija grąžins TRUE Kai logical_test yra true IF funkcija grąžins šią reikšmę: "Neatitinka" .
  • Jei VLOOKUP formulė grąžina reikšmę (klaidos nėra), o ISNA funkcija grąžins FALSE Taigi, IF funkcijos logical_test argumentas bus Klaidingas ........................ logical_test yra . Klaidingas Funkcija IF grąžins šią vertę: "Suderinta" .
  • Taigi, stulpelis bus užpildytas " Suderinta " ir " Ne Suderinta " reikšmes. Dabar galite lengvai nustatyti bendrus pavadinimus tarp atskirų darbalapių pavadinimų sąrašų.

  • Galite lengvai naudoti Filtro funkcija atskirti arba rodyti tik bendrus dviejų komandų pavadinimus.
  • Dabar, norėdami įjungti Filtro funkcija duomenų rinkinį, spustelėkite bet kurį duomenų rinkinio langelį.
  • Tada eikite į Pagrindinis skirtuką viršutinėje juostoje.
  • Spustelėkite apie Rūšiuoti ir filtruoti parinktį ir pasirinkite Filtras

  • Todėl filtro išskleidžiamojo sąrašo rodyklės kiekvienoje duomenų rinkinio antraštėje.
  • Dabar spustelėkite Filtras rodyklė Stulpelis iš " Komanda A ".
  • Tada, nepažymėti . žymimasis langelis sakydamas " Nerastas " ir paspauskite GERAI .

  • Čia matysite tik bendras arba suderinti pavadinimai dviejų komandų. Ir nesuderintas pavadinimai yra paslėptas pagal Filtro funkcija .

Skaityti daugiau: "Excel" formulė dviejų stulpelių reikšmei palyginti ir grąžinti

Panašūs skaitiniai

  • Kaip palyginti dviejų ląstelių tekstą "Excel" programoje (10 metodų)
  • "Excel" teksto palyginimas dviejuose stulpeliuose (7 naudingi būdai)
  • Kaip skaičiuoti atitikmenis dviejuose "Excel" stulpeliuose (5 paprasti būdai)
  • "Excel" formulė dviem stulpeliams palyginti ir vertei grąžinti (5 pavyzdžiai)
  • Kaip palyginti du stulpelius ir rasti skirtumus "Excel" programoje

2. Palyginkite du skirtingų darbalapių stulpelius ir raskite trūkstamas vertes

Ankstesniame pavyzdyje sužinojote, kaip rasti bendras dviejų skirtingų sąrašų pavadinimai skirtinguose darbalapiuose, Dabar aš jums parodysiu, kaip galite rasti trūkstamos sąrašo reikšmės, lyginamos su kitu sąrašu. .

2.1 Filtro funkcijos naudojimas

Panašiai, kaip ir anksčiau, trūkstamoms reikšmėms rasti galite naudoti funkciją Filtras. Panaudoję funkciją VLOOKUP su Funkcija IFERROR , jau turite stulpelį, kuriame rodoma " Ne Rasta " vertės nesuderintas pavadinimai.

  • Dabar dar kartą pereikite prie parinkties Filtruoti spustelėję Filtravimo rodyklė stulpelio antraštėje " A komanda ".
  • Tada, panaikinti žymėjimą žymimuosius langelius išskyrus kad sakydamas " Nerastas ".
  • Tada paspauskite GERAI .

  • Todėl duomenų rinkinyje matysite, kad rodomi tik nesutampantys B komandos pavadinimai, palyginti su A komandos pavadinimais.

2.2 FILTER naudojimas su VLOOKUP funkcija

Taip pat galite naudoti Filtro funkcija rasti nesutampančias dviejų skirtingų darbalapių sąrašų vertes. Tam į ląstelę įterpkite šią formulę F5.

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

🔎 Formulės suskirstymas:

  • Pirma, VLOOKUP funkcijos funkcija suras bendrus pavadinimus tarp diapazono B5:B20 aktyvus darbalapis ir diapazonas B5:B20 darbalapis TeamA ir priskirti #N/A nesutampa.
  • Tada, ISNA funkcija bus paimtos tik tos ląstelės, kurios yra priskirtos #N/A pagal VLOOKUP funkcijų, o tai reiškia, kad nesutampa.
  • Tada Filtro funkcija bus įterptos tik ląstelės iš diapazono B5:B20 kurie yra nesuderinti ir priskirtas #N/A .

  • Taip vienu spustelėjimu gausite nesutampančius pasirinktų dviejų sąrašų pavadinimus.

Skaityti daugiau: Kaip "Excel" programoje palyginti du stulpelius arba sąrašus (4 tinkami būdai)

3. Palyginkite du sąrašus skirtinguose darbalapiuose ir grąžinkite vertę iš trečiojo stulpelio

Taip pat galite gauti kitų stulpelių reikšmes, kai sutampa dviejų skirtingų darbalapių sąrašų langelių reikšmės.

  • Tam reikia pakeisti stulpelio indekso numerį VLOOKUP Kaip ir čia, noriu gauti amžius pavadinimo " Džeimsas " ir amžius reikšmės yra pateiktos 4 stulpelis pasirinktos VLOOKUP diapazonas TeamB darbalapį.
  • Į ląstelę įterpkite šią formulę E5:
=FILTRAS(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • Taigi, gavote vardų, kurie atitinka sąraše KomandaA, o dėl nesuderintas vardai, ten rodo #N/A klaida.

Skaityti daugiau: Kaip "Excel" programoje suderinti du stulpelius ir grąžinti trečiąjį

VLOOKUP keliems stulpeliams skirtinguose "Excel" lapuose, kai grąžinamas tik vienas stulpelis

Dabar parodysiu, kaip galite naudoti VLOOKUP funkciją keliems stulpeliams skirtinguose darbalapiuose ir kaip grąžą gauti vieną reikšmę. Tai yra pavyzdys Įterpta VLOOKUP funkcija naudoti.

Šiuo atveju nagrinėju situaciją, kai turite " Prekės ID " ir " Produkto pavadinimas " kai kurių produktų darbalapyje, pavadintame " W1" ir " Produkto pavadinimas " ir " Kaina " kitame darbalapyje, pavadintame " W2 ". Dabar reikia sužinoti " Kaina " konkretaus " Produktas " su konkrečiu " ID ". Atlikime šią užduotį.

  • Dabar kitame darbalapyje turite tik elemento ID ir norite gauti kainą. Tam turite naudoti įterptą VLOOKUP funkcijos.
  • Į ląstelę įterpkite šią formulę C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)

Kur,

  • Lookup_value yra . VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . Šis antrasis " VLOOKUP " ištrauks Prekės ID iš " W1 "
  • table_array : yra W2′!B6:C19 .
  • Col_index_num yra . 2
  • [range_lookup] : norime tikslaus atitikmens (FALSE) )

  • Dabar vilkite Užpildymo rankena piktogramą, kad panašią formulę pritaikytumėte kitoms stulpelio ląstelėms.
  • Ir, naudodami VLOOKUP keliems skirtingų darbalapių stulpeliams.

Skaityti daugiau: Kaip palyginti kelis stulpelius naudojant VLOOKUP programoje "Excel" (5 metodai)

Išvada

Šiame straipsnyje sužinojote, kaip naudoti VLOOKUP formulė dviem skirtingų lapų stulpeliams palyginti. Tikiuosi, kad šis straipsnis jums buvo naudingas. Galite apsilankyti mūsų svetainėje ExcelWIKI norėdami sužinoti daugiau su "Excel" susijusio turinio. Jei turite pastabų, pasiūlymų ar užklausų, rašykite jas toliau pateiktame komentarų skyriuje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.