Excel formula: Brojanje pojavljivanja u cijeloj radnoj knjizi -

Sadržaj

Generička formula

=SUMPRODUCT(COUNTIF(INDIRECT("'"&sheets&"'!"&rng),criteria))

Sažetak

Za brojanje podudaranja u cijeloj radnoj knjizi možete koristiti formulu koja se temelji na funkcijama COUNTIF i SUMPRODUCT. U prikazanom primjeru formula u D5 je:

=SUMPRODUCT(COUNTIF(INDIRECT("'"&sheets&"'!A1:Z10000"),B5))

gdje je "listovi" imenovani raspon B8: B10.

Kontekst

Ova radna knjiga ima četiri radna lista. Tri radna lista, "Sheet1", "Sheet2" i "Sheet3" sadrže 1000 nasumičnih imena u tablici koja izgleda ovako:

Napomena: raspon koji koristimo u formuli, A1: Z10000, proizvoljan je i treba ga prilagoditi vašim podacima.

Obrazloženje

Radeći iznutra prema van, prvo imamo ovaj izraz unutar funkcije INDIRECT:

"'"&sheets&"'!A1:Z10000"

Budući da je "listovi" imenovani raspon koji sadrži "Sheet1", "Sheet2" i "Sheet3", nakon ocjene izraza dobivamo ovakav niz:

("'Sheet1'!A1:Z10000";"'Sheet2'!A1:Z10000";"'Sheet3'!A1:Z10000")

Unutar niza imamo tri vrijednosti, a svaka je ime lista pridruženo spajanjem u raspon A1: Z10000. Primijetite da su sve ovo tekstualne vrijednosti.

Dalje, funkcija INDIRECT koristi se za pretvaranje svake tekstualne vrijednosti u odgovarajuću referencu, koja se isporučuje funkciji COUNTIF kao argument raspona, zajedno s vrijednošću u D5 za kriterije.

Budući da smo COUNTIF-u dali tri zasebna raspona, vratit ćemo tri rezultata u nizu poput ovog:

(5;6;5)

Svaka stavka broji se za jedan list.

Konačno, SUMPRODUCT se koristi za zbrajanje niza i vraća rezultat 16.

Zanimljivi članci...