Jak Excel počítá řádky s hodnotou (8 způsobů)

  • Sdílet Toto
Hugh West

Existuje několik Microsoft Excel funkce pro počítání řádků s hodnotou v Excelu. V tomto článku se o nich dozvíme na příkladech a vysvětleních.

Cvičebnice pro praxi

Stáhněte si následující pracovní sešit a cvičení.

Počet řádků s hodnotou.xlsx

8 rychlých způsobů počítání řádků s hodnotou v aplikaci Excel

1. Počítání řádků s hodnotou výběrem rozsahu buněk

Výběrem rozsahu buněk můžeme rychle spočítat řádky s hodnotou. Předpokládejme, že máme datovou sadu produktů Microsoft a jejich roční verze. Můžeme spočítat řádky obsahující názvy produktů.

KROKY:

  • Nejprve vyberte všechny řádky.
  • Pak na Stavový řádek vpravo dole možnost Hrabě zobrazuje počet aktivních řádků, které obsahují hodnoty.

2. Použití funkce COUNTA pro počítání řádků s hodnotou

Použití Funkce COUNTA je jedním z dynamických způsobů, jak počítat řádky s daty. Zde máme několik produktů Microsoft v řadě. Budeme počítat celkový počet řádků na adrese Buňka C10 které obsahují názvy produktů.

KROKY:

  • Nejprve vyberte Buňka C10 .
  • Pak zadejte vzorec:
=COUNTA(B5:B8)

  • Nyní stiskněte Vstupte na abyste viděli výsledek.

Další informace: Jak počítat řádky pomocí vzorce v aplikaci Excel (5 rychlých metod)

3. Funkce COUNT pro počítání řádků s číselnou hodnotou

Někdy řádek obsahuje číselnou hodnotu v aplikaci Excel. Funkce COUNT nám pomůže s jejich počítáním. Předpokládejme, že máme datovou sadu produktů Microsoft s jejich roční verzí. Budeme počítat číselnou hodnotu obsahující řádky na adrese Buňka C10 .

KROKY:

  • Nejprve vyberte Buňka C10 .
  • Pak zadejte vzorec:
=COUNT(B5:C8)

  • Nakonec stiskněte Vstupte na a uvidíme výsledek.

4. Funkce COUNTIF pro počítání řádků s textovou hodnotou

S pomocí divoké postavy Hvězdička ( * ), můžeme použít Funkce COUNTIF na počítat řádky s textovými hodnotami. Hvězdička nám pomůže zjistit libovolný počet znaků v řádku. Pokud je v řádku kombinace číselných & textových hodnot, pomůže nám také považovat řádek za textovou hodnotu. Máme datovou sadu produktů Microsoft.

KROKY:

  • Nejprve vyberte Buňka C10 .
  • Nyní zadejte vzorec:
=COUNTIF(B5:B8, "*")

  • Pak stiskněte Vstupte na pro výsledek.

5. Funkce SUM, MMULT, TRANSPOSE & COLUMN pro počítání řádků s určitou hodnotou

Můžeme použít vzorec pole obsahující SUM , MMULT, TRANSPOSE & SLOUPEC funkce k vyhledání řádků, které obsahují určitou hodnotu. Řekněme, že máme pracovní list obsahující produkty Microsoft a jejich roční verzi. Zjistíme počet řádků, které obsahují " 2017 " na adrese Buňka C10 .

KROKY:

  • Vyberte Buňka C10 .
  • Zadejte vzorec:
=SUMA(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLUMN(C5:D8)))>0)))

  • Hit Vstupte na abyste viděli výsledek.

➤➤➤ Zjednodušení vzorce :

  • Logickým kritériem vzorce je:
=--(C5:D8=2017)

Tím se vygeneruje PRAVDA/NEPRAVDA výsledek pole a dvojitý zápor ( - ) nutí hodnoty PRAVDA/NEPRAVDA na adrese 1 & 0 resp.

  • Pole o 4 řádcích a 2 sloupcích (pole 4*2) se přenáší do pole Funkce MMULT jako Array1.
  • Pro získání čísla sloupce ve formátu pole použijeme příkaz Funkce COLUMN .
