Kada znate kako koristiti indirektnu funkciju u Excelu, možete uzeti informacije iz drugih listova, referencirati imenovane raspone i kombinirati ih s drugim funkcijama kako biste stvorili zaista svestran alat. Može potrajati malo vježbe da se uhvatite u koštac, ali s indirektnom funkcijom možete učiniti više nego što mislite.
Upute u ovom članku odnose se na Excel za Microsoft 365, Excel 2019 i Excel 2016.
Šta je indirektna funkcija?
Indirektna funkcija je način pretvaranja tekstualnog niza u referencu. To jest, izvlači informacije iz reference na drugu ćeliju ili opseg. Kreira referencu iz teksta i ne mijenja se kada se ćelije, redovi ili kolone mijenjaju, dodaju ili uklanjaju iz citiranog raspona. Reference koje kreira se procjenjuju u realnom vremenu, tako da je referenca uvijek tačna u odnosu na podatke iz kojih crpi.
Ako je to malo zbunjujuće, ne brinite. Indirektna formula se može lakše razumjeti uz valjane primjere iu praksi. Ako ste u nedoumici, slijedite dolje navedene korake i uskoro ćete se snaći.
Korišćenje indirektne funkcije sa imenovanim rasponima
Nazvani opsezi u Excel-u su odličan način za prikupljanje podataka pod jednom referencom, a indirektna funkcija čini preuzimanje tih informacija od njih malo lakšim. Evo kako to učiniti:
-
Otvorite Excel dokument s već primijenjenim imenovanim rasponima. U našem primjeru imamo informacije o prodaji različite hrane i pića, s novcem zarađenim tokom svakog dana u sedmici prikupljenim u okviru imenovanih raspona naslovljenih prema proizvodima.
-
Odaberite ćeliju za vaš imenovani raspon i unesite jednu od njih u nju. U našem primjeru koristili smo Burgers. Dodajte druge nazive i boje ako želite.
-
Odaberite drugu ćeliju u koju želite da ide indirektni izlaz. Budući da želimo da zbrojimo sav obim prodaje iz sedmice za određenu hranu, u ovom slučaju hamburgere, u ćeliju ćemo upisati sljedeće:
=SUM(INDIREKTNO(G5)
-
Ovo označava funkciju SUM, koja će koristiti indirektnu funkciju za izvlačenje informacija iz imenovanog raspona u ćeliji G5, u ovom slučaju Burgers. Izlaz je 3781, ukupna prodaja za ovu sedmicu za Burgere.
U našem primjeru, pljeskavice u ćeliji G5 možemo zamijeniti limunadom ili desertima, druga dva imenovana raspona, a rezultat će se umjesto toga promijeniti u njihov ZUM.
Korišćenje indirektne funkcije na više listova
Indirektna formula je još moćnija kada je koristite za izvlačenje informacija iz drugih listova. Ni vi ne morate koristiti imenovane raspone da to učinite.
- Otvorite svoj Excel dokument sa više listova ili ih kreirajte sa svim potrebnim informacijama.
- U listu na koji želite da ide indirektni izlaz, kreirajte ćeliju sa imenom lista iz kojeg želite da izvučete informacije. U našem primjeru, to je FoodSales.
-
Pošto želimo da izvučemo informacije iz naše tabele FoodSales kako bismo ukupno prodali broj Burgers, upisali smo sljedeće (zamijenite raspon ćelija i naziv(a) listova sa vašim vlastitim:
=SUM(INDIREKTNO(B4&"!B4:B10"))
- Ovo označava funkciju SUM, budući da pokušavamo pronaći zbir. Zatim označava ćeliju B4 kao referentni tekst za indirektnu funkciju. & spaja elemente ove funkcije, praćene navodnikom i uskličnikom, a zatim raspon ćelija iz kojih želimo da izvučemo podatke. B4 do B10
- Izlaz je ukupna prodaja burgera za tu sedmicu. Kada kreiramo novi list FoodSales2 za novu sedmicu sa različitim brojevima, trebamo samo prilagoditi ćeliju B4 da kažemo FoodSales2 da dobijemo podatke o prodaji burgera za tu sedmicu.
Korišćenje indirektne funkcije sa referencom stila R1C1
Za listove koji se kontinuirano proširuju, gdje referenca koju želite koristiti neće uvijek biti u istoj ćeliji, reference stila R1C1 se mogu koristiti sa indirektnom formulom da vam daju informacije koje su vam potrebne. Nastavit ćemo koristiti naše primjere prodaje hrane ovdje, ali zamislite da je to za radni list višeg nivoa koji gleda ukupnu sedmičnu prodaju.
- Otvorite Excel dokument sa svim podacima iz kojih želite da izvučete i izaberite ćeliju za izlaz indirektne funkcije. U našem primjeru, gledamo mjesečne ukupne prodaje hrane i želimo znati najnoviju ukupnu prodaju za mjesec.
-
U našem primjeru formula izgleda ovako:
=INDIREKTNO("R12C"&COUNTA(12:12), FALSE)
- Indirektna funkcija koristi R12 (red 12) nakon čega slijedi C za označavanje stupca, zatvorenog unutar navodnika. & spaja dva dijela funkcije zajedno. Koristimo funkciju COUNTA da prebrojimo sve ćelije koje nisu prazne u redu 12 (odabirom reda ili upisivanjem 12:12), nakon čega slijedi zarez. FALSE označava ovo kao referencu R1C1.
-
Izlaz je tada zadnji unos u našoj tabeli, u ovom slučaju 8102, ili $8, 102. Kada na kraju dodamo podatke o prodaji za april, najnoviji broj prodaje će se automatski ažurirati u realnom vremenu.