Exceli vasakpoolse otsingu valem VLOOKUPi kasutamine

01 03

Leidke andmed vasakule

Exceli vasakpoolse otsingu valem. © Ted French

Exceli vasakpoolse otsingu valemi ülevaade

Exceli VLOOKUP-i funktsiooni kasutatakse teabe otsimiseks ja tagasipöördumiseks andmete põhjal, mille aluseks on valitud otsinguväärtus .

Tavaliselt nõuab VLOOKUP, et otsingu väärtus oleks andmete tabeli vasakpoolsemas veerus, ja funktsioon tagastab selle väärtuse paremal asuval samal real rea teise andmevälja .

Kombineerides VLOOKUP funktsiooni CHOOSE abil ; siiski võib luua vasakpoolse otsingu valemi, mis:

Näide: VLOOKUP ja CHOOSE funktsioonide kasutamine vasakule otsinguvormil

Allpool toodud sammud loovad vasakpoolse otsingu valemi, mis on näha ülaltoodud pildil.

Valem

= VLOOKUP ($ D $ 2, CHOOSE ({1,2}, $ F: $ F, $ D: $ D), 2, VÄÄRNE)

võimaldab leida andmeliistuja 3. veerus loetletud erinevate ettevõtete poolt pakutava osa.

Valemiga CHOOSE funktsiooni eesmärk on trükkida VLOOKUPi, uskudes, et kolonn 3 on tegelikult veerg 1. Selle tulemusena saab ettevõtte nime kasutada iga ettevõtte poolt pakutava osa nime leidmiseks.

Juhendi sammud - juhendaja andmete sisestamine

  1. Sisestage järgmised pealkirjad märgitud lahtritesse: D1 - tarnija E1 - osa
  2. Sisestage tabelis olevad andmed, mis on näha ülaltoodud kujutises raku D4-F9 all
  3. Rida 2 ja 3 jäetakse tühjaks, et vastata otsingukriteeriumidele ja selle juhendaja käigus loodud vasaku otsingu valemile

Vasakvaate valemi käivitamine - VLOOKUP-i dialoogiboksi avamine

Kuigi on võimalik kirjutada ülaltoodud valem otse töölaual olevasse raku F1, on paljudel inimestel valemi süntaksiga raskusi.

Antud juhul on alternatiiviks VLOOKUP-i dialoogiboksi kasutamine. Peaaegu kõik Exceli funktsioonid on dialoogiakna, mis võimaldab teil sisestada iga funktsiooni argumendid eraldi reale.

Juhendaja sammud

  1. Klõpsake töölehe lahter E2 - koht, kus kuvatakse vasakpoolse otsingu valemi tulemused
  2. Klikkige lindi vahekaardil Vormid
  3. Funktsiooni rippmenüü avamiseks klõpsake lingil valikul Otsi ja võrdlus
  4. Klõpsake loendis VLOOKUP , et avada funktsioonide dialoogiboks

02 03

VLOOKUP-i dialoogiboksi argumentide sisestamine - klõpsake suurema pildi vaatamiseks

Klõpsa suurema pildi vaatamiseks. © Ted French

VLOOKUP argumendid

Funktsiooni argumendid on väärtused, mida funktsioon kasutab tulemuse arvutamiseks.

Funktsiooni dialoogiboksis asetseb iga argumendi nimi eraldi reale, millele järgneb väli, mille abil saab väärtust sisestada.

Sisestage iga VLOOKUPi argumentide väärtused dialoogiboksi õiges reas, nagu on näidatud ülaltoodud pildil.

Otsinguväärtus

Otsinguväärtus on teabeväli, mida kasutatakse tabeli massiivi otsimiseks. VLOOKUP tagastab teise päringu väärtuse samast reast teise andmevälja.

Selles näites kasutatakse raamistiku viite asukohale, kus ettevõtte nimi sisestatakse töölehele. Selle eeliseks on see, et on lihtne muuta ettevõtte nime valemit muutmata.

Juhendaja sammud

  1. Klõpsake dialoogiboksis lookup_value rida
  2. Klõpsake lahtri D2, et lisada selle lahtri viide lookup_value rida
  3. Vajutage klaviatuuril klahvi F4, et muuta raku viide absoluutväärtuseks - $ D $ 2

Märkus: otsingu väärtuse ja tabeli massiivi argumendid kasutatakse absoluutset rakkude viiteid vigade vältimiseks, kui otsingu valem kopeeritakse töölehe teistele lahtritele.

Tabeli massiiv: funktsiooni CHOOSE sisestamine

Tabeli massiivide argument on selliste andmetega seotud plokk, kust konkreetset teavet otsitakse.

Tavaliselt näeb VLOOKUP tabeli massiivis olevate andmete leidmiseks välja ainult otsingu väärtuse argumendi paremale. Kui soovite seda vasakule otsida, tuleb VLOOKUPi trükkida tabeli massiivi veergude ümberpaigutamisega funktsiooni CHOOSE abil.

Selles valemis täidab funktsioon CHOOSE kaks ülesannet:

  1. see loob tabeli massiivi, mis on ainult kahe lahtri laius - veerud D ja F
  2. see muudab tabeli massiivi veergude vasakpoolset järjekorra nii, et veerg F oleks esimene ja veerg D on teine

Selle funktsiooni CHOOSE täitmise üksikasjad leiate juhendaja leheküljelt 3 .

Juhendaja sammud