=COLUMN(C5:D8)

  • Pro transformaci formátu sloupcového pole na řádkové pole použijeme příkaz Funkce TRANSPOSE .
=TRANSPOZICE(SLOUPEC(C5:D8))

  • A konečně, Funkce SUM počítá řádky s hodnotami.

6. Počítání řádků aplikace Excel s více kritérii OR

S pomocí Booleova logika a Funkce SUMPRODUCT , můžeme počítat řádky s více NEBO Z níže uvedeného souboru dat musíme spočítat řádky, kde je produkt1 " Slovo " nebo produkt2 je " Excel ".

KROKY:

  • Vyberte Buňka C10 .
  • Poté zadejte vzorec:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))

POZNÁMKA: Dvě logická kritéria jsou zde připojena znaménkem Plus ( + ) jako doplněk je vyžadováno v Booleova algebra První logické kritérium testuje, zda je produkt1 " Slovo " a druhé kritérium testuje, zda výrobek2 je " Excel ". Nebudeme používat Funkce SUMPRODUCT pouze proto, že dvakrát počítá řádky s oběma " Slovo " &" Excel ". Používáme double negative( - ), protože nutí hodnoty PRAVDA/NEPRAVDA na adrese 1 & 0 respektive s " >0 ". Uvnitř je vytvořeno jediné pole 1s & 0s. Funkce SUMPRODUCT .

  • Pak stiskněte Vstupte na pro výsledek.

.

7. Počítání řádků aplikace Excel, které splňují interní kritéria pomocí funkce SUMPRODUCT

Předpokládejme, že máme soubor dat o produktech a záznamy o prodeji produktů. Skupina 1 & Skupina 2 . Používáme Funkce SUMPRODUCT pro počítání řádků, které splňují interní kritéria.

Kritéria:

  • Skupina 1> Skupina 2
  • Skupina 2 > Skupina 1

KROKY:

  • Vyberte Buňka C10 .
  • Nyní pro Skupina 1> Skupina 2 zadejte vzorec:
=SUMPRODUCT(--(C5:C8>D5:D8))

  • Hit Vstupte na .
  • Pak pro Skupina 2 > Skupina 1 zadejte vzorec:
=SOUČIN(--(C5:C8

  • Nakonec stiskněte Vstupte na a podívejte se na výsledek.

8. Použití VBA k počítání řádků s hodnotou v aplikaci Excel

Můžeme použít VBA kód pro počítání řádků s hodnotami. Zde máme datovou sadu. Budeme počítat všechny použité řádky, které obsahují data.

KROKY:

  • Přejděte na kartu listu a Klikněte pravým tlačítkem myši na na myši aktuálního listu.
  • Vyberte Zobrazit kód .

  • A Modul VBA se objeví okno.
  • Nyní do něj zadejte následující kód.
 Option Explicit Sub RowsWithValue() Dim i As Long Dim q As Range With ActiveSheet.UsedRange 'projděte ve smyčce každý řádek z použitého rozsahu For Each q In .Rows 'zkontrolujte, zda řádek obsahuje buňku s hodnotou If Application.CountA(q)> 0 Then 'spočítá počet řádků neprázdných buněk i = i + 1 End If Next End With MsgBox "Počet použitých řádků = " & i End Sub 
  • Klikněte na Spustit možnost.

  • Konečný výsledek počítání se zobrazí v krátkém okně se zprávou.

Přečtěte si více: Jak počítat řádky pomocí VBA v aplikaci Excel (5 přístupů)

Závěr

Toto jsou nejrychlejší způsoby, jak spočítat řádky s hodnotou v. Excel . Je přidán cvičný sešit. Klidně si ho vyzkoušejte. Nebojte se na cokoli zeptat nebo navrhnout nové metody.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.