Mikä on VLOOKUP Excelissä ja miten sitä käytetään?



Excelin VLOOKUPia käytetään tietojen hakemiseen ja hakemiseen. Se palauttaa tarkat ja likimääräiset ottelut ja sitä voidaan käyttää useiden taulukoiden, jokerien, kaksisuuntaisen haun jne. Kanssa.

Tässä datapohjaisessa maailmassa tarvitaan erilaisia ​​työkaluja tietojen hallintaan. Reaaliaikainen data on valtava, ja tiettyjen tietojen yksityiskohtien noutaminen olisi ehdottomasti väsyttävä tehtävä, mutta VLOOKUPin kanssa Excel , tämä tehtävä voidaan saavuttaa yhdellä komentorivillä. Tässä artikkelissa opit yhdestä tärkeästä Excel-toiminnot ts. VLOOKUP-toiminto.

Ennen kuin jatkat, katsotaanpa nopeasti kaikkia täällä käsiteltyjä aiheita:





Mikä on VLOOKUP Excelissä?


Excelissä VLOOKUP on a sisäänrakennettu toiminto jota käytetään etsimään ja hakemaan tiettyjä tietoja Excel-taulukosta. V tarkoittaa Pystysuora ja jotta VLOOKUP-toimintoa voidaan käyttää Excelissä, tiedot on järjestettävä pystysuunnassa. Tämä toiminto on erittäin kätevä, kun sinulla on valtava määrä tietoa ja joidenkin tietojen etsiminen manuaalisesti on käytännössä mahdotonta.

Kuinka se toimii?

VLOOKUP-toiminto ottaa arvon eli etsinnän arvon ja alkaa etsiä sitä vasemmassa sarakkeessa. Kun hakuarvo esiintyy ensimmäisen kerran, se alkaa liikkua oikealla rivillä ja palauttaa arvon määrittämästäsi sarakkeesta. Tätä toimintoa voidaan käyttää sekä tarkkojen että likimääräisten vastaavuuksien palauttamiseen (Oletusarvo on likimääräinen ottelu).



Syntaksi:

Tämän toiminnon syntaksi on seuraava:

VLOOKUP (haun_arvo, taulukon_haara, sarake-indeksi_numero, [alue_haku])

missä,



  • hakuarvo on arvo, jota on tarkasteltava annetun taulukon ensimmäisessä sarakkeessa
  • table_index on taulukko, josta tiedot haetaan
  • col_index_num on sarake, josta arvo haetaan
  • range_lookup on looginen arvo, joka määrittää, onko hakuarvon oltava täydellinen vai likimääräinen vastaavuus ( TOTTA löytää lähimmän ottelun VÄÄRÄ tarkistaa tarkan vastaavuuden)

Tarkka ottelu:

Kun haluat VLOOKUP-toiminnon etsivän tarkkaa hakuarvon vastaavuutta, sinun on asetettava range_lookup arvo FALSE. Katso seuraava esimerkki, joka on taulukko, joka sisältää työntekijän tiedot:

tarkka ottelu-VLOOKUP Excel-Edurekassa

edellytykset tekoälyn kurssille

Jos haluat etsiä jonkun näistä työntekijöistä, voit tehdä seuraavasti:

  • Valitse solu, jossa haluat näyttää tuotoksen, ja kirjoita sitten '=' -merkki
  • Käytä VLOOKUP-toimintoa ja anna hakuarvo (Tässä se on työntekijän henkilötunnus)
  • Syötä sitten muut parametrit, ts pöytäryhmä , col_index_num ja aseta range_lookup arvo FALSE
  • Siksi funktio ja sen parametrit ovat: = VLOOKUP (104, A1: D8, 3, FALSE)

VLOOKUP-toiminto alkaa etsiä työntekijätunnusta 104 ja siirtyy sitten oikealle riville, josta arvo löytyy. Se jatkuu col_index_num -kohtaan asti ja palauttaa kyseisessä paikassa olevan arvon.

Arvioitu ottelu:

Tämän VLOOKUP-toiminnon ominaisuuden avulla voit noutaa arvoja, vaikka loopup_value-arvoa ei olisikaan tarkasti. Kuten aiemmin mainittiin, sinun on asetettava, jotta VLOOKUP etsii likimääräistä ottelua range_lookup arvo TOSI. Katso seuraava esimerkki, jossa merkinnät kartoitetaan yhdessä niiden arvosanojen ja luokan kanssa, johon ne kuuluvat.

  • Aivan kuten tarkan ottelun tekemisessä, noudata samoja vaiheita
  • Käytä range_lookup-arvon sijaan TRUE-arvoa FALSE-arvon sijasta
  • Siksi funktio ja sen parametrit ovat: = VLOOKUP (55, A12: C15, 3, TOSI)

