Ako počítať riadky s údajmi v programe Excel (4 vzorce)

  • Zdieľajte To
Hugh West

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.xlsx

4 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.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.