Excel nudi raznovrsne funkcije koje vam omogućavaju efikasno obavljanje analitičkih zadataka. Jedna od izuzetno prilagodljivih funkcija je funkcija INDIRECT, koja vam omogućava da se pozivate na ćelije na osnovu promenljivih kriterijuma, što čini vaše tabele mnogo dinamičnijim.
Ovaj vodič će vas detaljno provesti kroz funkciju INDIRECT, objasniti njenu definiciju i pokazati kako efikasno da je koristite u svojim tabelama.
Šta je funkcija INDIRECT u Excelu?
Funkcija INDIRECT u Excelu se koristi za referenciranje ćelija, opsega ili imenovanih opsega indirektno, koristeći tekstualni niz kao referencu. Za razliku od drugih funkcija koje zahtevaju direktne reference ćelije, funkcija INDIRECT vam omogućava da kreirate reference na osnovu sadržaja druge ćelije.
Funkcija INDIRECT u Excelu sledi jednostavnu sintaksu:
=INDIRECT(ref_text, [A1])
Gde:
- ref_text: Ovo je obavezan argument i predstavlja tekstualni niz koji sadrži validnu referencu ćelije. To može biti referenca na ćeliju (npr. A1), imenovani opseg (npr. Cene) ili tekstualni niz pod navodnicima (npr. Sheet1!A2).
- [A1]: Ovo je opcioni argument koji određuje da li referentni stil treba da bude A1 (TRUE) ili R1C1 (FALSE). Podrazumevana vrednost je TRUE.
Kako koristiti funkciju INDIRECT u Excelu
Evo nekoliko primera kako možete koristiti funkciju INDIRECT u Excelu:
1. Preuzimanje vrednosti na osnovu reference ćelije
Možete koristiti INDIRECT u kombinaciji sa funkcijom MATCH u Excelu da biste preuzeli vrednost iz opsega na osnovu reference ćelije. Evo primera:
Pretpostavimo da imate listu stavki u koloni A (A2:A8) i njihove odgovarajuće cene u koloni B (B2:B8). U ćeliji D2 imate naziv stavke za koju želite da dobijete cenu, recimo, jabuke.
Da biste dobili cenu za artikal „Jabuke“ koristeći funkciju INDIRECT u kombinaciji sa funkcijom MATCH, možete koristiti sledeću formulu:
=INDIRECT("B" & MATCH(D2, A2:A8, 0))
U ovoj formuli:
- MATCH(D2, A2:A8, 0) pronalazi broj reda u kojem se nalaze jabuke na listi.
- „B“ & MATCH(D2, A2:A8, 0) kombinuje „B“ sa brojem reda da bi se stvorila referenca „B5“ (pod pretpostavkom da je „Jabuke“ u ćeliji A5).
- Konačno, INDIRECT(„B5“) preuzima vrednost iz ćelije B5, što je cena za jabuke.
2. Izračunavanje zbira opsega ćelija
Pretpostavimo da imate list sa različitim vrednostima u ćelijama A1 do A7. Možete izračunati zbir opsega koristeći funkciju INDIRECT. Evo formule koju ćete koristiti:
=SUM(INDIRECT("A1:A7"))
Ova formula koristi funkciju INDIRECT za upućivanje na opseg (A1:A7), a zatim koristi funkciju SUM da izračuna zbir vrednosti unutar tog opsega.
3. Pozivanje na imenovane opsege
Ako ste definisali imenovani opseg, možete koristiti funkciju INDIRECT za referenciranje i obavljanje proračuna na tom opsegu.
Pretpostavimo da imate skup podataka koji sadrži podatke o prodaji za različite mesece. Koristićemo funkciju INDIRECT da bismo dobili prosečnu prodaju za svaku nedelju u mesecu.
=AVERAGE(INDIRECT(F2))
Ova formula upućuje na imenovani opseg naveden u ćeliji F2 (kao Nedelja1, koji se odnosi na ćelije B2:B6) i izračunava prosek vrednosti unutar tog opsega.
4. Referentne ćelije sa drugog lista
Pretpostavimo da imate radnu svesku sa dva lista: CityData i Report. List CityData sadrži informacije o različitim gradovima. U listu Report, želite da kreirate rezime koji upućuje na podatke iz lista CityData, kao što je stanovništvo Kinšase.
Unesite sledeću formulu u bilo koju ćeliju na listu Report:
=INDIRECT("CityData!C6")
Ova formula će prikazati populaciju Kinšase iz ćelije C6 u listu CityData. Takođe možete podesiti reference ćelija unutar funkcije INDIRECT da biste preuzeli podatke iz lista CityData za različite gradove ili tipove informacija.
Fleksibilno referenciranje podataka sa Excelovom funkcijom INDIRECT
Funkcija INDIRECT u Excelu je svestran alat koji vam omogućava da kreirate dinamičke i fleksibilne reference unutar vaših tabela. Razumevanjem njene sintakse i načina primene, možete je maksimalno iskoristiti i poboljšati svoje veštine manipulacije podacima i analize. Bilo da radite na složenim izveštajima ili konsolidujete podatke, funkcija INDIRECT je ključan resurs u vašem Excel alatu.