Kako brojati samo vidljive ćelije u Excelu (5 trikova)

  • Podijeli Ovo
Hugh West

Ponekad u excelu trebamo brojati samo vidljive ćelije. Na primjer, kada primijenite Filtar na excel podatke, određeni redovi postaju skriveni. Osim toga, dok radimo u excelu, često ručno namjerno skrivamo retke. U takvim slučajevima možemo zahtijevati prebrojavanje vidljivog broja redaka. Ovaj će vas članak uputiti kako prebrojati samo vidljive stanice.

Preuzmite radnu bilježnicu za vježbe

Možete preuzeti radnu bilježnicu za vježbe koju smo koristili za pripremu ovog članka.

Broji samo vidljive ćelije.xlsx

5 trikova za brojanje samo vidljivih ćelija u Excelu

Obično možemo koristiti funkciju COUNTA za dobiti broj postojećih redaka u skupu podataka. Međutim, kada su retci skriveni ručno ili primjenom opcije Filter , funkcija COUNTA ne daje vidljivi broj redaka. Dakle, pokazat ću vam primjenu drugih excel funkcija za dobivanje broja samo vidljivih ćelija. Za ilustraciju imam skup podataka koji sadrži podatke o prodaji nekih prehrambenih artikala. Sada ću prvo sakriti ćelije i pokazati vam kako brojati vidljive retke.

1. Excelova funkcija SUBTOTAL za brojanje samo vidljivih ćelija

Možemo koristite funkciju SUBTOTAL u excelu za brojanje vidljivih ćelija. Prvo ću primijeniti Filtar na svoj skup podataka, a zatim izračunati vidljive retke.

Koraci:

  • Prvo odaberite skup podataka ( B4:E13 ) i idite na Podaci > Filtar . Ili možete pritisnuti Ctrl + Shift + L za primjenu filtriranja u skupu podataka.

  • Kao rezultat toga, ikona padajućeg izbornika filtriranja vidljiva je ispod.

  • Zatim sam filtrirao podatke o prodaji za Kukuruzne pahuljice (pogledajte snimak zaslona). Sada upišite donju formulu u ćeliju C16 i pritisnite Enter na tipkovnici.
=SUBTOTAL(3,B5:B13)

  • Slijedom toga, dobit ćete broj redaka samo za Corn Flakes koji je 6 .

Ovdje, u gornjoj formuli, 3 govori funkciji koju vrstu brojanja treba izvesti u rasponu B5:E13 .

⏩ ​​ Napomena:

  • Možete upotrijebiti i formulu u nastavku da biste pronašli broj vidljivih ćelija.
=SUBTOTAL(103,B5:E13)

Pročitajte više: Excel formula za brojanje ćelija s tekstom (Preuzmite besplatnu radnu bilježnicu)

2. Dohvatite broj vidljivih redaka samo s kriterijima (kombinacija Excel funkcija )

Ovaj put ću pronaći broj vidljivih ćelija s kriterijima. Na primjer, ručno sam sakrio red 11 svog skupa podataka. Sada ću izračunati vidljivi broj redaka koji sadrže Rolled Oats koristeći kombinaciju excel funkcija (npr. funkcije SUMPRODUCT , OFFSET , SUBTOTAL ). Za vašu informaciju, postoji ukupno 3 retka koji sadrže Rolled Oats .

Koraci:

  • Na početku upišitesljedeću formulu u ćeliji C18 i pritisnite Enter .
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))

  • Slijedom toga, ovdje je broj vidljivih stanica za Rolled Oats .

🔎 Kako funkcionira formula?

  • (B5:B13=C16)

Gornji dio formule vraća : { FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE }

  • RED(B5:B13)

Ovdje, funkcija ROW vraća broj redaka u rasponu B5:E13 .

{ 5;6;8 ;9;10;11;12;13 }

  • MIN(RED(B5:B13))

Zatim funkcija MIN daje najmanji redak u rasponu B5:E13 .

  • (SUBTOTAL(103,OFFSET(B5,ROW(B5:B13) )-MIN(ROW(B5:B13)),0)))

Nakon toga, gornji dio formule vraća:

{ 1 ;1;1;1;1;1;0;1;1 }

  • SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5) ,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))

Konačno, gornja formula vraća { 2 } , što je broj vidljivih ćelije koje sadrže Zob .

Pročitajte više: Kako prebrojati prazne ćelije u Excelu s uvjetom (3 metode)

3. Funkcija AGGREGATE u Excelu za brojanje samo vidljivih ćelija u Excelu

Možete koristiti funkciju AGGREGATE da biste pronašli broj vidljivih ćelija. Na primjer, prebrojat ću vidljive retke iz filtriranog skupa podataka za kukuruzPahuljice .

Koraci:

  • Prvo upišite donju formulu u ćeliju C15 i pritisnite Enter .
=AGGREGATE(3,3,B5:B13)

  • Kao posljedica toga, dobit ćete samo broj vidljivih redaka .

Pročitajte više: Brojanje praznih ćelija u Excelu (4 načina)

