Kuinka vertailla kahta saraketta käyttämällä VLOOKUP-toimintoa Excelissä

  • Jaa Tämä
Hugh West

On monia tapoja vertailla kahta listaa tai sarakkeita Excelissä. Tässä artikkelissa aion verrata/löytää otteluita kahdessa sarakkeessa Excelissä käyttämällä apuna VLOOKUP . Yhdessä aiemmista artikkeleistani, keskustelin Kahden sarakkeen tai luettelon vertaaminen Excelissä jossa käsittelin muita vertailumenetelmiä.

Ennen vertailun aloittamista käsittelen syntaksia, argumentteja ja muita tarpeellisia asioita, jotka koskevat komentoa VLOOKUP toiminto.

Lataa harjoituskirja

Kahden sarakkeen vertailu VLOOKUP-funktion avulla.xlsxx

Yleiskatsaus Excelin VLOOKUP-toimintoon

V-kirjain VLOOKUP tarkoittaa "pystysuoraa". VLOOKUP . VLOOKUP on Excelin sisäänrakennettu toiminto, joka suorittaa pystysuuntaisen haun etsimällä sarakkeen tietyn arvon toisesta sarakkeesta.

  • Syntaksi VLOOKUP-toiminto on:

VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). Tässä syntaksissa esitetyillä argumenteilla on erityinen merkitys.

  • Argumentit Selitys:
Argumentti Vaadittava/Vapaaehtoinen Selitys
Lookup_value Vaadittu Arvo jota käytetään hakuarvona.
Table_array Vaadittu Valikoima datasta, josta arvoa haetaan.
Col_index_numero Vaadittu Sarake alueelta, josta saamme arvon.
Range_lookup Valinnainen TRUE käytetään likimääräiseen vastaavuuteen ja FALSE Jos tämä argumentti jätetään pois, Excel käyttää tarkkaa vastaavuutta. TRUE parametri oletuksena.

Tulokset VLOOKUP funktiossa voi olla tekstijonoja tai numeerisia tietoja käyttämästäsi datasta riippuen. Jos funktio FALSE käytetään [range_lookup] Jos täsmällistä vastaavuutta ei löydy, se palauttaa arvon #N/A . TRUE käytetään [range_lookup] Jos likimääräistä vastaavuutta ei löydy, se palauttaa seuraavaksi pienemmän arvon.

Lue lisää: Excel LOOKUP vs. VLOOKUP: 3 esimerkillä

2 tapaa verrata kahta saraketta käyttämällä VLOOKUPia Excelissä

1. Vain VLOOKUP-funktion käyttäminen kahden sarakkeen vertailuun

Sanotaan, että sinulla on kaksi saraketta, joissa on lueteltu joitakin värejä. Aion verrata näitä kahta saraketta tarkkojen vastaavuuksien löytämiseksi. Jos esimerkiksi valitsen värin Sininen 1. sarakkeesta ja etsin tätä väriä 3. sarakkeesta, se alkaa etsiä sinistä väriä ja jos tätä väriä ei ole, se palauttaa arvon #N/A Aloitetaan siis vertailu. Väriluettelot on lueteltu alla, ja sarakkeessa Existence näkyy vertailu.

Vaiheet:

  • Osoitteessa Solu C2 kirjoittaa kaava-
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)

  • Paina myöhemmin ENTER painiketta tulostusta varten.

  • Näet, että punainen arvo löytyy kyseisestä solusta. Vedä nyt alaspäin hiiren näppäintä Täyttökahva työkalulla kopioidaksesi kaavan sarakkeen muihin soluihin. Näet haluamasi tuloksen.

Tässä on koko vertailu.

The #N/A tulokset löytyvät, koska sininen ja valkoinen väri eivät ole Color List-2 -luettelossa.

Huomaa: Määritämme alueeksi $D$5:$D$10. "$"-merkkiä käytetään tekemään soluista absoluuttisia ja pysyviä kaavan sisällä. Joten aina kun kopioit kaavan muihin soluihin, se käyttää samaa aluetta.

Lue lisää: Miksi VLOOKUP palauttaa #N/A, kun ottelu on olemassa? (5 Syyt & Ratkaisut)

2. IF:n, ISNA:n ja VLOOKUP:n käyttäminen kahden sarakkeen väliseen vertailuun

Tässä käytän samaa esimerkkiä, mutta lisään kaksi uutta funktiota, joissa on merkkijono VLOOKUP Jos sarakkeiden välillä ei ole täsmällistä vastaavuutta, kaava palauttaa EI. Jos vastaavuuksia on, kaava palauttaa KYLLÄ ensimmäisen sarakkeen osalta. Väriluettelot on lueteltu alla ja kohdassa Väri Olemassa sarakkeessa, vertailu näytetään.

Vaiheet:

  • Kirjoita nyt kaava muotoon Solu C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "EI", "KYLLÄ")

  • Paina sitten ENTER painiketta viimeistelläksesi.

