Sadržaj
Dok radite s velikom količinom podataka, pronalaženje praznih ćelija vrlo je čest scenarij. Ponekad greškom možemo umetnuti prazne retke u kojima nema podataka. Kao rezultat toga, to može stvoriti probleme u našem izračunu u Excelu. Dakle, moramo prebrojati one retke koji imaju barem jednu nepraznu ćeliju. U ovom vodiču, pokazujemo vam kako brojati retke s podacima u Excelu s prikladnim primjerima i odgovarajućim ilustracijama.
Preuzmite vježbovnu bilježnicu
Preuzmite sljedeću vježbnu bilježnicu.
Brojanje redaka s podacima u programu Excel.xlsx
4 formule za brojanje redaka s podacima u programu Excel
Ovdje vam nudimo četiri formule koje možete implementirati u svoj skup podataka. Preporučujemo da naučite i isprobate sve ovo kako biste obogatili svoje znanje programa Excel.
Kako bismo demonstrirali ovaj vodič, koristit ćemo se sljedećim skupom podataka:
Ovdje, u ovom skupu podataka, imamo stupce ime , dob i zanimanje . Ovdje su neki redovi potpuno prazni. Neki retci imaju neprazne ćelije. Sada je naš cilj prebrojati sve retke koji imaju barem jednu nepraznu ćeliju. To znači da moramo brojati retke s podacima.
1. Upotreba funkcija IF i COUNTA za brojanje redaka s podacima
Ova je formula kombinacija IF i COUNTA funkcije. Funkcija COUNTA broji sve ćelije koje nisu prazne. Dakle, može nam rećiimamo li podatke u tim redovima ili ne. Zatim, upotrebom IF funkcije, tim redcima dajemo Booleovu vrijednost 1 ( TRUE ) ako taj red sadrži podatke ili 0 ( FALSE ) ako ne bude. Na kraju, zbrajamo te brojeve kako bismo pronašli sve retke s podacima.
Osnovna sintaksa ove formule:
= IF(COUNTA(raspon)>1,1,0)Koraci:
1. Prvo stvorite novi stupac “ Broj “.
2. Zatim upišite sljedeću formulu u ćeliju E5 :
=IF(COUNTA(B5:D5)>0,1,0)
3. Pritisnite Enter . Nakon toga će prikazati 1 jer ima podatke.
4. Zatim povucite Ručku za popunjavanje ikonu preko raspona ćelija E6:E11 . Nakon toga ćete vidjeti sve vrijednosti koje označavaju imaju li reci podatke ili ne.
5. Sada upišite sljedeću formulu u ćeliju D13:
=SUM(E5:E11)
6. Zatim pritisnite Enter .
Kao što vidite, uspješno smo prebrojali sve retke s podacima.
Pročitaj Više: Kako brojati retke s formulom u Excelu (5 brzih metoda)
2. Upotreba funkcija IF i COUNTBLANK za brojanje redaka s podacima u Excelu
Slično prethodnoj metodi, ovo je također kombinacija dviju funkcija. Ovdje ćemo umjesto funkcije COUNTA koristiti funkciju COUNTBLANK .
Funkcija COUNTBLANK uglavnom brojisve prazne ćelije u Excelu. Ovdje svaki red ima tri stupca. Dakle, funkcija COUNTBLANK će prebrojati sve prazne ćelije. Ako sve tri ćelije nemaju podatke, vratit će 3. Dakle, ako vrati 3, to znači da u tom retku nema podataka. Kao rezultat toga, naša formula će vratiti 0 inače 1.
Osnovna sintaksa ove formule:
=IF(COUNTBLANK(raspon) =3,0,1)Koraci:
1. Prvo upišite sljedeću formulu u ćeliju E5 :
=IF(COUNTBLANK(B5:D5)=3,0,1)
2. Pritisnite Enter . Nakon toga će se prikazati 1 jer ovaj redak ima podatke.
3. Zatim povucite ikonu Full handle preko raspona ćelija E6:E11 . Nakon toga, vidjet ćete sve vrijednosti koje pokazuju imaju li reci podatke ili ne.
4. Sada upišite sljedeću formulu u ćeliju D13 :
=SUM(E5:E11)
5. Zatim pritisnite Enter .
Na kraju smo uspjeli prebrojati sve te retke s podacima.
3. Korištenje funkcije IF i COUNTIF za brojanje redaka s podacima
Ova je metoda slična prethodnoj. Zamjenjujemo funkciju COUNTBLANK funkcijom COUNTIF . Funkcija COUNTIF broji ćelije na temelju kriterija. Ovdje brojimo ćelije u nizu ako nema vrijednost. Dakle, ako vrati tri, to znači da u tom retku nema vrijednosti. Nakon toga, IF funkcija će vratiti 0.
Osnovna sintaksa ove formule:
=IF(COUNTIF(raspon,kriterij)=3 ,0,1)Koraci:
1. Prvo upišite sljedeću formulu u ćeliju E5 :
=IF(COUNTIF(B5:D5,"")=3,0,1)
2. Pritisnite Enter . Nakon toga, prikazat će 1 jer ima podataka.
3. Zatim povucite ikonu Full handle preko raspona ćelija E6:E11 . Nakon toga vidjet ćete sve vrijednosti koje označavaju imaju li reci podatke ili ne.
4. Sada upišite sljedeću formulu u ćeliju D13 :
=SUM(E5:E11)
5. Zatim pritisnite Enter .
Konačno, zbrajanjem tih Booleovih vrijednosti, možemo brzo pronaći broj redaka s podacima u njima.
Slična čitanja:
- Excel VBA za brojanje redaka s podacima (4 primjera)
- Kako Excel Brojanje redaka s vrijednošću (8 načina)
- Kako brojati redove pomoću VBA u Excelu (5 pristupa)
4. Brojanje redaka s podacima Korištenje funkcija SUMPRODUCT i MMULT
U ovoj metodi kombiniramo funkcije SUMPRODUCT i MMULT (matrično množenje) kako bismo brojali retke s podacima.
Funkcija SUMPRODUCT vraća zbroj umnožaka sličnih raspona ili nizova. Zadana formula je množenje, ali su također mogući zbrajanje, oduzimanje i dijeljenje.
Osnovna sintaksaFunkcija SUMPRODUCT:
=SUMPRODUCT(niz1, [niz2], [niz3], …)S druge strane, MMULT funkcija vraća matrični umnožak dvaju nizova. Ishod je polje s jednakim brojem redaka kao polje1 i jednakim brojem stupaca kao polje2.
Osnovna sintaksa funkcije MMULT:
=MMULT(niz1, niz2)Ovdje, niz1 i niz2 su oni nizovi koje želimo pomnožiti.
Osnovna sintaksa naše formule:
=SUMPRODUCT((MMULT((array1=””)*1,array2<3)*1)Koraci:
1. Upišite sljedeću formulu u ćeliju D13 :
=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)
2. Zatim pritisnite Enter.
Na kraju je naša formula uspješno prebrojala retke s podacima.
🔎Raščlamba formule
1. Ćelija je prazna ili nije
B5:D11=”” znači ako je ćelija prazno ili ne.
Na primjer, vratit će {FALSE, FALSE, FALSE} za redak1 .
2. Pretvori Booleove vrijednosti u brojeve
Sada, (B5:D11=””)*1 vratit će sve te Booleove vrijednosti u nulu ili jedan.
Za row1 , vratit će {0,0,0} .
3. Dodajte vrijednosti red- wise
Funkcija MMULT je izuzetna za zbrajanje vrijednosti red po red, međutim, ne može rukovati Booleovim vrijednostima. Funkcija vraća niz vrijednosti.
MMULT((B5:D11=””)*1,{1;1;1})
Za redak1 ,naš niz je {0,0,0} . Dakle, naš zbroj će biti 0 .
Za row2 , naš niz je {0,1,0} . Dakle, naš rezultat je 3 .
4. Provjerite je li svaka vrijednost u nizu manja od 3
MMULT((B3:D14=””)*1,{1;1;1})<3
Ako postoje 3 prazne vrijednosti, u tom retku nema podataka. Dakle, pomoću ove formule provjeravamo je li redak prazan ili ne.
Za row1 , naš niz je bio {0,0,0} . Dakle, rezultat će biti TRUE .
Za row2 , naš niz je {0,1,0} . Dakle, naš rezultat je TRUE .
Za red3 , naš niz je {1,1,1} . Dakle, naš rezultat je NETOČNO .
5. Brojanje redaka s podacima
SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)
Kako bismo zbrojili niz booleovih vrijednosti, moramo pomnožiti s 1 da bismo ih pretvorili u 1 ili 0 (nula). TRUE = 1 i FALSE = 0.
Nakon toga će postati:
SUMPRODUCT({1; 1; 0) ; 1; 0; 0; 1})
I vratit će 4 u ćeliji D13.
Zaključak
Za kraj, nadam se da će ovaj vodič pomoći učinkovito brojite retke s podacima. Preuzmite radnu bilježnicu za vježbanje i sami isprobajte ove metode. Slobodno dajte povratne informacije u odjeljku za komentare. Vaše vrijedne povratne informacije motiviraju nas za stvaranje ovakvog sadržaja. I ne zaboravite provjeriti našu web stranicu Exceldemy.com za razne probleme i rješenja u vezi s Excelom.