Excel | INDIRECT
Excel | INDIRECT
Spoznajmo funkcijo, ki jo uporabljamo za sklicevanje na celice ali delovne liste.
Za navadno sklicevanje v Excelu uporabljamo znak = in kliknemo na izbrano celico, ali napišemo njeno ime. V ta namen pa lahko uporabimo tudi funkcijo INDIRECT. Za argumente funkcije uporabimo imena celic, imena listov, poimenovane obsege, itd. Rezultat funkcije je torej vrednost izbranega sklica.
=INDIRECT(A1) – vrednost celice A1
=INDIRECT(A1&B1) – združena vrednost celice A1 in B1
=INDIRECT(»davek«) – vrednost poimenovane celice z imenom »davek«
=INDIRECT(»List1!A1«) – vrednost celice A1 iz lista z imenom List1
Njena funkcioalnost pa se pokaže prevsem pri uporabi znotraj drugih funkcij.
Na primer, uporabimo funkcijo INDIRECT v funkciji VLOOKUP pri argumentu za navedbo matrike podatkov, ki se nahajajo na nekem drugem listu:
=VLOOKUP(A1,INDIRECT("List1!A:B"),2,FALSE)
Pri uporabi funkcije pa moramo biti previdni, saj če spreminjamo strukturo dokumenta (brišemo ali dodajmo stolpce in vrstice, kopiramo list v drug delovni zvezek itd.) se funkcija pokvari, saj se sklici ne spreminjajo dinamično s strukturo dokumenta.
Vabljeni na tečaj Excel za zahtevne uporabnike, kjer boste izvedeli še več uporabnih trikov.