Nousevassa järjestyksessä lajitellussa taulukossa VLOOKUP alkaa etsiä likimääräistä vastaavuutta ja pysähtyy seuraavaksi suurimmaksi arvoksi, joka on pienempi kuin kirjoittamasi hakuarvo. Sitten se liikkuu oikealle kyseiselle riville ja palauttaa arvon määritetystä sarakkeesta. Yllä olevassa esimerkissä hakuarvo on 55 ja seuraavaksi suurin hakusumma ensimmäisessä sarakkeessa on 40. Siksi lähtö on toinen luokka.

Ensimmäinen ottelu:

Jos sinulla on taulukko, joka koostuu useista hakuarvoista, VLOOKUP pysähtyy sen ensimmäiseen otteluun ja hakee arvon kyseiseltä sarakkeelta kyseiseltä riviltä.

Katso alla oleva kuva:

ID 105 toistetaan ja kun hakuarvoksi määritetään 105, VLOOKUP on palauttanut arvon riviltä, ​​jolla hakuarvo esiintyy ensimmäisen kerran.

Kirjainkoon herkkyys:

VLOOKUP-toiminto ei eroa kirjainkokoja. Jos sinulla on hakuarvo, joka isoilla kirjaimilla ja taulukossa oleva arvo on pieni, VLOOKUP noutaa arvon edelleen riviltä, ​​jolla arvo on. Katso alla oleva kuva:

Kuten näette, parametriksi määrittämäni arvo on “RAFA”, kun taas taulukossa oleva arvo on “Rafa”, mutta VLOOKUP on silti palauttanut määritetyn arvon. Jos sinulla on tarkka tapaus edes kotelossa, VLOOKUP palauttaa silti haun arvon ensimmäisen vastaavuuden käytetystä tapauksesta riippumatta. Katso alla oleva kuva:

miten tehdä jframe

Virheet:

On luonnollista kohdata virheitä aina, kun käytämme toimintoja. Vastaavasti voit kohdata virheitä käyttäessäsi myös VLOOKUP-toimintoa, ja joitain yleisimpiä virheitä ovat:

  • #NIMI
  • # Ei sovelleta
  • #VIITE
  • #ARVO

#NAME-virhe:

Tämä virhe on periaatteessa ilmoittaa sinulle, että olet tehnyt jonkin virheen syntaksissa. Syntaktisten virheiden välttämiseksi on parempi käyttää Excelin toimittamaa ohjattua toimintotoimintoa jokaisessa toiminnossa. Ohjattu toimintotoiminto auttaa sinua saamaan tietoja jokaisesta parametrista ja syötettävistä arvotyypeistä. Katso alla oleva kuva:

Kuten näette, ohjattu toimintotoiminto kehottaa sinua syöttämään minkä tahansa tyyppisen arvon lookup_value-parametrin sijasta ja antaa myös lyhyen kuvauksen siitä. Vastaavasti, kun valitset muut parametrit, näet myös tietoja niistä.

# N / A-virhe:

Tämä virhe palautetaan, jos annetulle hakuarvolle ei löydy vastaavuutta. Esimerkiksi, jos kirjoitan 'AFA' 'RAFA' sijaan, saan # N / A -virheen.

Voit määrittää jonkin virhesanoman kahdelle yllä olevalle virheelle käyttämällä IFNA-toimintoa. Esimerkiksi:

#REF-virhe:

Tämä virhe ilmenee, kun annat viitteen sarakkeeseen, joka ei ole käytettävissä taulukossa.

#VALUE-virhe:

Tämä virhe ilmenee, kun asetat parametreille vääriä arvoja tai jos jotkut pakolliset parametrit ohitetaan.

Kaksisuuntainen haku:

Kaksisuuntainen haku tarkoittaa arvon noutamista kaksiulotteisesta taulukosta mistä tahansa viitatun taulukon solusta. Kaksisuuntaisen haun suorittamiseksi VLOOKUPin avulla on käytettävä MATCH-toimintoa sen mukana.

MATCH: n syntaksit ovat seuraavat:

