Excel Left Lookup Formule Met behulp van VLOOKUP

01 van 03

Vind data na links

Excel Links Lookup Formule. © Ted French

Excel Links Lookup Formula Oorsig

Excel se VLOOKUP funksie word gebruik om inligting uit 'n tabel van data te vind en terug te gee, gebaseer op 'n opsoekwaarde wat u kies.

Gewoonlik vereis VLOOKUP dat die soekwaarde in die linkerkantste kolom van die tabel van data moet wees, en die funksie gee 'n ander dataveld weer in dieselfde ry regs van hierdie waarde.

Deur VLOOKUP te kombineer met die CHOOSE-funksie ; egter, kan 'n linker opsoekformule geskep word wat sal:

Voorbeeld: Gebruik die VLOOKUP en kies funksies in 'n linker opzoekingsformule

Die stappe wat hieronder uiteengesit word, skep die linker opsoekformule wat in die prent hierbo gesien word.

Die formule

= VLOOKUP ($ D $ 2 Kies ({1,2}, $ F: $ F, $ D: $ D), 2, valse)

maak dit moontlik om die deel wat deur die verskillende maatskappye gelys word in kolom 3 van die datatabel te vind.

Die taak van die KEUS-funksie in die formule is om VLOOKUP te bedink om te glo dat kolom 3 eintlik kolom 1 is. As gevolg daarvan kan die maatskappy se naam as die opzoekwaarde gebruik word om die naam van die deel wat deur elke maatskappy verskaf word, te kry.

Tutoriaalstappe - Invoer van die Handleidingdata

  1. Tik die volgende opskrifte in die aangeduide selle: D1 - Verskaffer E1 - Deel
  2. Voer die tabel van data in die prent hierbo in die selle D4 tot F9 in
  3. Rye 2 en 3 word leeg gelaat om die soekkriteria en die linkerkoppelingsformule wat tydens hierdie tutoriaal geskep is, te akkommodeer

Begin van die linker opzoekingsformule - Open die VLOOKUP-dialoogkassie

Alhoewel dit moontlik is om die formule hierbo direk in sel F1 in die werkblad te tik, het baie mense probleme met die sintaksis van die formule.

'N Alternatief, in hierdie geval, is om die VLOOKUP dialoogkassie te gebruik . Byna al die funksies van Excel het 'n dialoogkassie waarmee u elke argument van die funksie op 'n aparte lyn kan invoer.

Tutoriaalstappe

  1. Klik op sel E2 van die werkblad - die plek waar die resultate van die linker opsoekformule vertoon sal word
  2. Klik op die Formules- oortjie van die lint
  3. Klik op die opsie Soek en verwysing in die lint om die aftreklys vir funksies oop te maak
  4. Klik op VLOOKUP in die lys om die dialoog van die funksie te vertoon

02 van 03

Argumente invoer in die dialoogkassie VLOOKUP - Klik om groter prent te sien

Klik om groter prent te sien. © Ted French

VLOOKUP se Argumente

'N Funksie se argumente is die waardes wat deur die funksie gebruik word om 'n resultaat te bereken.

In die dialoogkassie van 'n funksie word die naam van elke argument op 'n aparte reël geplaas, gevolg deur 'n veld waarin 'n waarde ingevoer moet word.

Voer die volgende waardes vir elk van VLOOKUP se argumente op die korrekte reël in die dialoogkassie in, soos in die prent hierbo aangedui.

Die opsoekwaarde

Die opzoekwaarde is die veld van inligting wat gebruik word om die tabel skikking te soek. VLOOKUP gee 'n ander data gebied van dieselfde ry as die opzoekwaarde.

Hierdie voorbeeld gebruik 'n selverwysing na die plek waar die maatskappy se naam in die werkblad ingevoer sal word. Die voordeel hiervan is dat dit maklik is om die maatskappy se naam te verander sonder om die formule te verander.

Tutoriaalstappe

  1. Klik op die lookup_value- lyn in die dialoogkassie
  2. Klik op sel D2 om hierdie selverwysing by die lookup_value- lyn te voeg
  3. Druk die F4 sleutel op die sleutelbord om die selverwysing absoluut te maak - $ D $ 2

Nota: Absolute selverwysings word gebruik vir die opzoekwaarde en tabel array argumente om foute te voorkom indien die soekformule gekopieer word na ander selle in die werkblad.

Die Tabel Array: die keuse van die kies funksie

Die tabel skikking argument is die blok aaneenlopende data waaruit spesifieke inligting opgespoor word.

Gewoonlik kyk VLOOKUP net regs van die opzoekingswaarde argument om data in die tabel skikking te vind. Om dit te laat lyk, moet VLOOKUP mislei word deur die kolomme in die tabelreeks te herrangskik deur die CHOOSE-funksie te gebruik.

In hierdie formule bereik die KEUSE-funksie twee take:

  1. dit skep 'n tabel skikking wat slegs twee kolomme wyd - kolomme D en F is
  2. dit verander die reg om links van die kolomme in die tabel skikking sodat kolom F eerste kom en kolom D tweede is

Besonderhede van hoe die CHOOSE-funksie hierdie take verrig, kan gevind word op bladsy 3 van die tutoriaal .

Tutoriaalstappe

Nota: Wanneer u funksies handmatig invoer, moet elke argument van die funksie geskei word deur 'n komma ',' .

  1. Klik in die dialoogkassie VLOOKUP-funksie op die Table_array- reël
  2. Voer die volgende KEUSE-funksie in
  3. KIES ({1,2}, $ F: $ F, $ D: $ D)

