Kuidas otsida Exceli erinevatelt Exceli lehtedelt VLOOKUP -i

Anonim

Selles artiklis õpime, kuidas VLOOKUP -i leida erinevatest Exceli lehtedest Excelis.

Mis tähtsust sellel on, kui vlookup -tabel asub teisel lehel?

Töötajate andmebaasist teabe hankimiseks saame kasutada VLOOKUP valemit. See valem leiab lihtsalt kordumatu ID ja tagastab selle töötaja ID -ga seotud teabe. Kui te pole VLOOKUP -funktsioonidega uus, on see üks parimaid VLOOKUP -harjutusi.

VLOOKUP Funktsioon tabeliga Exceli erinevatel lehtedel

Valemi süntaks:

= VLOOKUP (id, andmebaas, kol, 0)

Id: see on andmebaasis töötaja kordumatu ID. Kasutame seda töötajate teabe otsimiseks.

Andmebaas: See on tabel, mis sisaldab töötajate teavet. Esimene veerg peab olema ID.

Kol: See on veeru number, millest soovite väärtuse hankida.

0 või vale: Seda kasutatakse täpse vaste VLOOKUP jaoks.

Või kasutada

Valemi süntaks:

= VLOOKUP (otsinguväärtus, lehe nimi!tabelimassiiv, kollane_indeks, 0)

Siin on ainult tegur lehe nimi! Valemis. Lihtsalt kirjutage enne tabeli_massiivi õige lehe nimi! märk. Excel otsib antud lehelt VLOOKUP. Toome lihtsa näite.

Näide:

Kõiki neid võib segadusse ajada. Mõistame, kuidas funktsiooni kasutada näite abil. Siin lehel 1 on mul ehitaja ID. Lehel 2 on mul nende ehitajate nimed. Nii et ma pean VLOOKUPi abil lihtsalt nimed lehelt 2 lehele 1 tooma.

Kirjutage see valem lehe 1 lahtrisse B2.

=VLOOKUP(A2,Leht2! $ A $ 2: $ B $ 8,2,0)

Pange tähele leht 2 siin. Kui nimetate selle ümber leheks 3, otsib VLOOKUP andmeid lehelt 3 vahemikus $ A $ 2: $ B $ 8 (lukus viide vahemikule), kui see on muul viisil olemas #REF kuvatakse viga.

Veel üks VLOOKUPi näide

Töötajate teabe hankimine töötajate tabelist VLOOKUPi abil

Siin on meil tabel, mis sisaldab organisatsiooni kõigi töötajate andmeid eraldi lehel. Esimene veerg sisaldab nende töötajate ID -d. Panin selle tabeli nimeks emp_data.

Nüüd peab minu otsinguleht tooma töötaja andmed, kelle ID on kirjutatud lahtrisse B3. Panin ID -ks nimeks B3.

Mõistmise hõlbustamiseks on kõik veerupäised täpselt samas järjekorras kui tabel emp_data.

Nüüd kirjutage lahtrisse C3 järgmine valem, et hankida B3 -s kirjutatud töötaja ID tsoon.

= VLOOKUP (ID, Emp_Data, 2,0)

See tagastab töötaja ID tsooni 1-1830456593, kuna andmebaasi veerg 2 sisaldab töötajate tsooni.

Kopeerige see valem ülejäänud lahtritesse ja muutke valemi veerunumbrit, et saada kogu töötajate teave.

Näete, et kogu mainitud ID -ga seotud teave on lahtris B3. Ükskõik, millise ID lahtrisse B3 kirjutate, tuuakse kogu teave valemit muutmata.

Kuidas see töötab?

Pole midagi keerulist. Me kasutame lihtsalt funktsiooni VLOOKUP ID otsimiseks ja seejärel nimetatud veeru toomiseks. Harjutage VLOOKUP -i selliste andmete abil, et VLOOKUP -ist rohkem aru saada.

Tooge töötajate andmed rubriikide abil

Ülaltoodud näites korraldasime kõik veerud samas järjekorras, kuid mõnikord on teil andmebaas, mis sisaldab sadu veerge. Sellistel juhtudel ei ole see töötajate teabe hankimise meetod hea. Parem on, kui valem saab vaadata veeru pealkirja ja tuua selle veeru andmed töötajate tabelist.

Seega kasutame tabeli väärtuse leidmiseks veeru pealkirja abil kahesuunalist otsingumeetodit või ütleme dünaamilist veergu VLOOKUP.

Kasutage seda valemit lahtris C3 ja kopeerige ülejäänud lahtritesse. Te ei pea valemis midagi muutma, kõik tuuakse thd emp_data.