Slična čitanja

  • Kako prebrojati neparne i parne brojeve u Excelu (3 laka načina)
  • Brojanje broja ćelija pomoću Datumi u Excelu (6 načina)
  • Excel broji broj ćelija u rasponu (6 jednostavnih načina)
  • Excel VBA za odabir prve vidljive ćelije u filtriranom rasponu

4. Kombinacija funkcija COUNTA, UNIQUE i FILTER za izračun jedinstvenih vidljivih ćelija

Sada ću prebrojati vidljive retke koji sadrže jedinstvene vrijednosti. Da bih to učinio, koristit ću kombinaciju funkcija COUNTA , UNIQUE i FILTER . Koristit ćemo gornji skup podataka gdje je red 11 skriven.

Koraci:

  • Prvo, dodao sam dodatni stupac ' Vidljivo ' u moj skup podataka. Koristio sam donju formulu za pomoćni stupac.
=SUBTOTAL(3,B5)

  • Ovdje, dodatni stupac gore dodan pokazuje vidljivost dotičnih redaka.
  • Zatim sam izračunao ukupni broj vidljivih redaka koristeći donju formulu:
=SUM(F5:F13)

  • Sada dolazi glavni dio ove metode. Upišite ispodformulu u ćeliji C17 i pritisnite Enter .
=COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))

  • Na kraju, gornja formula vratit će rezultat u nastavku.

🔎 Kako funkcionira formula?

  • FILTER(B5:B13,F5:F13)

U ovom dijelu funkcija FILTER filtrira sve prehrambeni artikli koji su vidljivi i vraćaju se:

{ “Kukuruzne pahuljice”;”Rolane zobene pahuljice”;”Kukuruzne pahuljice”;”Mješoviti orašasti plodovi”;”Kukuruzne pahuljice”;”Kukuruzne pahuljice”;” Suho voće”;”Kukuruzne pahuljice”;”Kukuruzne pahuljice” }

  • JEDINSTVENO(FILTER(B5:B13,F5:F13))

Tada funkcija UNIQUE vraća jedinstvene namirnice iz filtriranih stavki, a to su:

{ “Kukuruzne pahuljice”;”Rolovane zobi”;”Mješani orašasti plodovi” ;”Suho voće” }

  • COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))

U na kraju, funkcija COUNTA vraća broj vidljivih jedinstvenih prehrambenih artikala kao ispod.

{ 4 }

Napomena:

  • Zapamtite da ovu formulu možete koristiti samo u Excel 2021 i Microsoft 365 kao Funkcije UNIQUE i FILTER nisu dostupne u starijim verzijama excela.

Povezani sadržaj: Kako brojati prazno Ćelije u Excelu (5 načina)

5. Kombinacija Excel funkcija za prikaz broja jedinstvenih vidljivih ćelija

Slično prethodnoj metodi, izračunat ću vidljive jedinstvene vrijednosti u Excelu koristeći formula polja. I u ovoj metodi ćemo dodati pomoćnikastupac kako biste dobili konačni rezultat. Koristit ću kombinaciju funkcija SUM , IF , ISNA i MATCH u formuli. Formula koju sam koristio u ovoj metodi objavljena je u Excel Expert Newsletteru , izdanom 20. srpnja 2001. (više nije dostupno).

Koraci:

  • Prvo, upotrijebio sam donju formulu u pomoćnom stupcu. Ova formula se unosi kao niz (rezultat je označen plavom bojom kao ispod).
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")

  • Zatim upišite sljedeću formulu u ćeliju C16 i pritisnite Enter .
=SUM(N(IF(ISNA(MATCH("",F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH("",F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5:B13))+1))

  • Konačno, vidjet ćete da postoje četiri jedinstvene namirnice prisutne u vidljivim redovima našeg skupa podataka.

🔎 Kako funkcionira formula?

Ova je formula prilično dugačka, objasnio sam je ukratko.

  • IF(ISNA(MATCH(“”,F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH(“”,F5#, 0),0,MATCH(F5#,F5#,0)))

U početku, gornji dio formule vraća:

{ 1 ;2;1;4;1;1;7;1;1 }

  • RED(B5:B13)-MIN(RED(B5:B13))+1 )

Dalje, ovaj dio formule vraća:

{ 1;2;3;4;5;6;7;8;9 }

  • SUM(N(IF(ISNA(MATCH(“”,F5#,0)),MATCH(B5:B13,B5:B13,0),IF( MATCH(F5#,F5#,0)=MATCH(“”,F5#,0),0,MATCH(F5#,F5#,0)))=RED(B5:B13)-MIN(RED(B5: B13))+1))

Zaključno, gornju formuluvraća:

{ 4 }

Pročitajte više: Excel broji ćelije s brojevima (5 jednostavnih načina)

Zaključak

U gornjem članku pokušao sam razraditi nekoliko metoda za prebrojavanje samo vidljivih ćelija u Excelu. Nadamo se da će ove metode i objašnjenja biti dovoljni za rješavanje vaših problema. Javite mi ako imate bilo kakvih pitanja.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.