Excel COUNT - INDIRECT Formula

Brojevi brojeva, datumi ili tekst u Excelu

Upotreba funkcije INDIRECT u Excelovim formulama olakšava promjenu raspona referenci za ćelije koji se upotrebljavaju u formuli bez potrebe za uređivanjem same formule.

INDIRECT se može koristiti s brojnim funkcijama koje prihvaćaju referencu stanica kao argument kao što su SUM i COUNT funkcije.

U potonjem slučaju, upotreba INDIRECT kao argument za COUNT stvara dinamički raspon referencija za ćelije koji se mogu zbrojiti funkcijom.

INDIRECT to čini pretvorbom tekstualnih podataka - ponekad nazvanih kao tekstni niz - u referencu ćelije.

Primjer: upotreba dinamičkog raspona s COUNT - INDIRECT formulom

Ovaj se primjer temelji na podacima prikazanim na gornjoj slici.

COUNT - INDIRECT formula izrađena u vodiču je:

= COUNT (INDIRECT (E1 & ":" & E2))

U ovoj formuli, argument za funkciju INDIRECT sadrži:

Rezultat je da INDIRECT pretvara tekstni niz D1: D5 u referencu ćelije i prosljeđuje ga uz funkciju COUNT da bi se zbroji.

Dinamički mijenjanje raspona formule

Zapamtite, cilj je stvoriti formulu s dinamičkim rasponom - onaj koji se može promijeniti bez uređivanja same formule.

Promjenom tekstualnih podataka koji se nalaze u stanicama E1 i E2, od D1 i D5 do D3 i D6, raspon ukupne funkcije može se jednostavno promijeniti iz D1: D5 do D3: D6.

Time se eliminira potreba za uređivanjem formule u ćeliji G1.

Unos podataka o vodiču

  1. Unesite sljedeće podatke u ćelijama D1 do E2
  2. Podaci o ćeliji D1 - 1 D2 - dva D3 - 3 D5 - 5 D6 - šest E1 - D1 E2 - D5 F1 - Broj:

Unos COUNT - INDIRECT formule

  1. Kliknite na ćeliju G1 - ovdje će se prikazati rezultati ovog primjera
  2. Unesite formulu: = COUNT (INDIRECT (E1 & ":" & E2))
  3. Pritisnite tipku Enter na tipkovnici da biste dovršili funkciju
  4. Stanična G1 treba sadržavati odgovor 3

Napominjemo da funkcija COUNT broji samo stanice koje sadrže brojeve pa iako četiri od pet ćelija u dometu D1: D5 sadrže podatke, samo tri ćelije sadrže brojeve.

Funkcija zanemaruje ćelije koje su prazne ili sadrže tekstualne podatke.

Izmjena opsega formule

  1. Kliknite na ćeliju E1
  2. Unesite referencu stanice D3
  3. Pritisnite tipku Enter na tipkovnici da biste se prebacili na ćeliju E2
  4. U ovoj ćeliji unesite ćelije D6
  5. Pritisnite tipku Enter na tipkovnici
  6. Odgovor u ćeliji G1 trebao bi se promijeniti na 2 jer samo dvije ćelije u novom rasponu D3: D6 sadrže brojeve

COUNTA, COUNTBLANK i INDIRECT

Dvije druge funkcije računanja brojeva su COUNTA - koja broji ćelije koje sadrže bilo koju vrstu podataka - zanemarujući samo prazne ili prazne ćelije i COUNTBLANK , koji broji samo prazne ili prazne ćelije u rasponu.

Budući da obje ove funkcije imaju sličnu sintaksu u odnosu na funkciju COUNT, u gore navedeni primjer mogu se zamijeniti s INDIRECT za izradu sljedećih formula:

= COUNTA (INDIRECT (E1 & ":" & E2))

= COUNTBLANK (INDIRECT (E1 & ":" & E2))

Za raspon D1: D5, COUNTA će vratiti odgovor od 4 - s obzirom da četiri od pet stanica sadrže podatke, a OUNTBLANK i odgovor od 1 - budući da u rasponu postoji samo jedna prazna ćelija.