Sisällysluettelo
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.xlsxxYleiskatsaus 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ää.