Funkcija INDIRECT v Excelu je izjemno uporabna, kadar želimo ustvariti dinamične reference, ki se samodejno prilagajajo spremembam v celicah, listih ali obsegu. Ta funkcija je še posebej uporabna pri naprednejši avtomatizaciji, poročanju in pri ustvarjanju prilagodljivih formul.
V tej objavi bomo raziskali kdaj uporabiti funkcijo INDIRECT in si ogledali 5 konkretnih primerov uporabe.
Kakšna je sintaksa funkcije INDIRECT?
Funkcija INDIRECT v Excelu vrne sklic na celico ali obseg, ki je podan kot besedilo.
SINTAKSA:
INDIRECT(ref_text, [a1])
ref_textje besedilni niz, ki predstavlja sklic na celico ali obseg (npr."A1"ali"List1!B2").a1(neobvezno) določa vrsto sklica:TRUE(ali izpuščeno): sklic v A1 slogu (npr. A1, B2)FALSE: sklic v R1C1 slogu (npr. R1C1)
Uporaba Microsoft orodji : Excel, Power BI, Word, Power Point
Izobraževanja so namenjena podjetjem, ki želijo izboljšati digitalne kompetence zaposlenih ter povečati učinkovitost pri vsakodnevnih opravilih. Programi so prilagojeni posameznemu orodju in konkretno usmerjeni v naloge, ki jih zaposleni opravljajo pri svojem delu. Vsako izobraževanje vključuje praktične primere iz vašega poslovnega okolja in zagotavlja takojšnjo uporabnost v praksi.
Excel – Udeleženci se naučijo analizirati podatke, uporabljati napredne funkcije, vrtilne tabele in avtomatizirati opravila. Rezultat so hitrejše, bolj pregledne in zanesljive analize.
Power BI – Delavnica uvaja v svet sodobne poslovne analitike. Udeleženci se naučijo ustvarjati interaktivna poročila in dashboarde, ki omogočajo takojšen vpogled v ključne podatke podjetja.
Word – Udeleženci osvojijo napredne funkcije za oblikovanje profesionalnih dokumentov, uporabo slogov, predlog in avtomatizacij, kar poveča urejenost in doslednost poslovne komunikacije.
PowerPoint – Seminar uči, kako pripraviti vizualno privlačne in učinkovite predstavitve, ki prepričljivo podprejo sporočilo govorca ter krepijo podobo podjetja.
Rezultat in prednosti za podjetje: Zaposleni pridobijo konkretne, uporabne digitalne spretnosti, ki izboljšajo natančnost, prihranijo čas in povečajo učinkovitost celotne organizacije.
Za več informacij ali pripravo ponudbe po meri vašega podjetja nas kontaktirajte.
Kdaj uporabiti funkcijo INDIRECT?
Funkcija je uporabna v naslednjih primerih:
- Sklicevanje na imenovane obsege ali liste, kjer se ime določa dinamično
- Izbira podatkov na podlagi vrednosti iz spustnega seznama
- Povezava med različnimi tabelami z enako strukturo
- Ustvarjanje dinamičnih obsegov za uporabo z drugimi funkcijami (npr. SUM, AVERAGE)
- Uporaba z podatki, ki se spreminjajo glede na izbiro uporabnika
Primer 1: Dinamičen sklic na celico
Cilj: Prikaz vrednosti iz celice, ki jo določi uporabnik.

Postopek:
Vrednost v B4 se samodejno prilagodi, ko spremenimo besedilo v B1 (npr. “A3”).
V celico B1 vnesemo sklic kot besedilo (npr. “A2”).
V celico B4 vnesemo formulo =INDIRECT(B1).
Primer 2: Izbira lista glede na uporabniški vnos
Cilj: Povzeti podatke iz različnih listov, odvisno od izbire uporabnika.

Predpogoj:
Na vsakem listu je v celici B2 zabeležen skupni promet. Imamo liste z imeni »Januar«, »Februar«, »Marec«.
Razlaga:
Formula sestavi naslov: 'Januar'!B2, kar pomeni: »Vzemi vrednost iz celice B2 na listu Januar«. A1 vsebuje ime lista (npr. “Januar”).
Postopek:
- Uporabnik vpiše ime lista v A1.
- Formula dinamično ustvari sklic s pomočjo
INDIRECT. - Rezultat se samodejno spremeni, ko zamenjamo ime lista.
Primer 3: Dinamično izračunaj povprečje iz obsega
Cilj: Izračunaj povprečje iz obsega, ki se spremeni glede na vnos.

