Broj brojeva, datuma ili teksta u Excelu
Korišćenje funkcije INDIRECT u Excel formulama olakšava promenu opsega referenci ćelija korišćenih u formuli, bez potrebe da sami uređuju samu formulu.
INDIRECT se može koristiti sa nizom funkcija koje prihvataju referencu ćelije kao argument kao što su SUM i COUNT funkcije.
U drugom slučaju, upotreba INDIRECT-a kao argumenta za COUNT stvara dinamički opseg referenci ćelija koji se može izvršiti pomoću funkcije.
INDIRECT to radi pretvarajući tekstualne podatke - ponekad pod nazivom tekstualni niz - u referencu ćelije.
Primer: Korišćenje dinamičkog opsega sa COUNT - INDIRECT Formulom
Ovaj primjer zasniva se na podacima prikazanim na slici iznad.
Formula COUNT - INDIRECT kreirana u tutorijalu je:
= COUNT (INDIRECT (E1 & ":" & E2))
U ovoj formuli argument za funkciju INDIRECT sadrži:
- reference ćelija E1 i E2 - koje sadrže tekstualne podatke D1 i D5
- Operator dometa - debljina (:) okružena dvostrukim navodnicima ( "" ), koji pretvara debelo crevo u tekstualnu žicu
- Dva ampersandsa ( & ) koja se koriste za povezivanje ili povezivanje kolona sa referencama ćelija E1 i E2
Rezultat je da INDIRECT pretvara tekstovni niz D1: D5 u referencu ćelije i prosleđuje ga COUNT funkciji.
Dinamično menjajući opseg formule
Zapamtite, cilj je stvaranje formule sa dinamičkim opsegom - onaj koji se može promeniti bez izmjene same formule.
Promjenom tekstualnih podataka koji se nalaze u ćelijama E1 i E2, od D1 i D5 do D3 i D6, na primjer, opseg koji je totaliran od funkcije može se lako promijeniti sa D1: D5 do D3: D6.
Ovo eliminiše potrebu za uređivanjem formule u ćeliji G1.
Unos podataka o tutorijalu
- Unesite sledeće podatke u ćelije D1 do E2
- Podaci ćelija D1 - 1 D2 - dva D3 - 3 D5 - 5 D6 - šest E1 - D1 E2 - D5 F1 - broj:
Unošenje COUNT - INDIRECT Formule
- Kliknite na ćeliju G1 - ovde se prikazuju rezultati ovog primera
- Unesite formulu: = COUNT (INDIRECT (E1 & ":" & E2))
- Pritisnite taster Enter na tastaturi da biste dovršili funkciju
- Ćelija G1 treba da sadrži odgovor od 3
Imajte na umu da funkcija COUNT računa samo ćelije koje sadrže brojeve, pa iako četiri od pet ćelija u opsegu D1: D5 sadrže podatke, samo tri ćelije sadrže brojeve.
Ova ćelija koja je prazna ili sadrži tekstualne podatke, funkcija zanemaruje.
Modifikuju opseg formule
- Kliknite na ćeliju E1
- Unesite oznaku ćelije D3
- Pritisnite taster Enter na tastaturi da biste prešli na ćeliju E2
- U ovu ćeliju unesite ćelijsku referencu D6
- Pritisnite taster Enter na tastaturi
- Odgovor u ćeliji G1 bi trebalo da se promeni na 2, jer samo dve ćelije u novom opsegu D3: D6 sadrže brojeve
COUNTA, COUNTBLANK i INDIRECT
Dve druge funkcije Excel broja su COUNTA - koja broji ćelije koje sadrže bilo koju vrstu podataka - ignorišući samo prazne ili prazne ćelije, a COUNTBLANK , koja broji samo prazne ili prazne ćelije u opsegu.
Obzirom da obe ove funkcije imaju sličnu sintaksu u funkciji COUNT, one se mogu zamijeniti u gore navedenom primeru sa INDIRECT-om da bi se napravile sljedeće formule:
= COUNTA (INDIREKTNI (E1 & ":" & E2))
= COUNTBLANK (INDIREKTNO (E1 & ":" & E2))
Za domet D1: D5, COUNTA bi odgovorio na 4 - pošto četiri od pet ćelija sadrže podatke, a OUNTBLANK i odgovor od 1 - pošto postoji samo jedna prazna ćelija u opsegu.