MATCH (haun_arvo, haku_array, vastaavuustyyppi)

  • hakuarvo on etsittävä arvo
  • lookup_array on solujen alue, joka koostuu hakuarvoista
  • match_type voi olla luku, ts. joko 0, 1 tai -1, joka edustaa tarkkaa vastaavuutta, pienempi ja suurempi kuin vastaavasti

Sen sijaan, että käytettäisit kovakoodattuja arvoja VLOOKUP: n kanssa, voit tehdä siitä dynaamisen ohituksen soluviittauksissa. Harkitse seuraavaa esimerkkiä:

Kuten yllä olevasta kuvasta näet, VLOOKUP-funktio ottaa solun viitteen F6: ksi hakuarvolle ja sarakeindeksin arvon määrittää MATCH-funktio. Kun teet muutoksia mihin tahansa näistä arvoista, myös tulos muuttuu vastaavasti. Katsokaa alla olevaa kuvaa, jossa olen muuttanut F6: ssa olevan arvon Chrisistä Leoksi ja myös lähtö on päivitetty vastaavasti:

Jos muutan G5: n arvoa tai sekä F6: ta että G5: tä, tämä kaava toimii vastaavasti näyttämällä vastaavat tulokset.

Voit myös luoda avattavia luetteloita, jotta arvojen muuttaminen olisi erittäin kätevää. Edellä olevassa esimerkissä tämä tulisi tehdä F6: lle ja G5: lle. Näin voit luoda avattavia luetteloita:

  • Valitse valintanauhan välilehdestä Tiedot
  • Valitse Data Tools -ryhmästä Data Validation
  • Avaa Asetukset-ruutu ja valitse Salli-kohdasta Luettelo
  • Määritä lähdeluettelon taulukko

Näin se näyttää, kun olet luonut avattavan luettelon:

Jokerimerkkien käyttö:

Jos et tiedä tarkkaa hakuarvoa, mutta vain osan siitä, voit käyttää jokerimerkkejä. Excelissä symboli “*” edustaa jokerimerkkiä. Tämä symboli ilmoittaa Excelille, että ennen, jälkeen tai välillä tulevaa sekvenssiä on haettava ja niiden edessä tai jälkeen voi olla mikä tahansa määrä merkkejä. Esimerkiksi luomassani taulukossa, jos kirjoitat 'erg' ja villikortit molemmille puolille, VLOOKUP palauttaa 'Sergio' -ulostulon alla olevan kuvan mukaisesti:

kuinka luoda objekti taulukko Java

Useita hakutaulukoita:

Jos sinulla on useita hakutaulukoita, voit käyttää IF-funktiota yhdessä sen kanssa, jotta voit tarkastella kumpaakin taulukkoa jonkin tietyn ehdon perusteella. Jos esimerkiksi taulukko sisältää tietoja kahdesta supermarketista ja sinun on selvitettävä kummankin myyntivoitot, voit tehdä seuraavasti:

Luo päätaulukko seuraavasti:

Luo sitten kaksi taulukkoa, joista voitto on haettava.

Kun tämä on tehty, luo nimetty alue kullekin äskettäin luotulle taulukolle. Luo nimetty alue seuraavasti:

  • Valitse taulukosta koko taulukko, jolle haluat antaa nimen
  • Valitse valintanauhan välilehdestä Kaavat ja valitse sitten Määritetyt nimet -ryhmästä Määritä nimi
  • Näet seuraavan valintaikkunan
  • Anna mikä tahansa valitsemasi nimi
  • Napsauta OK

Kun tämä on tehty molemmille taulukoille, voit käyttää näitä nimettyjä alueita IF-funktiossa seuraavasti:

Kuten näette, VLOOKUP on palauttanut sopivat arvot Voitto-sarakkeen täyttämiseksi sen mukaan, mihin supermarkettiin ne kuuluvat. Sen sijaan, että kirjoittaisin kaavan Voitto-sarakkeen jokaiseen soluun, minulla on juuri kopioi kaavan ajan ja energian säästämiseksi.

Tämä tuo meidät tämän artikkelin loppuun VLOOKUP Excelissä. Toivon, että olet selvillä kaikesta, mitä sinulle on jaettu. Varmista, että harjoittelet mahdollisimman paljon ja palauta kokemuksesi.

Onko sinulla kysymys meille? Mainitse se tämän 'VLOOKUP in Excel' -blogin kommenttiosassa ja otamme sinuun yhteyttä mahdollisimman pian.

Jos haluat saada syvällistä tietoa trenditekniikoista ja niiden erilaisista sovelluksista, voit ilmoittautua livenä 24/7 -tuella ja käyttöikällä.