Razlaga:
Funkcija INDIRECT(B1) pretvori besedilo v sklic in nato AVERAGE izračuna povprečje → rezultat: 30. V B1 določimo obseg kot besedilo (npr. “A2:A6”).
Postopek:
- V celico B1 vnesemo obseg, ki ga želimo povprečiti.
- Formula
=AVERAGE(INDIRECT(B1))se prilagodi vsakemu vnosu.
Primer 4: Odvisni spustni seznam – izbira mesta glede na državo
Funkcija INDIRECT ni uporabna le pri formulah, temveč jo lahko odlično vključimo tudi v validacijo podatkov (Data Validation), kjer omogoča ustvarjanje odvisnih spustnih seznamov. To pomeni, da se vsebine drugega spustnega seznama samodejno prilagodijo izbiri v prvem.
Cilj: Ustvariti dinamično vnosno masko, kjer uporabnik najprej izbere državo dostave, nato pa se v drugem stolpcu (Mesto dostave) samodejno prikažejo le mesta, ki pripadajo izbrani državi.
Kaj potrebujemo?
- Na enem od listov (npr. “Seznami”) pripravimo stolpce z mesti po državah:
- npr. stolpec C: Slovenija, D: Hrvaška, E: Italija
- Vsak obseg mest poimenujemo z imenom države (v urejevalniku imen / Name Manager)
- Ko vnesemo državo dostave (npr. “Slovenija”) želimo, da se nato v drugem stolpcu pojavi le seznam mest iz te države.

tks
Postopek:
- Pripravi sezname mest po državah (npr. v stolpcih C, D, E na listu »Seznami«):
| Slovenija | Hrvaška | Italija |
|---|---|---|
| Ljubljana | Zagreb | Rome |
| Maribor | Split | Milano |
| Celje | Osijek | Rimini |
| Koper | Dubrovnik | Dobbiacco |
| Brežice | Slavonski Brod | Pisa |
| Novo Mesto | Šibenik | Napoli |
- Poimenuj vsak stolpec, ki vsebuje kraje posamezne države (zavihek »Formule« → »Določena imena« → »Upravitelj imen«):
slovenija→ =Seznami!$C$1:$C$9hrvaska→ =Seznami!$D$1:$D$8italija→ =Seznami!$E$1:$E$7
⚠️ Opomba: Imena obsegov ne smejo vsebovati šumnikov ali presledkov – uporabljamo raje slovenija namesto Slovenija.
- V tabeli (npr. na listu »Seznam naročil«) v stolpec Država dostave (npr. H4) dodamo validacijo podatkov:
- Dovoli: Seznam
- Vir:
slovenija,hrvaska,italijaali sklic na obseg s temi tremi vrednostmi
- V stolpec Mesto dostave (npr. I4) nastavimo novo validacijo podatkov:
- Dovoli: Seznam
- Vir:
=INDIRECT(H4)
- Ko uporabnik izbere državo (npr. “slovenija”), se
INDIRECTsklicuje na poimenovani obsegslovenijain prikaže seznam mest, ki ustrezajo tej državi.
Kaj dobimo?
Interaktivno rešitev, kjer sta oba spustna seznama med seboj logično povezana:
| Država dostave | Mesto dostave |
|---|---|
| slovenija | Maribor |
| hrvaška | Split |
| italija | Rimini |
Tako se zmanjša možnost napak pri vnosu, uporabnik pa ima boljšo izkušnjo pri delu z obrazcem.
💡 Dodatni nasveti:
- Če želiš prikazati države z velikimi začetnicami (Slovenija, Hrvaška), a ohraniti pravilno delovanje
INDIRECT, lahko v validaciji uporabiš:=INDIRECT(LOWER(H4)) - Če uporabniki podatke prepisujejo, lahko dodaš opozorila ob napaki ali uporabiš spustni seznam brez dovoljenega prostega vnosa.
- Ta pristop lahko razširiš tudi na tretji nivo odvisnosti (npr. država → regija → mesto).
Funkcija INDIRECT skupaj z imeni obsegov in validacijo podatkov omogoča, da Excel postane interaktiven obrazec, ne le statična tabela. Takšen sistem je uporaben v naročilnicah, anketah, CRM sistemih ali analizah, kjer so izbire hierarhične.
Zaključne misli
Funkcija INDIRECT v Excelu je prava zakladnica možnosti, saj nam omogoča ustvarjanje dinamičnih, prilagodljivih formul, ki se odzivajo na uporabniški vnos ali spremembe v delovnem zvezku. Čeprav morda na prvi pogled ni najlažja za razumevanje, je s prakso izjemno uporabna pri avtomatizaciji poročil, analizah in dinamičnem sklicevanju.
👉 Pomembno: INDIRECT ne deluje z zunanjimi povezavami, zato jo uporabljamo znotraj istega delovnega zvezka.