Die Kolomindeksnommer

Normaalweg dui die kolomindeksnommer aan watter kolom van die tabelreeks die data bevat wat u na behoort. In hierdie formule; Dit verwys egter na die volgorde van kolomme wat deur die kies-funksie gestel word.

Die CHOOSE funksie skep 'n tabel skikking wat twee kolomme wyd is met kolom F, gevolg deur kolom D. Aangesien die inligting wat gesoek word - die deelnaam - in kolom D is, moet die waarde van die kolomindeksargument op 2 gestel word.

Tutoriaalstappe

  1. Klik op die Col_index_numreël in die dialoogkassie
  2. Tik 'n 2 in hierdie reël

Die Range Lookup

VLOOKUP se Range_lookup-argument is 'n logiese waarde (slegs WAAR of ONWAAR) wat aandui of jy VLOOKUP wil hê om 'n presiese of 'n benaderde pas by die soekwaarde te vind.

In hierdie handleiding, aangesien ons op soek is na 'n bepaalde deelnaam, sal Range_lookup op Vals ingestel word , sodat slegs presiese ooreenkomste deur die formule teruggestuur word.

Tutoriaalstappe

  1. Klik op die Range_lookup reël in die dialoogkassie
  2. Tik die woord Vals in hierdie reël om aan te dui dat ons VLOOKUP wil hê om 'n presiese wedstryd vir die data wat ons soek, terug te stuur
  3. Klik OK om die linkerversoekformule en sluit dialoogkassie te voltooi
  4. Aangesien ons nog nie die maatskappy se naam in sel D2 ingeskryf het nie, behoort 'n # N / A fout in sel E2 teenwoordig te wees

03 van 03

Toets die linker opzoekingsformule

Excel Links Lookup Formule. © Ted French

Terugkeer van data met die linker opzoekingsformule

Om te bepaal watter maatskappye sekere dele verskaf, tik 'n maatskappy se naam in sel D2 en druk die Enter-sleutel op die sleutelbord.

Die deelnaam sal in sel E2 vertoon word.

Tutoriaalstappe

  1. Klik op sel D2 in jou werkblad
  2. Tik Gadgets Plus in sel D2 en druk die Enter- sleutel op die sleutelbord
  3. Die teks Gadgets - die gedeelte wat deur die maatskappy Gadgets Plus verskaf word - moet in sel E2 vertoon word
  4. Toets die soekformule verder deur ander maatskappy name in sel D2 te tik en die ooreenstemmende deelnaam moet in sel E2 verskyn

VLOOKUP Fout Boodskappe

As 'n foutboodskap soos # N / A in sel E2 verskyn, moet jy eers na spelfoute in sel D2 kyk.

As spelling nie die probleem is nie, kan hierdie lys met VLOOKUP foutboodskappe u help om te bepaal waar die probleem lê.

Breek die kiesfunksie se werk af

Soos in hierdie formule genoem, het die KEUSE-funksie twee take:

Die skep van 'n tabel met twee kolomme

Die sintaksis vir die KIES-funksie is:

= Kies (Index_Number, Value1, Value2, ... Value254)

Die CHOOSE-funksie gee normaalweg een waarde uit die lys van waardes (waarde1 na waarde254) gebaseer op die ingevoerde indeksnommer.

As die indeksnommer 1 is, gee die funksie waarde1 van die lys terug; as die indeks nommer 2 is, gee die funksie waarde2 van die lys en so aan.

Deur verskeie indeks nommers in te voer; Die funksie sal egter meer waardes in enige gewenste volgorde teruggee. Om te kies om meer waardes te lewer, word gedoen deur 'n skikking te skep.

Om 'n skikking in te voer word bereik deur die getalle wat met krullerhakies of hakies ingeskryf is, omring. Twee nommers word vir die indeksnommer ingevoer: {1,2} .

Daar moet kennis geneem word dat KEUS nie beperk is tot die skep van 'n twee kolom tabel nie. Deur 'n bykomende getal in die skikking in te sluit - soos {1,2,3} - en 'n addisionele reeks in die waarde-argument, kan 'n drie kolom tabel geskep word.

Bykomende kolomme sal jou toelaat om verskillende inligting met die linkerversoekformule terug te gee, bloot deur die VLOOKUP se kolomindeksnommer-argument te verander na die nommer van die kolom wat die verlangde inligting bevat.

Die volgorde van kolomme verander met die CHOOSE-funksie

In die CHOOSE-funksie wat in hierdie formule gebruik word: KIES ({1,2}, $ F: $ F, $ D: $ D) , word die omvang vir kolom F voor kolom D gelys.

Aangesien die CHOOSE-funksie VLOOKUP se tabelreeks stel - die bron van data vir daardie funksie - die volgorde van die kolomme in die CHOOSE-funksie word oorgedra na VLOOKUP.

Wat betref VLOOKUP is die tabel skikking slegs twee kolomme wyd met kolom F links en kolom D aan die regterkant. Aangesien kolom F die naam van die maatskappy bevat waarvoor ons wil soek, en aangesien kolom D die deelname bevat, sal VLOOKUP sy normale soekopdragte kan uitvoer om data te vind wat aan die linkerkant van die opzoekingswaarde geleë is.

As gevolg hiervan kan VLOOKUP die maatskappy se naam gebruik om die deel wat hulle verskaf, te vind.