Kuidas otsida andmeid VLOOKUPiga Excelis

01 03

Otsige Exceli VLOOKUPi andmetega ligipääsu

VLOOKUP-i abil saate hinnaalandusi. © Ted French

Kuidas VLOOKUPi funktsioon töötab?

Excel'i VLOOKUP-i funktsiooni , mis tähistab vertikaalset otsingut , saab konkreetse teabe otsimiseks kasutada andmete või andmebaasi tabelis.

VLOOKUP tavaliselt tagastab väljundina ühe andmevälja. Kuidas see nii on?

  1. Annate nime või lookup_value, mis annab VLOOKUPile teada , millises andmeside tabelis olevas reas või salvestuses soovitud andmed otsida
  2. Pakute veetulemust - nimega col_index_num - soovitud andmete hulgast
  3. Funktsioon otsib andmelehe esimeses veerus lookup_value
  4. VLOOKUP otsib seejärel ja tagastab teabe, mida otsite samast rekordist teise välja, kasutades kaasasolevat veeru numbrit

Andmete sortimine kõigepealt

Kuigi seda pole alati vaja, on kõige parem kõigepealt sorteerida andmete hulk, mille VLOOKUP otsib kasvavas järjekorras, kasutades sortimisvõtme vahemiku esimest veergu.

Kui andmeid ei sorteerita, võib VLOOKUP tagastada vale tulemuse.

VLOOKUPi funktsiooni süntaks ja argumendid

Funktsiooni süntaks viitab funktsiooni kujule ja sisaldab funktsiooni nime, sulgudes ja argumente .

VLOOKUP-i funktsiooni süntaks on:

= VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

lookup _value - (vajalik) otsinguväärtus - näiteks ülaltoodud pildil müüdud kogus

table_array - (nõutav) see on andmete tabel, mille VLOOKUP otsib, et leida teie kohta käivat teavet.

col_index_num - (vajalik) soovitud väärtuse veeru number.

range_lookup - (valikuline) näitab, kas vahemik on sorteeritud kasvavas järjekorras.

Näide: leiate ostetud koguse allahindluse määra

Ülaltoodud näites kasutatakse VLOOKUP-i funktsiooni diskontomäära leidmiseks, mis sõltub ostetud osade arvust.

Näide näitab, et allahindlus 19 toote ostmiseks on 2%. Seda seetõttu, et veeru Kogus sisaldab väärtuste vahemikku. Selle tulemusena ei leia VLOOKUP täpset vastet. Selle asemel tuleb leida õige diskontomäära tagastamiseks ligikaudne vaste.

Ligikaudsete vaste leidmiseks:

Näites kasutatakse VLOOKUP-i funktsiooni sisaldavat järgmist valemit ostetud kaupade koguse allahindluse leidmiseks.

= VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)

Isegi kui seda valemit saab lihtsalt sisestada töölehe lahtrisse, on allpool loetletud etappide abil kasutatav muu võimalus kasutada oma argumentide sisestamiseks funktsiooni dialoogi.

VLOOKUP-i dialoogiboksi avamine

Täiendavad sammud VLOOKUP-i funktsioonide sisestamiseks lahtrisse B2 on järgmised:

  1. Klõpsake lahtris B2, et muuta aktiivne lahter - asukoht, kus kuvatakse VLOOKUPi tulemusi
  2. Klikkige vahekaardil Vormid .
  3. Funktsiooni rippmenüü avamiseks valige rippmenüüst käsk Otsing ja viide
  4. Klõpsake loendis VLOOKUP , et avada funktsioonide dialoogiboks

02 03

Exceli VLOOKUPi funktsiooni argumentide sisestamine

Argumentide sisestamine VLOOKUP-i dialoogiboksisse. © Ted French

Viidates raku viidetele

VLOOKUP-i funktsiooni argumendid sisestatakse dialoogiboksis eraldi ridadesse, nagu on näidatud ülaltoodud pildil.

Argumentideks kasutatavaid raamistiku viiteid saab sisestada õigesse rida või, nagu on tehtud alljärgnevates etappides, saab suunata dialoogiboksi sisestamiseks suunaga, mis hõlmab soovitud lahtrite valimist hiirekursoriga .

Näpunäitete kasutamise eelised on järgmised:

Suhteliste ja absoluutsete rakuliinide kasutamine argumentidega

Mitmekordne VLOOKUPi koopiate kasutamine ühe ja sama andmete tabelisse tagasipöördumiseks. Selle lihtsamaks tegemiseks võib sageli VLOOKUPi kopeerida ühest lahtrist teisele. Kui funktsioone kopeeritakse teistesse rakkudesse, tuleb hoolitseda selle eest, et saadud rakupinnad oleksid õiged, arvestades funktsiooni uut asukohta.

Ülaltoodud pildil ümbritsevad tabeliarvuti argumendi rakuliinid , mis näitavad, et nad on absoluutsed raku viited , mis tähendab, et need ei muutu, kui funktsioon kopeeritakse teisele lahtrile. See on soovitav, kuna VLOOKUPi mitme koopia puhul oleks teabeallikas viidatud samale andmekaardile.

Teisest küljest ei kasutata lookup_value jaoks kasutatavat raamistiku viidet dollarite tähistega, mistõttu on see suhteline raku viide. Suhtelised raku viited muutuvad, kui need kopeeritakse, et kajastada nende uut asukohta nende andmete positsiooni suhtes, millele need viitavad.

Funktsioonide argumentide sisestamine

  1. VLOOKUP-i dialoogiboksis klõpsake rea Lookup _value väärtust
  2. Klõpsake töölehel raami C2, et sisestada selle lahtri viide otsing_key argumendina
  3. Klõpsake dialoogiboksis Tabelarvuti joon
  4. Tõstke esile töölaual C5 kuni D8, et sisestada sellesse vahemikku tabeliarvuti argumendina - tabeli pealkirju ei kaasata
  5. Vajutage klaviatuuril olevat klahvi F4, et muuta vahemik absoluutseks raku viideteks
  6. Klõpsake dialoogiboksi rida Col_index_num
  7. Tüüp 2 sellel joonel nagu Col_index_num argument, kuna diskontomäärad paiknevad tabeli_raami argumendi veerus 2
  8. Klõpsake dialoogiboksi Range_lookup rida
  9. Sisestage Range_lookup argumendiks sõna True
  10. Dialoogi sulgemiseks vajutage klaviatuuril Enter ja töölehele tagasi
  11. Vastus 2% (ostetud koguse diskontomäär) peaks ilmnema töölehe lahtris D2
  12. Kui klõpsate lahtris D2, kuvatakse töölehe kohal olevas valemiribal täielik funktsioon = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)

Miks VLOOKUP tagastab tulemusena 2%

03 03

Excel VLOOKUP ei tööta: # N / A ja #REF vead

VLOOKUP Tagastab #REF! Veateade. © Ted French

VLOOKUP veateated

VLOOKUP-iga on seotud järgmised veateated.

A # N / A ("väärtus pole saadaval") Tõrge kuvatakse, kui:

A # REF! ("võrdlus väljapoole vahemikku") Viga kuvatakse, kui: