Ko veste, kako uporabljati posredno funkcijo v Excelu, lahko zajemate informacije iz drugih listov, se sklicujete na imenovane obsege in jih kombinirate z drugimi funkcijami, da ustvarite resnično vsestransko orodje. Morda boste potrebovali nekaj vaje, da se boste spopadli s tem, vendar s posredno funkcijo lahko naredite več, kot si mislite.
Navodila v tem članku veljajo za Excel za Microsoft 365, Excel 2019 in Excel 2016.
Kaj je posredna funkcija?
Posredna funkcija je način za pretvorbo besedilnega niza v sklic. To pomeni, da črpa informacije iz sklicevanja na drugo celico ali obseg. Ustvari sklic iz besedila in se ne spremeni, ko so celice, vrstice ali stolpci spremenjeni, dodani ali odstranjeni iz navedenega obsega. Reference, ki jih ustvari, se ovrednotijo v realnem času, tako da je referenca vedno točna glede na podatke, iz katerih črpa.
Če se to zdi nekoliko zmedeno, ne skrbite. Posredno formulo je lažje razumeti z veljavnimi primeri in v praksi. Če ste v dvomih, sledite spodnjim korakom in kmalu vam bo postalo jasno.
Uporaba posredne funkcije z imenovanimi obsegi
Imenovani obsegi v Excelu so odličen način za zbiranje podatkov pod enim sklicevanjem, posredna funkcija pa olajša zajemanje teh informacij iz njih. To storite takole:
-
Odprite Excelov dokument z že uporabljenimi imenovanimi obsegi. V našem primeru imamo informacije o prodaji različnih živil in pijač, pri čemer je denar, zaslužen vsak dan v tednu, zbran pod poimenovanimi obsegi z naslovom za izdelki.
-
Izberite celico za svoj imenovani obseg in vanjo vnesite eno od njih. V našem primeru smo uporabili Burgers. Dodajte druge označevalne naslove in barve, če želite.
-
Izberite drugo celico, kamor želite posredni izhod. Ker želimo sešteti ves obseg prodaje iz tedna za določeno hrano, v tem primeru burgerje, bomo v celico vnesli naslednje:
=SUM(INDIRECT(G5)
-
To označuje funkcijo SUM, ki bo uporabila posredno funkcijo za črpanje informacij iz imenovanega obsega v celici G5, v tem primeru Burgers. Rezultat je 3781, skupna prodaja v tednu za Burgerje.
V našem primeru lahko zamenjamo Burgerje v celici G5 z Limonado ali Sladicami, druga dva imenovana obsega, in rezultat se bo namesto tega spremenil v skupno SUM.
Uporaba posredne funkcije na več listih
Posredna formula je še močnejša, če jo uporabite za črpanje informacij iz drugih listov. Tudi za to vam ni treba uporabiti imenovanih obsegov.
- Odprite Excelov dokument z več listi ali jih ustvarite z vsemi potrebnimi informacijami.
- Na listu, kjer želite, da gre posredni izhod, ustvarite celico z imenom lista, iz katerega želite črpati informacije. V našem primeru je to FoodSales.
-
Ker želimo potegniti podatke iz našega lista FoodSales za skupno število prodanih Burgerjev, smo vnesli naslednje (zamenjajte obseg celic in ime(-na) lista z lastnimi):
=SUM(POSREDNO(B4&"!B4:B10"))
- To jo označuje kot funkcijo SUM, saj poskušamo najti vsoto. Nato določi celico B4 kot referenčno besedilo za posredno funkcijo. & združuje elemente te funkcije, ki mu sledita narekovaj in klicaj, nato pa obseg celic, iz katerih želimo črpati podatke. B4 do B10
-
Izhod je skupna prodaja hamburgerjev za tisti teden. Ko ustvarimo nov list FoodSales2 za nov teden z različnimi številkami, moramo le prilagoditi celico B4 tako, da reče FoodSales2, da dobimo podatke o prodaji hamburgerjev za ta teden.
Uporaba posredne funkcije z referenco sloga R1C1
Za liste, ki se nenehno širijo, kjer sklic, ki ga želite uporabiti, ne bo vedno v isti celici, lahko sklici sloga R1C1 uporabite s posredno formulo, da vam zagotovi informacije, ki jih potrebujete. Tukaj bomo še naprej uporabljali naše primere prodaje hrane, vendar si predstavljajte, da gre za delovni list na višji ravni, ki prikazuje skupne tedenske prodaje.
- Odprite Excelov dokument z vsemi podatki, iz katerih želite črpati, in izberite celico za izpis posredne funkcije. V našem primeru gledamo skupno mesečno prodajo hrane in želimo izvedeti zadnjo skupno prodajo v mesecu.
-
V našem primeru je formula videti takole:
=POSREDNO("R12C"&COUNTA(12:12), FALSE)
-
Posredna funkcija uporablja R12 (vrstica 12), ki mu sledi C za označevanje stolpca, v narekovajih. & združuje oba dela funkcije. Funkcijo COUNTA uporabljamo za štetje vseh nepraznih celic v 12. vrstici (z izbiro vrstice ali vnosom 12:12), čemur sledi vejica. FALSE označuje to kot referenco R1C1.
-
Izhod je zadnji vnos v naši tabeli, v tem primeru 8102 ali $8,102. Ko na koncu dodamo aprilske podatke o prodaji, se bo zadnja prodajna številka samodejno posodobila v realnem času.