Jak počítat buňky, které obsahují textové řetězce v aplikaci Excel

Podívejte se na video - Jak počítat buňky, které obsahují textové řetězce

Počítání je jedním z nejběžnějších úkolů, které lidé v Excelu provádějí. Je to jedna z metrik, které se často používají ke shrnutí dat. Například spočítejte tržby provedené Bobem nebo prodeje více než 500 tis. Nebo množství prodaného produktu X.

Excel má řadu funkcí pro počítání a ve většině případů by tyto vestavěné funkce Excelu stačily. Níže jsou uvedeny funkce počítání v aplikaci Excel:

  • COUNT - Chcete -li spočítat počet buněk, které obsahují čísla.
  • COUNTA - Chcete -li spočítat počet buněk, které nejsou prázdné.
  • COUNTBLANK - Chcete -li počítat prázdnou buňku.
  • COUNTIF/COUNTIFS - K počítání buněk, když jsou splněna zadaná kritéria.

Někdy mohou nastat situace, kdy potřebujete vytvořit kombinaci funkcí, abyste mohli počítat v Excelu.

Jedním z takových případů je počítání buněk, které obsahují textové řetězce.

Počítejte buňky, které obsahují text v Excelu

Textové hodnoty mohou mít mnoho podob. To může být:

  • Textový řetězec
    • Textové řetězce nebo alfanumerické znaky. Příklad - Trump Excel nebo Trump Excel 123.
  • Prázdný řetězec
    • Buňka, která vypadá prázdná, ale obsahuje =”” nebo „(pokud do buňky napíšete apostrof, vypadá prázdný).
  • Logické hodnoty
    • Příklad - PRAVDA a NEPRAVDA.
  • Speciální znaky
    • Příklad - @,!, $ %.

Podívejte se na níže uvedenou sadu dat:

Obsahuje všechny kombinace textu, čísel, prázdných znaků, speciálních znaků a logických hodnot.

K počítání buněk obsahujících textové hodnoty použijeme zástupné znaky:

  • Hvězdička (*): Hvězdička představuje libovolný počet znaků v aplikaci Excel. Například např* může znamenat excel, excel, příklad, expert atd.
  • Otazník (?): Otazník představuje jeden jediný znak. Například Tr?mp může znamenat Trump nebo Tramp.
  • Tilde (~): K identifikaci zástupných znaků v řetězci.
Viz také: Příklady použití zástupných znaků v aplikaci Excel.

Nyní vytvořme vzorce pro počítání různých kombinací.

Počítat buňky, které obsahují text v Excelu (včetně mezer)

Zde je vzorec:

= COUNTIF (A1: A11, ”*”)

Tento vzorec používá v kritériích funkci COUNTIF se zástupným znakem. Protože hvězdička (*) představuje libovolný počet znaků, počítá všechny buňky, které obsahují textové znaky.

Počítá dokonce buňky, ve kterých je prázdný řetězec (prázdný řetězec může být výsledkem vzorce, který vrací = ”” nebo buňky, která obsahuje apostrof). Buňka s prázdným řetězcem vypadá prázdná, ale počítá se podle tohoto vzorce.

Logické hodnoty se nepočítají.

Počítat buňky, které obsahují text v aplikaci Excel (kromě mezer)

Zde je vzorec:

= COUNTIF (A1: A11, ”?*”)

V tomto vzorci je argument kritérií tvořen kombinací dvou zástupných znaků (otazník a hvězdička). To znamená, že v buňce by měl být alespoň jeden znak.

Tento vzorec nepočítá buňky, které obsahují prázdný řetězec (apostrof nebo = ””). Protože prázdný řetězec neobsahuje žádný znak, nesplňuje kritéria a nepočítá se.

Logické hodnoty se také nepočítají.

Počítat buňky obsahující text (kromě mezer, včetně logických hodnot)

Zde je vzorec:

= COUNTIF (A1: A11, ”?*”) + SUMPRODUKT (-(ISLOGICKÉ (A1: A11))

První část vzorce používá kombinaci zástupných znaků (* a?). Tím se vrátí počet buněk, které obsahují alespoň jeden textový znak (počítá text a speciální znaky, ale nepočítá buňky s prázdnými řetězci).

Druhá část vzorce kontroluje logické hodnoty. Funkce Excel ISLOGICAL vrací TRUE, pokud existuje logická hodnota, a FALSE, pokud neexistuje. Dvojité záporné znaménko zajistí, že TRUE budou převedeny na 1 a FALSE na 0. Funkce Excel SUMPRODUCT pak jednoduše vrátí počet buněk, které v sobě mají logickou hodnotu.

Tyto výše uvedené příklady ukazují, jak použít kombinaci vzorců a zástupných znaků k počítání buněk. Podobným způsobem můžete také sestrojit vzorce pro nalezení SUMY nebo PRŮMĚRU řady buněk na základě datového typu v něm.

wave wave wave wave wave