Ako imate više Excel tablica i želite iz ovih tablica izvesti dinamičku VLOOKUP funkciju, morat ćete koristiti funkciju INDIRECT. U ovom ćemo članku naučiti kako lako možete promijeniti tablicu za pretraživanje samo promjenom naziva tablice za pretraživanje u ćeliji.
Opća formula za dinamičku tablicu VLOOKUP
= VLOOKUP (lookup_value, INDIRECT ("TableName"), col_index, 0) |
Lookup_value: Vrijednost koju tražite.
Naziv tablice: Tablica u kojoj želite tražiti vrijednost pretraživanja.
Col_Index: Broj stupca iz kojeg želite dohvatiti podatke.
Nadajmo se primjeru da vidimo kako to funkcionira.
Primjer: Izradite formulu za dinamičko pretraživanje za traženje iz odabrane tablice
dodijeljen u južnim gradovima. Druga tablica nosi naziv Zapad i sadrži podatke o istim zaposlenicima kada su raspoređeni u gradovima na Zapadu.
Sada moramo dobiti gradove zaposlenika na istom mjestu iz obje regije.
Kao što možete vidjeti na slici, pripremili smo tablicu dolje. Sadrži identifikacijske oznake zaposlenika. Moramo dobiti gradove s juga i zapada koristeći jednu formulu.
Primijenite gornju generičku formulu da biste napisali ovu formulu za dinamički VLOOKUP:
=VLOOKUP(A24 USD,IZREDNO(23 USD), 3,0) |
Zaključali smo reference pomoću znaka $ tako da prilikom kopiranja formule uzima prave reference.
Ako niste upoznati s zaključavanjem referenci ili otpuštanjem, možete to naučiti ovdje. To je jako važno ako želite svladati Excel. |
Napišite gornju formulu u ćeliju B24, kopirajte u cijeli raspon.
Možete vidjeti da je dinamički gledao grad Jug sa stola Jug i Grad Zapad sa stola Zapad. Nismo morali ništa mijenjati u formuli.
Kako radi?
To je osnovna VLOOKUP formula s jedinom razlikom u funkciji INDIRECT. Kao što znate, funkcija INDIRECT pretvara bilo koju tekstualnu referencu u stvarnu referencu, ovdje koristimo istu sposobnost funkcije INDIRECT.
Važno je da koristite Excel tablicu ili imenujete tablice pomoću imenovanih raspona.
U B24 imamo formulu VLOOKUP (A24 USD, INDIREKTNO (B 23 USD), 3,0). Ovo se rješava na VLOOKUP ($ A24, INDIRECT ("jug"), 3,0). Sada neizravno pretvara "jug" u stvarnu referencu tablice (prvu tablicu nazvali smo jug. Stoga je formula sada VLOOKUP ($ A24,Jug, 3,0). Sada VLOOKUP jednostavno gleda prema JUŽNOM stolu.
Kad kopiramo formule u C24, formula postaje VLOOKUP ($ A24, INDIRECT (23 USD), 3,0). C23 trenutno sadrži "Zapad". Stoga će se formula u konačnici riješiti VLOOKUP -a (A24 USD,Zapad, 3,0). VLOOKUP ovaj put dobiva vrijednost sa stola West.
Pa da, dečki, ovako možete dinamički VLOOKUP koristiti kombinaciju VLOOKUP-INDIRECT. Nadam se da sam vam dovoljno objasnio i da vam je pomogao. Ako imate bilo kakvih nedoumica u vezi ove teme ili bilo koje druge teme vezane uz Excel VBA, pitajte me u donjem odjeljku komentara. Do tada nastavite učiti i napredujte.
Upotrijebite INDEX i MATCH za traženje vrijednosti: Formula INDEX-MATCH koristi se za dinamičko i precizno traženje vrijednosti u datoj tablici. Ovo je alternativa funkciji VLOOKUP i prevladava nedostatke funkcije VLOOKUP.
Koristite VLOOKUP iz dvije ili više tablica za pretraživanje | Za pretraživanje iz više tablica možemo uzeti IFERROR pristup. Pogled s više tablica uzima pogrešku kao prekidač za sljedeću tablicu. Druga metoda može biti pristup If.
Kako izvršiti pretraživanje osjetljivo na velika i mala slova u Excelu | excelova funkcija VLOOKUP ne razlikuje velika i mala slova i vratit će prvu usklađenu vrijednost s popisa. INDEX-MATCH nije iznimka, ali se može izmijeniti kako bi bila osjetljiva na velika i mala slova. Da vidimo kako…
Potražite često pojavljujući tekst s kriterijima u Excelu | Pretraživanje se najčešće pojavljuje u tekstu u rasponu koji koristimo INDEX-MATCH s MODE funkcijom. Evo metode.
Popularni članci:
50 Excel prečaca za povećanje vaše produktivnosti | Budite brži u izvršavanju svojih zadataka. Ovih 50 prečaca učinit će da radite još brže na Excelu.
Kako koristiti Excel VLOOKUP funkciju| Ovo je jedna od najčešće korištenih i popularnih funkcija programa Excel koja se koristi za traženje vrijednosti iz različitih raspona i listova.
Kako koristiti Excel COUNTIF funkcija| Brojte vrijednosti s uvjetima pomoću ove nevjerojatne funkcije. Ne morate filtrirati svoje podatke da biste brojali određene vrijednosti. Funkcija Countif bitna je za pripremu vaše nadzorne ploče.
Kako koristiti funkciju SUMIF u Excelu | Ovo je još jedna bitna funkcija nadzorne ploče. To vam pomaže pri zbrajanju vrijednosti u posebnim uvjetima