Obsah
Existuje niekoľko Microsoft Excel funkcie na počítanie riadkov s hodnotou v Exceli. V tomto článku sa o nich dozvieme na príkladoch a vysvetlivkách.
Cvičebnica pre prax
Stiahnite si nasledujúci pracovný zošit a cvičenie.
Počet riadkov s hodnotou.xlsx8 rýchlych spôsobov počítania riadkov s hodnotou v programe Excel
1. Spočítajte riadky s hodnotou výberom rozsahu buniek
Výberom rozsahu buniek môžeme rýchlo spočítať riadky s hodnotou. Predpokladajme, že máme súbor údajov o produktoch Microsoft a ich ročných verziách. Môžeme spočítať riadky obsahujúce názvy produktov.
KROKY:
- Najprv vyberte všetky riadky.
- Potom na Stavový riadok vpravo dole možnosť Počítajte zobrazuje počet aktívnych riadkov, ktoré obsahujú hodnoty.
2. Použitie funkcie COUNTA na počítanie riadkov s hodnotou
Uplatňovanie Funkcia COUNTA je jedným z dynamických spôsobov počítania riadkov s údajmi. Tu máme niekoľko produktov Microsoft v riadku. Budeme počítať celkový počet riadkov na Bunka C10 ktoré obsahujú názvy výrobkov.
KROKY:
- Najskôr vyberte Bunka C10 .
- Potom zadajte vzorec:
=COUNTA(B5:B8)
- Teraz stlačte Vstúpte na stránku aby ste videli výsledok.
Prečítajte si viac: Ako počítať riadky pomocou vzorca v programe Excel (5 rýchlych metód)
3. Funkcia COUNT na počítanie riadkov s číselnou hodnotou
Niekedy riadok obsahuje číselnú hodnotu v programe Excel. Funkcia COUNT nám pomôže pri ich počítaní. Predpokladajme, že máme súbor údajov o produktoch spoločnosti Microsoft s ich ročnou verziou. Budeme počítať číselnú hodnotu obsahujúcu riadky na Bunka C10 .
KROKY:
- Najprv vyberte Bunka C10 .
- Potom zadajte vzorec:
=COUNT(B5:C8)
- Nakoniec stlačte Vstúpte na stránku a uvidíme výsledok.
4. Funkcia COUNTIF na počítanie riadkov s textovou hodnotou
S pomocou divokej postavy Hviezdička ( * ), môžeme použiť Funkcia COUNTIF na počítať riadky s textovými hodnotami. Hviezdička nám pomôže zistiť ľubovoľný počet znakov v riadku. Ak je v riadku kombinácia číselných & textových hodnôt, tiež nám pomôže považovať riadok za textovú hodnotu. Máme súbor údajov o produktoch spoločnosti Microsoft.
KROKY:
- Najprv vyberte Bunka C10 .
- Teraz zadajte vzorec:
=COUNTIF(B5:B8, "*")
- Potom stlačte Vstúpte na stránku pre výsledok.
5. Funkcie SUM, MMULT, TRANSPOSE & COLUMN na počítanie riadkov s konkrétnou hodnotou
Môžeme použiť vzorec poľa obsahujúci SUM , MMULT, TRANSPOSE & STĹPEC funkcie na vyhľadanie riadkov, ktoré obsahujú určitú hodnotu. Povedzme, že máme pracovný hárok obsahujúci produkty Microsoft a ich ročnú verziu. Zistíme počet riadkov, ktoré obsahujú " 2017 " na adrese Bunka C10 .
KROKY:
- Vyberte Bunka C10 .
- Zadajte vzorec:
=SUM(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLUMN(C5:D8)))>0))
- Hit Vstúpte na stránku aby ste videli výsledok.
➤➤➤ Zjednodušenie vzorca :
- Logické kritérium vzorca je:
=--(C5:D8=2017)
Tým sa generuje PRAVDA/NEPRAVDA výsledok poľa a dvojnásobný zápor ( - ) núti hodnoty PRAVDA/NEPRAVDA na stránke 1 & 0 resp.
- Pole so 4 riadkami a 2 stĺpcami (pole 4*2) sa prenesie do Funkcia MMULT ako Array1.
- Ak chceme získať číslo stĺpca vo formáte poľa, použijeme príkaz Funkcia COLUMN .
=COLUMN(C5:D8)
- Na transformáciu formátu stĺpcového poľa na riadkové pole použijeme príkaz Funkcia TRANSPOSE .
=TRANSPOSE(STĹPEC(C5:D8))
- Nakoniec Funkcia SUM počíta riadky s hodnotami.
6. Excel Počítajte riadky s viacerými kritériami OR
S pomocou Booleova logika a Funkcia SUMPRODUCT , môžeme počítať riadky s viacerými ALEBO Z nižšie uvedeného súboru údajov musíme spočítať riadky, v ktorých je produkt1 " Slovo " alebo produkt2 je " Excel ".
KROKY:
- Vyberte Bunka C10 .
- Potom zadajte vzorec:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))
➤ POZNÁMKA: Dve logické kritériá sú tu spojené znakom Plus ( + ) ako pridanie sa vyžaduje v Booleova algebra Prvé logické kritérium testuje, či výrobok1 je " Slovo " a druhé kritérium testuje, či je výrobok2 " Excel ". Nebudeme používať Funkcia SUMPRODUCT len preto, že dvakrát počíta riadky s oboma " Slovo " &" Excel ". Používame dvojitý záporný( - ), pretože núti hodnoty PRAVDA/NEPRAVDA na stránke 1 & 0 resp. s " >0 ". Vo vnútri je vytvorené jedno pole 1s & 0s Funkcia SUMPRODUCT .
- Potom stlačte Vstúpte na stránku pre výsledok.
.
7. Excel počíta riadky, ktoré spĺňajú interné kritériá pomocou funkcie SUMPRODUCT
Predpokladajme, že máme súbor údajov o produktoch a záznam o predaji Skupina 1 & Skupina 2 . Používame Funkcia SUMPRODUCT na počítanie riadkov, ktoré spĺňajú interné kritériá.
Kritériá:
- Skupina 1> Skupina 2
- Skupina 2 > Skupina 1
KROKY:
- Vyberte Bunka C10 .
- Teraz pre Skupina 1> Skupina 2 kritériá, zadajte vzorec:
=SUMPRODUCT(--(C5:C8>D5:D8))
- Hit Vstúpte na stránku .
- Potom pre Skupina 2 > Skupina 1 kritériá, zadajte vzorec:
=SUMPRODUKT(--(C5:C8
- Nakoniec stlačte Vstúpte na stránku a pozrite si výsledok.
8. Používanie VBA na počítanie riadkov s hodnotou v programe Excel
Môžeme použiť VBA kód na počítanie riadkov s hodnotami. Tu máme súbor údajov. Budeme počítať všetky použité riadky, ktoré obsahujú údaje.
KROKY:
- Prejdite na kartu hárku a Kliknutie pravým tlačidlom myši na stránku na myši aktuálneho listu.
- Vyberte Zobraziť kód .
- A Modul VBA sa zobrazí okno.
- Teraz na ňom zadajte nasledujúci kód.
Option Explicit Sub RowsWithValue() Dim i As Long Dim q As Range With ActiveSheet.UsedRange 'prechádzame každý riadok z použitého rozsahu For Each q In .Rows 'kontrolujeme, či riadok obsahuje bunku s hodnotou If Application.CountA(q)> 0 Then 'počítame počet neprázdnych riadkov Cells i = i + 1 End If Next End With MsgBox "Used rows number = " & i End Sub
- Kliknite na Spustiť možnosť.
- Nakoniec môžeme vidieť konečný výsledok počítania v krátkom okne so správou.
Prečítajte si viac: Ako počítať riadky pomocou VBA v programe Excel (5 prístupov)
Záver
Toto sú najrýchlejšie spôsoby počítania riadkov s hodnotou v Excel . Je tu pridaný cvičný zošit. Kľudne si to vyskúšajte. Neváhajte sa na čokoľvek spýtať alebo navrhnúť nové metódy.