Märkus: Funktsioonide käsitsi sisestamisel tuleb iga funktsiooni argumendid eraldada komaga "," .

  1. VLOOKUP-i dialoogiboksis klikkige tabeli joonisel
  2. Sisestage järgmine CHOOSE funktsioon
  3. VALITAGE ({1,2}, $ F: $ F, $ D: $ D)

Veeru indeksi number

Tavaliselt näitab veeru indeksi number, milline tabeli massiivi veerg sisaldab teie andmeid. Selles valemis; Siiski viitab see samba järjekorrale, mis on määratud funktsiooni CHOOSE abil.

Funktsioon CHOOSE loob tabeli massiivi, mis on kaks lahtrit lausega, esimene veerg F, millele järgneb veerg D. Kuna soovitud teave - osa nimi - on veerus D, peab veeruindeksite argumendi väärtus olema 2.

Juhendaja sammud

  1. Klõpsake dialoogiboksis rea Col_index_num
  2. Sisesta see rida 2- ga

Vahemere otsing

VLOOKUP'i Range_lookup argument on loogiline väärtus (ainult TRUE või VÄÄRNE), mis näitab, kas soovite, et VLOOKUP leiaks otsingu väärtusele täpse või ligikaudse vastavuse.

Selles õpetuses, kuna me otsime konkreetse osa nime, määratakse Range_lookup valele, nii et valem tagastaks ainult täpsed vasted.

Juhendaja sammud

  1. Klõpsake dialoogiboksi rida Range_lookup
  2. Sisestage selles reas sõna False , et näidata, et me tahame, et VLOOKUP tagastaks otsitavate andmete täpse vaste
  3. Vajutage vasakpoolse otsingu valemi lõpetamiseks ja dialoogiboksi sulgemiseks nuppu OK
  4. Kuna me ei ole veel ettevõtte nime kandnud lahtrisse D2, peaks lahtris E2 olema # n / a viga

03 03

Vasakpoolse otsingu valemi testimine

Exceli vasakpoolse otsingu valem. © Ted French

Andmete tagasipöördumine vasakule otsinguvormiga

Selleks, et leida, millised ettevõtted pakuvad milliseid osi, sisestage ettevõtte nimi raku D2 ja vajutage klaviatuuril ENTER klahvi.

Osa nimi kuvatakse lahtris E2.

Juhendaja sammud

  1. Klõpsake oma töölehel D2 lahtris
  2. Tippige vidina pluss lahtrisse D2 ja vajutage klaviatuuril ENTER klahvi
  3. Teksti vidinaid - osa, mida tarnib firma Gadgets Plus - tuleks kuvada lahtris E2
  4. Testige otsingurelementi veelgi, kirjutades teisi ettevõtte nimesid raku D2 ja vastav osa nimi peaks ilmuma lahtrisse E2

VLOOKUP veateated

Kui lahtris E2 ilmub veateade nagu # N / A , kontrollige esmalt domeeni D2 õigekirjavea.

Kui õigekiri ei ole probleem, võib see VLOOKUPi tõrketeadete loend aidata teil kindlaks teha, kus probleem asub.

Fikseerige funktsiooni CHOOSE funktsioon

Nagu mainitud, on selles valemis funktsioonil CHOOSE kaks ülesannet:

Kaks veeru tabeli massiivi loomine

Funktsiooni CHOOSE süntaks on:

= CHOOSE (Index_number, Value1, Value2, ... Value254)

Tavaliselt tagastab funktsioon CHOOSE väärtuste loendist (Value1 kuni Value254) ühe väärtuse, mis põhineb sisestatud indeksinumbril.

Kui indeksi number on 1, tagastab funktsioon väärtuse 1 loendist; kui indeks on 2, tagastab funktsioon väärtuse 2 loendist ja nii edasi.

Sisestades mitu indeksinumbrit; aga funktsioon tagastab soovitud järjekorras mitu väärtust. Mitme väärtuse tagastamiseks CHOOSE, luues massiivi .

Massiivi sisestamine toimub ümbritsevate numbritega, mis on sisestatud lokkidega traksidega või sulgudes. Indeksinumbrile sisestatakse kaks numbrit: {1,2} .

Tuleb märkida, et CHOOSE ei piirdu kahe veeruplaani loomisega. Lisades massiivis täiendavat numbrit - nagu näiteks {1,2,3} ja lisaväärtust väärtuse argumendis, saab luua kolme veeru tabeli.

Täiendavad veerud võimaldavad teil vasakpoolse otsingu valemi abil teistsugust teavet lihtsalt muuta, muutes VLOOKUPi veeru indeksi numbri argumendi soovitud teabe sisaldava veeru numbriks.

Valikute järjekorra muutmine funktsiooniga CHOOSE

Valemis CHOOSE, mida kasutatakse selles valemis: CHOOSE ({1,2}, $ F: $ F, $ D: $ D) , veeru vahemik F on veergu D.

Kuna funktsioon CHOOSE määrab VLOOKUPi tabeli massiivi - selle funktsiooni andmete allika - funktsioonide CHOOSE veergude järjekorra muutmine läheb mööda VLOOKUPi.

Nüüd on VLOOKUP-i puhul tabeli massiiv ainult kaks lahtrit laiusega, vasakpoolne veerg F ja paremal veerg D. Kuna veerus F on ettevõtte nimi, mida me tahame otsida, ja kuna veerus D on osanimed, saab VLOOKUP täita oma tavapäraseid otsinguülesandeid, kui leida andmeid, mis asuvad otsinguväärtusest vasakul.

Selle tulemusena on VLOOKUP võimeline ettevõtte nime kasutama oma pakutava osa leidmiseks.