Kazalo
Obstaja veliko načinov za primerjava dveh seznamov V tem članku bom primerjal/iskal ujemanja v dveh stolpcih v Excelu z uporabo VLOOKUP . V enem od prejšnjih člankov sem razpravljal o Kako primerjati dva stolpca ali seznama v programu Excel kjer sem obravnaval druge metode primerjave.
Pred začetkom primerjave bom razpravljal o sintaksi, argumentih in drugih potrebnih stvareh o VLOOKUP funkcijo.
Prenesi delovni zvezek za prakso
Primerjava dveh stolpcev z uporabo funkcije VLOOKUP.xlsxPregled funkcije Excel VLOOKUP
V v VLOOKUP pomeni "navpično". VLOOKUP . VLOOKUP je vgrajena funkcija programa Excel, ki izvaja navpično iskanje z iskanjem določene vrednosti stolpca v drugem stolpcu.
- Sintaksa Funkcija VLOOKUP je:
VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). Argumenti, ki so navedeni v tej sintaksi, imajo poseben pomen.
- Argumenti Razlaga:
Argument | Obvezno/izbirno | Razlaga: |
---|---|---|
Lookup_value | Zahtevano | Vrednost ki bo uporabljena kot vrednost iskanja. |
Table_array | Zahtevano | Razpon podatkov, v katerem se bo iskala vrednost. |
Col_index_number | Zahtevano | Stolpec iz območja, iz katerega bomo dobili vrednost. |
Razpon_iskanja | Izbirno | TRUE se uporablja za približno ujemanje in FALSE se uporabi za natančno ujemanje. Če je ta argument izpuščen, Excel uporabi TRUE kot privzeti parameter. |
Rezultati raziskave VLOOKUP so lahko besedilni nizi ali številski podatki, odvisno od podatkov, ki jih uporabljate. FALSE se uporablja kot [range_lookup] potem bo poiskal natančno ujemanje. Če natančnega ujemanja ne bo našel, bo vrnil vrednost #N/A . Če TRUE se uporablja kot [range_lookup] potem bo poiskal približno ujemanje. Če ne bo našel približnega ujemanja, bo vrnil naslednjo manjšo vrednost.
Preberite več: Excel LOOKUP vs VLOOKUP: s 3 primeri
2 načina za primerjavo dveh stolpcev z uporabo VLOOKUP v Excelu
1. Uporaba samo funkcije VLOOKUP za primerjavo med dvema stolpcema
Recimo, da imate dva stolpca, v katerih so navedene nekatere barve. Primerjal bom ta dva stolpca za natančna ujemanja. Če izberem modro barvo iz prvega stolpca in poiščem to barvo v tretjem stolpcu, bo začel iskati modro barvo, in če ta barva ne obstaja, bo vrnil vrednost #N/A Začnimo s primerjavo. Seznami barv so navedeni spodaj, v stolpcu Obstoj pa je prikazana primerjava.
Koraki:
- Na spletnem mestu Celica C2 napišite formulo-
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)
- Kasneje pritisnite VSTOP gumb za izhod.
- V tej celici se nahaja rdeča vrednost. Ročaj za polnjenje kopirajte formulo za preostale celice v stolpcu. Videli boste rezultat, ki ste ga iskali.
Tukaj je celotna primerjava.
Spletna stran #N/A Rezultati so najdeni, ker modra in bela barva nista na Seznamu barv-2.
Opomba: Razpon je določen kot $D$5:$D$10. Znak "$" se uporablja, da so celice v formuli absolutne in konstantne. Kadar koli kopirate formulo za druge celice, bo uporabljen isti razpon.
Preberite več: Zakaj VLOOKUP vrne #N/A, ko obstaja ujemanje? (5 vzrokov in rešitev)
2. Uporaba IF, ISNA in VLOOKUP za primerjavo med dvema stolpcema
Tu bom uporabil isti primer, vendar bom vstavil dve novi funkciji z VLOOKUP Če med stolpci ni natančnega ujemanja, formula vrne NE. Če ujemanja obstajajo, formula vrne DA glede na prvi stolpec. Seznami barv so navedeni spodaj in v Barva Obstaja v stolpcu se prikaže primerjava.
Koraki:
- Zdaj zapišite formulo v Celica C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NE", "DA")
- Nato pritisnite VSTOP gumb za dokončanje.
Razčlenitev formule:
- VLOOKUP(B5,$D$5:$D$10,1,0)
Spletna stran VLOOKUP funkcija bo vrnila izhodno vrednost iskanja.
- ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))
Nato ISNA funkcija vrne TRUE, če dobi #N/A napaka, sicer se vrne FALSE .
- =IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NE", "DA")
Nazadnje je IF funkcija bo vrnila NE za TRUE in . DA za FALSE .
- Formula bo vrnila vrednost DA, saj v obeh stolpcih obstaja rdeča barva. Ročaj za polnjenje v preostalem delu celice, da se prikaže primerjava med stolpcema.
Nekaj trenutkov pozneje boste dobili vse izhodne podatke, kot je prikazano na spodnji sliki.
- Tukaj dobimo rezultat NE, saj barvi Modra in Bela ne obstajata v Seznamu barv-2.
Preberite več: Kako uporabiti funkcijo IF ISNA z VLOOKUP v Excelu (3 primeri)
Podobna branja
- VLOOKUP ne deluje (8 razlogov in rešitev)
- Kaj je polje tabel v programu VLOOKUP? (Razloženo s primeri)
- Funkcija INDEX MATCH proti funkciji VLOOKUP (9 primerov)
- Uporaba VLOOKUP z več merili v Excelu (6 metod + alternative)
- Excel VLOOKUP za navpično vračanje več vrednosti
Kako primerjati dva Excelova lista z uporabo funkcije VLOOKUP
V tem primeru bomo primerjanje dveh stolpcev dveh različnih listov Excel z uporabo VLOOKUP Formula bo podobna, le da bo Table_array argumenta se doda ime delovnega lista. Recimo, da imamo dva seznama barv v dveh različnih delovnih listih. Ime delovnega lista je definirano kot CL-1 in . CL-2. Primerjali bomo Seznam barv-1 na spletnem mestu CL-1 delovni list z Seznam barv 2 o CL-2 Spodaj sta navedena dva seznama iz obeh delovnih listov. To je seznam-1.
In to je Seznam-2.
Koraki:
- Na spletnem mestu Celica C5 o CL-1 delovni list napišite formulo-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))
- Nato pritisnite VSTOP gumb za izhod.
- Videli boste, da se prikaže vrednost Red. To je zato, ker je rdeča barva skupna barva v obeh stolpcih CL-1 in . Delovni listi CL-2. Zdaj kopirajte to formulo iz Celica C6 na . C11 z uporabo Ročaj za polnjenje za iskanje rezultata za celotna dva stolpca.
Čez nekaj časa se bodo prikazali vsi izpisi.
Tu se rumena, oranžna in črna barva ne pojavljajo v CL-2 delovni list. Zato smo dobili preostanek #N/A na spletnem mestu CL-1 delovni list.
Preberite več: Primer VLOOKUP med dvema listoma v Excelu
Kako primerjati dva stolpca s funkcijo VLOOKUP in vrniti tretjo vrednost
Pogosto moramo uporabiti VLOOKUP funkcijo za vračanje tretje vrednosti s primerjavo dveh stolpcev. V tem razdelku se bomo naučili, kako to narediti na enostaven način. V ta namen smo spremenili nabor podatkov, povezali nekaj velikosti z barvami in dodali še en stolpec, v katerega smo postavili tri barve. Zdaj bomo primerjali stolpca z barvami in vrnili velikost v izhodni stolpec.
Koraki:
- Na spletnem mestu Celica F5 , vstavi naslednjo formulo-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)
- Po pritisku na VSTOP dobite tretjo vrednost.
- Če želite pridobiti druge vrednosti, uporabite Orodje za zapolnitev ročaja .
Tukaj so vse tretje vrednosti po primerjavi.
Pozor,
Pomembno je poznati VLOOKUP pravilno delovanje, saj vsaka majhna napaka v argumentih ne bo prinesla želenega rezultata. MATCH in . INDEX deluje kot alternativa za VLOOKUP funkcije.
Zaključek
Upam, da bodo zgoraj opisani postopki dovolj dobri za primerjavo/iskanje ujemanj v dveh stolpcih v Excelu z uporabo VLOOKUP funkcijo. Vabljeni, da v razdelku za komentarje postavite kakršno koli vprašanje in mi posredujete povratne informacije. Obiščite spletno mesto in raziščite več.