Kuidas kasutada Excelis funktsiooni VLOOKUP

Sisukord:

Kuidas kasutada Excelis funktsiooni VLOOKUP
Kuidas kasutada Excelis funktsiooni VLOOKUP
Anonim

Võtmed kaasavõtmiseks

  • Exceli funktsiooni VLOOKUP kasutatakse arvutustabelis väärtuse leidmiseks.
  • Süntaks ja argumendid on =VLOOKUP(otsinguväärtus, otsingu_tabel, veeru_number, [ligikaudne_sobivus])

See artikkel selgitab, kuidas kasutada funktsiooni VLOOKUP kõigis Exceli versioonides, sh Excel 2019 ja Microsoft 365.

Mis on VLOOKUP-funktsioon?

Exceli funktsiooni VLOOKUP kasutatakse tabelist millegi leidmiseks. Kui teil on veerupäiste järgi korraldatud andmeread, saab VLOOKUP-i kasutada väärtuse leidmiseks veeru abil.

VLOOKUP-i tegemisel käsite Excelil esm alt leida rida, mis sisaldab andmeid, mida soovite tuua, ja seejärel tagastada selle rea konkreetses veerus asuv väärtus.

Image
Image

VLOOKUP Funktsiooni süntaks ja argumendid

Sellel funktsioonil on neli võimalikku osa:

=VLOOKUP(otsingu_väärtus, otsingu_tabel, veeru_number, [ligikaudne_sobivus])

  • search_value on väärtus, mida otsite. See peab asuma tabeli lookup_table esimeses veerus.
  • lookup_table on vahemik, millest otsite. See hõlmab otsingu_väärtust.
  • column_number on arv, mis näitab, mitu veergu otsingu_tabelis vasakult peaks olema see veerg, millest VLOOKUP tagastab väärtuse.
  • proximate_match on valikuline ja võib olla kas TRUE või FALSE. See määrab, kas leida täpne või ligikaudne vaste. Kui see on välja jäetud, on vaikeväärtus TRUE, mis tähendab, et see leiab ligikaudse vaste.

VLOOKUP Funktsiooninäited

Siin on mõned näited, mis näitavad funktsiooni VLOOKUP töös:

Leidke tabelist sõna kõrval väärtus

=VLOOKUP("Sidrunid", A2:B5, 2)

Image
Image

See on lihtne näide funktsioonist VLOOKUP, kus peame mitme kauba loendist leidma, mitu sidrunit meil laos on. Vahemik, mida me vaatame, on A2:B5 ja number, mida peame tõmbama, on 2. veerus, kuna "Laos" on meie vahemikust teine veerg. Siin on tulemus 22.

Leidke töötaja number tema nime järgi

=VLOOKUP(A8, B2:D7, 3)

=VLOOKUP(A9, A2:D7, 2)

Image
Image

Siin on kaks näidet, kus kirjutame funktsiooni VLOOKUP veidi erinev alt. Mõlemad kasutavad sarnaseid andmekogumeid, kuid kuna me ammutame teavet kahest erinevast veerust, 3 ja 2, teeme selle vahe valemi lõpus – esimene haarab inimese asukoha A8 (Finley), samas kui teine valem tagastab nime, mis vastab A9-s olevale töötaja numbrile (819868). Kuna valemid viitavad lahtritele, mitte konkreetsele tekstistringile, võime jutumärgid välja jätta.

Kasutage IF-lauset funktsiooniga VLOOKUP

=IF(VLOOKUP(A2, Sheet4!A2:B5, 2)>10, "Ei", "Jah")

Image
Image

VLOOKUP-i saab kombineerida ka teiste Exceli funktsioonidega ja kasutada teiste lehtede andmeid. Teeme selles näites mõlemat, et teha kindlaks, kas peame veerus A rohkem üksust tellima. Kasutame funktsiooni IF, nii et kui lehe 4!A2:B5 positsiooni 2 väärtus on suurem kui 10, kirjutame Ei näitamaks, et me ei pea rohkem tellima.

Leidke tabelist lähim number

=VLOOKUP(D2, $A$2:$B$6, 2)

Image
Image

Selles viimases näites kasutame VLOOKUP-i, et leida allahindlusprotsent, mida tuleks kasutada erinevate kingade hulgitellimuste puhul. Otsitav allahindlus on veerus D, allahindlusteavet sisaldav vahemik on A2:B6 ja selles vahemikus on veerg 2, mis sisaldab allahindlust. Kuna VLOOKUP ei pea täpset vastet leidma, jäetakse umbkaudne_match tühjaks, et näidata TRUE. Kui täpset vastet ei leitud, kasutab funktsioon järgmist väiksemat summat.

Näete, et esimeses 60 tellimuse näites ei leia soodustust vasakpoolses tabelis, seega kasutatakse järgmist väiksemat summat 50, mis on 75% allahindlus. Veerg F on lõplik hind, kui allahindlus on sisse arvestatud.

VLOOKUP Vead ja reeglid

Siin on mõned asjad, mida meeles pidada, kui kasutate funktsiooni VLOOKUP Excelis:

  • Kui otsingu_väärtus on tekstistring, tuleb see ümbritseda jutumärkidega.
  • Excel tagastab NO MATCH, kui VLOOKUP ei leia tulemust.
  • Excel tagastab NO MATCH, kui otsingu_tabelis ei ole arvu, mis oleks suurem või võrdne otsingu_väärtusega.
  • Excel tagastab REF! kui veeru_arv on suurem kui otsingu_tabelis olevate veergude arv.
  • otsingu_väärtus on alati otsingu_tabeli vasakpoolsemas positsioonis ja on positsioonil 1 veeru_numbri määramisel.
  • Kui määrate ligikaudse_vaste jaoks FALSE ja täpset vastet ei leitud, tagastab VLOOKUP N/A.
  • Kui määrate ligikaudse_vaste jaoks väärtuse TRUE ja täpset vastet ei leita, tagastatakse järgmine väiksem väärtus.
  • Sortimata tabelid peaksid ligikaudse_vaste jaoks kasutama väärtust FALSE, et tagastataks esimene täpne vaste.
  • Kui ligikaudne_vastavus on TÕENE või jäetakse välja, tuleb esimene veerg sortida tähestiku või numbrite järgi. Kui see pole sorteeritud, võib Excel tagastada ootamatu väärtuse.
  • Absoluutsete lahtriviidete kasutamine võimaldab teil valemeid automaatselt täita ilma lookup_table muutmata.

Muud funktsioonid nagu VLOOKUP

VLOOKUP teostab vertikaalseid otsinguid, mis tähendab, et ta hangib teabe veergude loendamise teel. Kui andmed on korraldatud horisontaalselt ja soovite väärtuse toomiseks ridu alla lugeda, saate kasutada funktsiooni HLOOKUP.

Funktsioon XLOOKUP on sarnane, kuid töötab igas suunas.

Soovitan: