Obsah
Pri práci s veľkým množstvom údajov je veľmi častým scenárom nájdenie prázdnych buniek. Niekedy môžeme omylom vložiť prázdne riadky, v ktorých nie sú žiadne údaje. V dôsledku toho to môže spôsobiť určité problémy pri našom výpočte v programe Excel. Preto musíme počítať tie riadky, ktoré majú aspoň jednu neprázdnu bunku. V tomto návode vám ukážeme, ako počítať riadky s údajmi v programe Excel pomocou vhodnýchpríklady a správne ilustrácie.
Stiahnite si cvičebnicu
Stiahnite si nasledujúci cvičebnicu.
Počet riadkov s údajmi v programe Excel.xlsx4 vzorce na počítanie riadkov s údajmi v programe Excel
Tu vám ponúkame štyri vzorce, ktoré môžete implementovať do svojho súboru údajov. Odporúčame naučiť sa a vyskúšať všetky z nich, aby ste obohatili svoje znalosti programu Excel.
Na demonštráciu tohto návodu použijeme nasledujúci súbor údajov:
V tomto súbore údajov máme názov , vek a povolanie Niektoré riadky sú tu úplne prázdne. A niektoré riadky majú neprázdne bunky. Teraz je naším cieľom spočítať všetky riadky, ktoré majú aspoň jednu neprázdnu bunku. To znamená, že musíme spočítať riadky s údajmi.
1. Používanie funkcií IF a COUNTA na počítanie riadkov s údajmi
Tento vzorec je kombináciou oboch IF a COUNTA funkcie. COUNTA Funkcia spočíta všetky neprázdne bunky. Takže nám môže povedať, či máme v týchto riadkoch údaje alebo nie. IF funkcie, dávame tie riadky, ktoré majú logickú hodnotu 1 ( TRUE ), ak tento riadok obsahuje údaje, alebo 0 ( FALSE ), ak nie. Nakoniec tieto počty sčítame, aby sme našli všetky riadky s údajmi.
Základná syntax tohto vzorca:
=IF(COUNTA(range)>1,1,0)Kroky:
1. Najprv vytvorte nový stĺpec " Počítajte ".
2. Potom zadajte nasledujúci vzorec Bunky E5 :
=IF(COUNTA(B5:D5)>0,1,0)
3. Stlačte Vstúpte na stránku Potom sa zobrazí 1 pretože má údaje.
4. Potom potiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E11 Potom sa zobrazia všetky hodnoty, ktoré označujú, či riadky obsahujú údaje alebo nie.
5. Teraz zadajte nasledujúci vzorec Bunky D13:
=SUM(E5:E11)
6. Ďalej stlačte tlačidlo Vstúpte na stránku .
Ako vidíte, úspešne sme spočítali všetky riadky s údajmi.
Prečítajte si viac: Ako počítať riadky pomocou vzorca v programe Excel (5 rýchlych metód)
2. Používanie funkcií IF a COUNTBLANK na počítanie riadkov s údajmi v programe Excel
Podobne ako pri predchádzajúcej metóde, aj v tomto prípade ide o kombináciu dvoch funkcií. COUNTA použijeme funkciu COUNTBLANK funkcie.
Stránka COUNTBLANK Funkcia počíta hlavne všetky prázdne bunky v programe Excel. Tu má každý riadok tri stĺpce. COUNTBLANK Funkcia spočíta všetky prázdne bunky. Ak všetky tri bunky neobsahujú žiadne údaje, vráti 3. Ak teda vráti 3, znamená to, že v danom riadku nie sú žiadne údaje. Výsledkom je, že náš vzorec vráti 0, inak 1.
Základná syntax tohto vzorca:
=IF(COUNTBLANK(range)=3,0,1)Kroky:
1. Najprv zadajte nasledujúci vzorec do Bunky E5 :
=IF(COUNTBLANK(B5:D5)=3,0,1)
2. Stlačte Vstúpte na stránku Potom sa zobrazí 1 keďže tento riadok obsahuje údaje.
3. Potom potiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E11 Potom sa zobrazia všetky hodnoty, ktoré označujú, či riadky majú alebo nemajú údaje.
4. Teraz zadajte nasledujúci vzorec Bunky D13 :
=SUM(E5:E11)
5. Ďalej stlačte tlačidlo Vstúpte na stránku .
Nakoniec sa nám podarí spočítať všetky tieto riadky s údajmi.
3. Používanie funkcií IF a COUNTIF na počítanie riadkov s údajmi
Táto metóda je podobná predchádzajúcej metóde. Funkciu COUNTBLANK nahradíme funkciou COUNTIF funkciu. COUNTIF Funkcia spočíta bunky na základe kritérií. Tu počítame bunky v riadku, ak v ňom nie je žiadna hodnota. Ak teda vráti tri, znamená to, že v danom riadku nie je žiadna hodnota. Potom funkcia IF funkcia vráti 0.
Základná syntax tohto vzorca:
=IF(COUNTIF(rozsah,kritériá)=3,0,1)Kroky:
1. Najprv zadajte nasledujúci vzorec do Bunka E5 :
=IF(COUNTIF(B5:D5,"")=3,0,1)
2. Stlačte Vstúpte na stránku Potom sa zobrazí 1 pretože má údaje.
3. Potom potiahnite Naplňte rukoväť ikona nad rozsahom buniek E6:E11 Potom sa zobrazia všetky hodnoty, ktoré označujú, či riadky obsahujú údaje alebo nie.
4. Teraz zadajte nasledujúci vzorec Bunky D13 :
=SUM(E5:E11)
5. Ďalej stlačte tlačidlo Vstúpte na stránku .
Nakoniec môžeme súčtom týchto logických hodnôt rýchlo zistiť počet riadkov s údajmi.
Podobné čítanie:
- Excel VBA na počítanie riadkov s údajmi (4 príklady)
- Ako Excel počíta riadky s hodnotou (8 spôsobov)
- Ako počítať riadky pomocou VBA v programe Excel (5 prístupov)
4. Počítanie riadkov s údajmi pomocou funkcií SUMPRODUCT a MMULT
V tejto metóde kombinujeme SUMPRODUCT a MMULT (Matric Multiplication) funkcie na počítanie riadkov s údajmi.
Funkcia SUMPRODUCT vráti súčet súčinov podobných rozsahov alebo polí. Predvolený vzorec je násobenie, ale je možné použiť aj sčítanie, odčítanie a delenie.
Základná syntax funkcie SUMPRODUCT:
=SUMPRODUCT(array1, [array2], [array3], ...)Na druhej strane, The MMULT Funkcia vráti maticový súčin dvoch polí. Výsledkom je pole s rovnakým počtom riadkov ako pole1 a rovnakým počtom stĺpcov ako pole2.
Základná syntax funkcie MMULT:
=MMULT(array1, array2)Tu sú array1 a array2 polia, ktoré chceme vynásobiť.
Základná syntax nášho vzorca:
=SUMPRODUCT((MMULT((array1="")*1,array2<3)*1)Kroky:
1. Zadajte nasledujúci vzorec do Bunka D13 :
=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)
2. Potom stlačte Vstúpte.
Nakoniec náš vzorec úspešne spočítal riadky s údajmi.
🔎Rozdelenie vzorca
1. Bunka je alebo nie je prázdna
Stránka B5:D11="" znamená, či je bunka prázdna alebo nie.
Vráti napríklad {FALSE, FALSE, FALSE} pre riadok1 .
2. Prevod logických hodnôt na čísla
Teraz, (B5:D11="")*1 vráti všetky tieto booleány do Nula alebo Jedna.
Pre riadok1 , vráti sa {0,0,0} .
3. Pridajte hodnoty po riadkoch
Stránka MMULT Funkcia je výnimočná na sčítanie hodnôt po riadkoch, avšak nedokáže spracovať logické hodnoty. Funkcia vracia pole hodnôt.
MMULT((B5:D11=””)*1,{1;1;1})
Pre riadok1 , naše pole je {0,0,0} Takže náš súčet bude 0 .
Pre riadok2 , naše pole je {0,1,0} Takže náš výsledok je 3 .
4. Skontrolujte, či je každá hodnota v poli menšia ako 3
MMULT((B3:D14=””)*1,{1;1;1})<3
Ak sú v riadku 3 prázdne hodnoty, nie sú v ňom žiadne údaje. Pomocou tohto vzorca teda kontrolujeme, či je riadok prázdny alebo nie.
Pre riadok1 , naše pole bolo {0,0,0} Výsledok bude takýto TRUE .
Pre riadok2 , naše pole je {0,1,0} Takže náš výsledok je TRUE .
Pre riadok3 , naše pole je {1,1,1} Takže náš výsledok je FALSE .
5. Počítajte riadky s údajmi
SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)
Aby sme mohli sčítať pole logických hodnôt, musíme ich vynásobiť číslom 1 a previesť na 1 alebo 0 (nulu). TRUE = 1 a FALSE = 0.
Potom sa stane:
SUMPRODUCT({1; 1; 0; 1; 0; 0; 1})
A vráti sa 4 v bunke D13.
Záver
Na záver dúfam, že vám tento návod pomôže efektívne počítať riadky s údajmi. Stiahnite si cvičný zošit a vyskúšajte si tieto metódy sami. Neváhajte nám poskytnúť akúkoľvek spätnú väzbu v sekcii komentárov. Vaša cenná spätná väzba nás motivuje k vytváraniu takéhoto obsahu. A nezabudnite si pozrieť našu webovú stránku Exceldemy.com pre rôzne problémy a riešenia súvisiace s programom Excel.