Exceli VLOOKUPi õpetus - VLOOKUPi juhend algajatele (näited)

Lang L: none (table-of-contents)

Exceli VLOOKUPi õpetus

Selles Exceli VLOOKUPi õpetuses arutame koos praktiliste näidetega, mis on Exceli funktsioon VLOOKUP. Exceli funktsioon VLOOKUP (vertikaalne otsimine) otsib tabeli või andmekogumi ühest veerust teavet või väärtust ning eraldab ja tagastab mõne teise veeru vastava väärtuse või teabe.

Exceli funktsioon VLOOKUP on sisseehitatud funktsioon ja seda nimetatakse nii, et valem otsib väärtust ja otsib seda vertikaalselt konkreetsest veerust alla. See peatub kohe, kui leiab selle väärtuse ja vaatab meie määratud veerus sellest väärtusest paremale.

Funktsiooni VLOOKUP üldine süntaks on järgmine:

Valemi VLOOKUP süntaksil on järgmised argumendid:

  • Otsingu_väärtus: kohustuslik, tähistab väärtust, mida me tahame tabeli või andmekogumi esimesest veerust otsida.
  • Table_array: nõutav, tähistab otsitavat andmekogumit või andmemassiivi.
  • Col_indexnum: kohustuslik, tähistab täisarvu, mis määrab tabeli_array veeru numbri, millest soovime väärtuse tagastada
  • Range_lookup: valikuline, tähistab või määratleb funktsiooni tagastamise juhuks, kui see ei leia otsinguväärtusele täpset vastet. Selle argumendi saab seada väärtusele „FALSE; või 'TRUE', kus 'TRUE' tähistab ligikaudset vastet (st kui otsinguväärtuse all on lähim vaste, kui täpset vastet ei leita) ja 'FALSE', mis näitab täpset vastet (st tagastab vea juhul, kui täpset vastet ei leitud). 'TRUE' võib asendada ka '1' ja 'FALSE' väärtusega '0'.

Näited

Näide 1

Oletame, et meil on õpilaste arvestustabel, mis sisaldab nende nimekirja numbrit, nime, klassi ja e-posti aadressi ID-d. Nüüd, kui soovime sellest andmebaasist saada konkreetse õpilase e-posti aadressi, kasutame funktsiooni VLOOKUP järgmiselt:

= VAATAMINE (F2, A2: D12,4,1)

Näeme, et ülaltoodud valem otsib õpilaste kirjete tabeli vasakpoolsest veerust väärtuse 6. Kolmas argument väärtusega 4 käsib funktsioonil õpilase kirjete tabeli neljandast veerust tagastada samas reas olev väärtus. Viimane kui 1 (TRUE) mainitud argument käsib funktsioonil anda ligikaudse vaste (täpne vaste, kui see on olemas).

Nii näeme, et loendi nr 6 e-posti ID on selle funktsiooniga õigesti välja tõmmatud ja tagastatud.

Näide 2

Oletame, et otsingu väärtuse jaoks, mida pole olemas, kasutame täpset vastet, töötab funktsioon VLOOKUP järgmiselt:

= VAATAMINE (F2, A2: D12,4, 0)

Näeme, et ülaltoodud valem otsib õpilaste kirjete tabeli vasakpoolsest veerust väärtuse 16. Kolmas argument väärtusega 4 käsib funktsioonil õpilase kirjete tabeli neljandast veerust tagastada samas reas olev väärtus. Viimane kui 0 (FALSE) mainitud argument käsib funktsioonil tagastada täpse vaste ja vea, kui täpset vastet ei leita.

Seega näeme, et nimekirja nr 16 e-posti aadressi pole olemas, kuna õpilaste kirjete tabelis pole väärtust nagu rull nr 16, seega tagastatakse tõrge „# N / A” täpse vaste argumendiga.

Näide # 3

Oletame, et otsingu väärtuse jaoks, mida pole olemas, kasutame ligikaudset vastet, töötab funktsioon VLOOKUP järgmiselt:

 = VAATAMINE (F2, A2: D12,4, 1)

Näeme, et ülaltoodud valem otsib õpilaste kirjete tabeli vasakpoolsest veerust väärtuse 16. Kolmas argument väärtusega 4 käsib funktsioonil õpilase kirjete tabeli neljandast veerust tagastada samas reas olev väärtus. Viimane kui 1 (TRUE) mainitud argument käsib funktsioonil anda ligikaudse vaste, kui täpset vastet ei leita.

Nii näeme, et õpilaste kirjete tabeli esimeses veerus pole väärtust rullina nr 16, kuid neljas argument, mida nimetatakse 1 või TÕENE, ütleb ligikaudse vaste tagastamise, nii et funktsioon tagastab suurima väärtuse, mis on väiksem kui 16 (antud juhul 12), seega tagastatakse nimekirja nr 12 e-posti ID.

Asjad, mida meeles pidada

  • Funktsioon VLOOKUP on Exceli sisseehitatud funktsioon, mis on liigitatud otsingu- / viitefunktsiooniks.
  • Seda saab kasutada ka töölehe funktsioonina, kus funktsiooni saab sisestada valemi osana töölehe lahtrisse.
  • VLOOKUP näeb alati välja õige, st see nõuab otsingu tabelit, mille vasakpoolses veerus on otsingu väärtused. Andmed, mida soovime tulemuse väärtusena hankida, võivad ilmuda mis tahes veerus paremal, st otsinguväärtus on tulemuse väärtusest vasakul, mida soovime leida.
  • Funktsioonile VLOOKUP esitatud argument 'table_array' peab olema vähemalt sama veergude laiune kui argumendi 'col_indexnum' väärtus.
  • See on mõeldud andmete hankimiseks tabelis, mis on korraldatud vertikaalseteks ridadeks, kus iga rida tähistab uut kirjet. Seega, kui andmed on korraldatud horisontaalselt, siis saame kasutada funktsiooni 'HLOOKUP' (horisontaalne otsimine).
  • Funktsioon VLOOKUP tagastab mis tahes andmetüübi, nagu arv, kuupäev, string jne.
  • Funktsioon VLOOKUP võimaldab kasutada metamärke nagu '*.'
  • Kui parameetri ligikaudne_koosolekuks on määratud „FALSE” või „0” ja otsingu väärtuse täpset vastet ei leita, tagastab funktsioon VLOOKUP tõrke "# N / A".
  • Kui parameetri ligikaudne_ vastavus jaoks on määratud „TÕENE” või „1” ja täpset vastet ei leita, tagastab funktsioon VLOOKUP järgmise väiksema väärtuse.
  • Kui 'col_indexnum' on väiksem kui 1 või seda ei tunta arvväärtusena, tagastab funktsioon VLOOKUP '#VALUE!' viga.
  • Kui väärtust 'range_lookup' ei tunnistata loogiliseks väärtuseks, tagastab see väärtuse '#VALUE!' viga.
  • Kui 'col_indexnum' on suurem kui 'table_array' veergude arv, tagastab funktsioon VLOOKUP '#REF!' viga.
  • Kui argument 'range_lookup' jäetakse välja, lubab funktsioon VLOOKUP mitte-täpset vastet, kuid see kasutab täpset vastet, kui see on olemas.
  • Funktsioon VLOOKUP ei ole tõstutundlik.
  • Kui otsingu veerg sisaldab duplikaadiväärtusi, sobib funktsioon VLOOKUP ainult esimese väärtusega.

Huvitavad Artiklid...