Kaavan erittely:

  • VLOOKUP(B5,$D$5:$D$10,1,0)

The VLOOKUP funktio palauttaa hakuarvon tulosteen.

  • ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))

Seuraavaksi ISNA funktio palauttaa TRUE, jos se saa #N/A virhe muuten palaa FALSE .

  • =IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "EI", "KYLLÄ")

Lopuksi IF funktio palauttaa EI osoitteessa TRUE ja KYLLÄ osoitteessa FALSE .

  • Kaava palauttaa arvon KYLLÄ, koska väri Punainen on olemassa kahdessa sarakkeessa. Vedä nyt kaavasta Täyttökahva työkalua solun muuhun osaan, jotta kahden sarakkeen välinen vertailu voidaan näyttää.

Muutamaa hetkeä myöhemmin saat alla olevan kuvan kaltaisen tulosteen.

  • Tässä saamme tuloksen EI, koska värejä Sininen ja Valkoinen ei ole Color List-2 -luettelossa.

Lue lisää: Kuinka käyttää IF ISNA -funktiota VLOOKUPin kanssa Excelissä (3 esimerkkiä)

Samanlaisia lukemia

  • VLOOKUP ei toimi (8 syytä & ratkaisut)
  • Mikä on taulukkomuoto VLOOKUPissa? (Selitetty esimerkkien avulla)
  • INDEX MATCH vs. VLOOKUP-funktio (9 esimerkkiä)
  • Käytä VLOOKUPia useilla kriteereillä Excelissä (6 menetelmää + vaihtoehdot)
  • Excel VLOOKUP palauttaa useita arvoja pystysuoraan

Kuinka vertailla kahta Excel-arkkia käyttämällä VLOOKUP-funktiota

Tässä esimerkissä vertailla kahden eri Excel-taulukon kahta saraketta VLOOKUPin avulla Kaava on samanlainen lukuun ottamatta Table_array argumenttiin lisätään työarkin nimi. Oletetaan, että meillä on kaksi väriluetteloa kahdessa eri työarkissa. Työarkkien nimi on määritelty seuraavaksi CL-1 ja CL-2. Vertailemme Väriluettelo-1 of CL-1 laskentataulukko, jossa on Väriluettelo 2 of the CL-2 Seuraavassa on esitetty kaksi luetteloa kahdesta laskentataulukosta: Luettelo-1.

Ja se on Lista-2.

Vaiheet:

  • Osoitteessa Solu C5 of the CL-1 työarkki kirjoittaa kaava-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE)))

  • Paina sitten ENTER painiketta tulostusta varten.

  • Näet, että näkyviin tulee arvo Punainen. Tämä johtuu siitä, että punainen väri on yhteinen väri molemmissa sarakkeissa. CL-1 ja CL-2-työpaperit. Kopioi nyt tämä kaava Solu C6 osoitteeseen C11 käyttämällä Täyttökahva työkalun avulla saat tuloksen koko kahdelle sarakkeelle.

Hetken kuluttua kaikki tulosteet tulevat näkyviin.

Täällä väri Keltainen, Oranssi ja Musta eivät näy vuonna CL-2 Siksi me saamme loput #N/A osoitteessa CL-1 työlehti.

Lue lisää: VLOOKUP-esimerkki kahden Excel-arkin välillä

Miten vertailla kahta saraketta VLOOKUP-funktion avulla ja palauttaa kolmas arvo?

Meidän on usein käytettävä VLOOKUP funktio kolmannen arvon palauttamiseen vertaamalla kahta saraketta. Tässä osiossa opimme, miten se tehdään helposti. Sitä varten muokkasimme datasettiä, yhdistimme joitakin kokoja väreihin ja lisäsimme toisen sarakkeen, johon sijoitimme kolme väriä. Nyt vertaamme värisarakkeita ja palautamme koon tulossarakkeessa.

Vaiheet:

  • Osoitteessa Solu F5 lisätään seuraava kaava-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)

  • Kun olet painanut ENTER painikkeella saat kolmannen arvon.

  • Saadaksesi muut arvot, käytä vain komentoa Fill Handle -työkalu .

Tässä ovat kaikki kolmannet arvot vertailun jälkeen.

Huomio

On tärkeää tietää VLOOKUP toiminto oikein, sillä pienikin virhe argumenteissa ei anna haluttua tulosta. Voit käyttää komentoa MATCH ja INDEX toimii vaihtoehtona VLOOKUP toiminnot.

Päätelmä

Siinä kaikki artikkelista. Toivon, että edellä kuvatut menettelyt riittävät vertailemaan/löytämään otteluita kahdessa sarakkeessa Excelissä käyttämällä komentokohtaa VLOOKUP toiminto. Voit vapaasti kysyä kysymyksiä kommenttiosassa ja antaa minulle palautetta. Käy tutustumassa sivustoon lisää.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.