=VLOOKUP(ID, Emp_Data,MATCH(C2, Emp_Data_Headers, 0), 0)

See valem lihtsalt otsib kogu teabe sobitatud veergudest. Saate aruande päised segi ajada, see ei muuda midagi. Olenemata sellest, milline pealkiri on ülaltoodud lahtrisse kirjutatud, sisaldavad vastavad andmed.

Kuidas see töötab?

See on lihtsalt dünaamiline VLOOKUP. Selle kohta saate lugeda siit. Kui ma seda siin selgitan, saab sellest liiga suur artikkel.

Osalise vastega töötaja ID toomine

Võib juhtuda, et te ei mäleta kogu töötaja isikutunnistust, kuid soovite siiski mõne isikutunnistuse teavet hankida. Sellistel juhtudel on parim lahendus osaline vaste VLOOKUP.

Näiteks kui ma tean, et mõni ID sisaldab 2345, kuid ma ei tea kogu ID -d. Kui sisestan selle numbri lahtrisse C3, on väljund sarnane.

Me ei saa midagi. Kuna tabelis ei vasta miski 2345 -le. Muutke ülaltoodud valemit nii.

=VLOOKUP("*"&ID&"*", Emp_Data,MATCH(C2, Emp_Data_Headers, 0), 0)

Kopeerige see kogu reale. Ja nüüd on teil selle numbri sisaldava esimese töötaja andmed.

Pange tähele, et saame esimese ID, mis sisaldab veerus Emp Id vastavat numbrit. Kui mõni muu ID sisaldab sama numbrit, ei tooda see valem selle töötaja andmeid.

Kui soovite saada kõiki sama numbrit sisaldavaid töötajate ID -sid, kasutage valemit, mis otsib kõik sobitatud väärtused.

Siin on kõik vaatlusmärkused, kasutades Exceli valemit
Märkused:

  1. Otsingumassiivi saate lisada rohkem ridu ja veerge.
  2. Tekstiargumendid tuleb esitada jutumärkides ("").
  3. Tabelis VLOOKUP peab vasakus servas või esimeses veerus olema lookup_array.
  4. Col -indeks ei saa olla 1, kuna see on otsingumassiiv
  5. Täpse vaste väärtuse jaoks kasutatakse argumenti 0. Ligikaudse vaste väärtuse jaoks kasutage 1.
  6. Funktsioon tagastab vea #N/A, kui otsinguväärtust otsingumassiivist ei leita. Seega püüdke viga vajadusel kinni.

Loodetavasti on see artikkel, kuidas Excelis erinevatelt Exceli lehtedelt VLOOKUPi otsida, selgitav. Siit leiate rohkem artikleid väärtuste arvutamise ja sellega seotud Exceli valemite kohta. Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile.

Kuidas Excelis uusimat hinda hankida : Igas ettevõttes on tavaline hindu värskendada ja iga ostu või müügi puhul tuleb kasutada uusimaid hindu. Viimase hinna hankimiseks Exceli loendist kasutame funktsiooni LOOKUP. Funktsioon LOOKUP toob viimase hinna.

Funktsioon VLOOKUP Exceli hinde arvutamiseks : Klasside arvutamiseks ei ole IF ja IFS ainsad funktsioonid, mida saate kasutada. VLOOKUP on selliste tingimuslike arvutuste jaoks tõhusam ja dünaamilisem. Hinnete arvutamiseks VLOOKUPi abil saame kasutada seda valemit.

17 asja Exceli kohta VLOOKUP : VLOOKUP -i kasutatakse kõige sagedamini sobitatud väärtuste toomiseks, kuid VLOOKUP saab teha palju enamat. Siin on 17 asja VLOOKUPi kohta, mida peaksite tõhusaks kasutamiseks teadma.

Otsi üles esimene tekst loendist Excelis : Funktsioon VLOOKUP töötab metamärkidega hästi. Me saame seda kasutada Exceli antud loendist esimese tekstiväärtuse eraldamiseks. Siin on üldine valem.

OTSINGU kuupäev loendis viimase väärtusega : Viimast väärtust sisaldava kuupäeva toomiseks kasutame funktsiooni LOOKUP. See funktsioon otsib lahtrit, mis sisaldab vektori viimast väärtust, ja kasutab seejärel seda viidet kuupäeva tagastamiseks.

Populaarsed artiklid:

Funktsiooni IF kasutamine Excelis : Exceli IF -lause kontrollib tingimust ja tagastab konkreetse väärtuse, kui tingimus on TRUE, või tagastab mõne muu väärtuse, kui FALSE.

Funktsiooni VLOOKUP kasutamine Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.

Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.

Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.