Iskanje iz spremenljivih tabel z uporabo INDIRECT

Kazalo:

Anonim

Če imate več tabel Excel in želite iz teh tabel narediti dinamično funkcijo VLOOKUP, boste morali uporabiti funkcijo INDIRECT. V tem članku se bomo naučili, kako enostavno lahko spremenite iskalno tabelo, tako da spremenite ime iskalne tabele v celici.

Splošna formula za dinamično tabelo VLOOKUP

= VLOOKUP (lookup_value, INDIRECT ("TableName"), col_index, 0)

Lookup_value: Vrednost, ki jo iščete.

Ime tabele: Tabela, v kateri želite poiskati iskalno vrednost.

Col_Index: Številka stolpca, iz katerega želite pridobiti podatke.

Upajmo na primer, da vidimo, kako deluje.

Primer: Ustvarite formulo za dinamično iskanje za iskanje iz izbrane tabele

dodeljen v južnih mestih. Druga tabela se imenuje West in vsebuje podatke o istih zaposlenih, ko so dodeljeni v zahodnih mestih.

Zdaj moramo iz obeh regij pridobiti mesta zaposlenih na istem mestu.

Kot lahko vidite na sliki, smo pripravili tabelo navzdol. Vsebuje identifikacijske številke zaposlenih. Mesta z juga in zahoda moramo dobiti po eni formuli.

Za zapis te formule za dinamični VLOOKUP uporabite zgornjo generično formulo:

=VLOOKUP(A24 USD,POSREDNO(23 USD), 3,0)

Sklice smo zaklenili z znakom $, tako da pri kopiranju formule vzame prave reference.

Če niste seznanjeni z zaklepanjem referenc ali opravičevanjem, se ga lahko naučite tukaj. Zelo pomembno je, če želite obvladati Excel.

Zgornjo formulo zapišite v celico B24, kopirajte v celotno območje.

Vidite lahko, da je dinamično pogledal mesto Jug z mize Jug in Mesto Zahod z mize Zahod. V formuli nam ni bilo treba ničesar spreminjati.

Kako deluje?

To je osnovna formula VLOOKUP z razliko v funkciji INDIRECT. Kot veste, funkcija INDIRECT pretvori katero koli besedilno referenco v dejansko referenco, tukaj uporabljamo enako sposobnost funkcije INDIRECT.

Pomembno je, da uporabite Excelovo tabelo ali poimenujete svoje tabele z imenovanimi obsegi.

V B24 imamo formulo VLOOKUP ($ A24, INDIRECT (B $ 23), 3,0). To se razreši na VLOOKUP ($ A24, INDIRECT ("jug"), 3,0). Zdaj posredno pretvori "jug" v dejanski sklic tabele (prvo tabelo smo poimenovali jug. Zato je formula zdaj VLOOKUP ($ A24,Jug, 3,0). Zdaj VLOOKUP preprosto pogleda na južno mizo.

Ko kopiramo formule v C24, postane formula VLOOKUP ($ A24, INDIRECT (23 USD), 3,0). C23 trenutno vsebuje "zahod". Tako se bo formula na koncu razrešila v VLOOKUP (A24 USD,Zahod, 3,0). VLOOKUP tokrat dobi vrednost z zahodne mize.

Torej, fantje, tako lahko dinamično VLOOKUP uporabite kombinacijo VLOOKUP-INDIRECT. Upam, da sem bil dovolj razložljiv in da vam je pomagal. Če imate kakršne koli dvome v zvezi s to temo ali katero koli drugo temo, povezano z Excelom VBA, me vprašajte v spodnjem razdelku za komentarje. Do takrat se učite in nadaljujte.

Za iskanje vrednosti uporabite INDEX in MATCH: Formula INDEX-MATCH se uporablja za dinamično in natančno iskanje vrednosti v dani tabeli. To je alternativa funkciji VLOOKUP in premaga pomanjkljivosti funkcije VLOOKUP.

Uporabite VLOOKUP iz dveh ali več iskalnih tabel | Za iskanje iz več tabel lahko uporabimo pristop IFERROR. Če pogledate iz več tabel, se napaka šteje za stikalo za naslednjo tabelo. Druga metoda je lahko pristop If.

Kako v Excelu poiskati velike in male črke | Excelova funkcija VLOOKUP ne razlikuje velikih in malih črk in bo vrnila prvo ujemajočo se vrednost s seznama. INDEX-MATCH ni izjema, vendar ga je mogoče spremeniti tako, da je občutljiv na velike in male črke. Poglejmo, kako…

Iskanje pogosto pojavljajočega se besedila z merili v Excelu | Iskanje se najpogosteje pojavi v besedilu v obsegu, ki ga uporabljamo INDEX-MATCH with MODE. Tukaj je metoda.

Priljubljeni članki:

50 bližnjic v Excelu za večjo produktivnost | Poskrbite, da bo vaša naloga hitrejša. S temi 50 bližnjicami boste še hitreje delali v Excelu.

Kako uporabljati funkcijo Excel VLOOKUP| To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih obsegov in listov.

Kako uporabljati Excel COUNTIF funkcija| Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.

Kako uporabljati funkcijo SUMIF v Excelu | To je še ena bistvena funkcija armaturne plošče. To vam pomaga povzeti vrednosti za posebne pogoje