Jak spočítat počet buněk obsahujících textové řetězce v Excelu

Pokud hledáte způsob, jak spočítat buňky obsahující pouze textové znaky ve vašem excelovém listu, máme pro vás radostnou zprávu, nemůžete být na lepším místě. Tento Geek stránka článek je celý o textových řetězcích a o tom, jak spočítat počet buněk, které je obsahují. Přidali jsme nějaké další soubory cookie podrobným popisem metod, pomocí kterých můžete snadno přidat další podmínky k počítání textových řetězců. No, na co čekáš? Pojďme do toho, ano?

Čtěte dále a zjistěte, jak můžete vrátit počet buněk obsahujících textové řetězce v listu aplikace Excel pomocí několika jednoduchých vestavěných vzorců. Článek také podrobně vysvětluje COUNTIFS vzorec, který umožňuje zadat více než jedno kritérium pro počítání buněk. Doufám, že vám článek bude užitečný.

Obsah

Příklad scénáře

Máme následující vzorovou tabulku, která má různé hodnoty. Některé buňky obsahují pouze textové hodnoty, některé obsahují pouze číselné hodnoty, některé pouze hodnoty data atd. Některé buňky jsou dokonce prázdné, některé jsou kombinací různých datových typů. Podívejme se v následujících částech, jak efektivně spočítat buňky obsahující textové hodnoty.

1 Počáteční min

Část 1: Spočítejte počet buněk obsahujících jakýkoli textový bod pomocí funkce COUNTIF

V této části podrobně vysvětlíme, jak můžete spočítat počet buněk v listu aplikace Excel, který obsahuje jakýkoli druh textu.

REKLAMA

Krok 1: Za prvé, dvakrát klikněte na libovolnou buňku. Toto je buňka, kde se vygeneruje výsledná hodnota. To znamená, že toto je buňka, kde budeme definovat vzorec pro výpočet počtu buněk obsahujících textové hodnoty.

Nezapomeňte, že vybraná buňka musí být mimo rozsah buněk, které potřebujete spočítat.

1 Počáteční min

Krok 2: Jako další, uvnitř vybrané buňky, vepište nebo kopírování a vkládání následující.

=COUNTIF(

Teď musíme definovat rozsah. buď můžete zadat rozsah buněk, nebo můžete rozsah buněk jednoduše přetáhnout a vybrat z listu aplikace Excel.

2 Počet Pokud Funkce Min

Krok 3: Jakmile je vybrán rozsah, dát čárku a poté zadejte “*”). Nezapomeňte držák zavřít. Takže konečný vzorec by měl být v následujícím formátu.

=COUNTIF(rozsah,"*")

Vzorec podle níže uvedeného příkladu obrazovky je následující.

=COUNTIF(A1:C10,"*")
3 Počet Po dokončení Min

Krok 4: A je to. Pokud narazíte na Vstupte nyní klíč, COUNTIF funkce vrátí celkový počet buněk obsahujících textové hodnoty uvnitř.

V níže uvedeném příkladu je celkový počet buněk 7. Zeleně jsou označeny všechny buňky obsahující textové řetězce a počítají se pouze tyto buňky. Prázdné buňky se nepočítají.

4 Počet zobrazen Min

Vysvětlení vzorce

The COUNTIF funkce má 2 argumenty. Prvním argumentem je rozsah buněk a druhý argument je kritérium počítat. Ve výše uvedeném příkladu jsme uvedli “*” jako druhý argument, který má za následek COUNTIF funkce počítající všechny buňky uvedené v argumentu range obsahující libovolné textové hodnoty.

Část 2: Spočítejte počet buněk obsahujících libovolný textový řetězec pomocí funkce SUMPRODUCT

The SUMPRODUCT funkce také vrátí počet buněk obsahujících libovolný textový řetězec z vybraného rozsahu buněk. Konečné výsledky jak funkce SUMPRODUCT, tak funkce COUNTIF, zmíněné v části výše, by byly stejné, ale způsob, jakým interně fungují, se u obou liší.

Krok 1: Dvakrát klikněte na libovolnou buňku, kde chcete, aby byl vyplněn konečný výsledek. Nyní, kopírování a vkládání následující vzorec.

=SUMPRODUCT(--ISTEXT(rozsah))

Hodnota rozsahu by měla být nahrazena skutečným rozsahem buněk, které chcete zkontrolovat. Rozsah můžete zadat buď ručně, nebo můžete otevřít ISTEXT funkce složená závorka a poté přetáhněte a vyberte rozsah buněk stejně, jako jste to udělali v části výše. Jakmile je rozsah zadán, nezapomeňte zavřít rovnátka.

V níže uvedeném příkladu jsem nahradil rozsah ve svém vzorci a konečný vzorec v mém případě je následující.

=SUMPRODUCT(--ISTEXT(A1:C9))
5 Součet min

REKLAMA

Krok 2: A je to. Pokud narazíte na Vstupte klíč, můžete vidět konečný počet, stejně jednoduché jako to.

6 Počet zobrazen Min

Vysvětlení vzorce

  1. Tato metoda používá k výpočtu konečného výsledku jak vzorec SUMPRODUCT, tak vzorec ISTEXT. Protože je funkce ISTEXT uzavřena uvnitř funkce SUMPRODUCT, nejprve se vypočítá funkce ISTEXT.
  2. Funkce ISTEXT bere jako argument rozsah buněk. Každá buňka v daném rozsahu se tedy kontroluje na textové hodnoty. Pokud buňka obsahuje textovou hodnotu, vrátí funkce ISTEXT hodnotu skutečný. Jinak hodnotu Nepravdivé je vráceno.
  3. Nyní, protože funkce ISTEXT zabírá rozsah buněk a ne pouze jednu buňku, vrací pole hodnot true a false. Naše funkce ISTEXT by tedy vrátila něco jako {pravda, nepravda, nepravda, pravda, pravda, nepravda, pravda, nepravda, pravda…..}
  4. Nyní přichází k uvnitř =SUMPRODUCT(–ISTEXT(A1:C9)) vzorec. se použije na všechny hodnoty uvnitř pole vrácené ISTEXT. Převádí skutečné hodnoty na 1 a nepravdivé hodnoty na 0.
  5. Nyní konečně funkce SUMPRODUCT vrátí součet všech 1 hodnot, což ve skutečnosti vrací celkový počet buněk obsahujících textovou hodnotu.

Část 3: Přidejte další kritéria při počítání buněk obsahujících textové řetězce pomocí funkce COUNTIFS

Nyní řekněme, že musíte získat celkový počet všech buněk na listu, které mají textové hodnoty uvnitř nich, ale nechcete, aby se buňky, které obsahují konkrétní text, počítaly, řekněme, za příklad, "jablka“. V takových případech, kdy chcete ke své funkci COUNTIF přidat další podmínky, můžete odpovědět na vylepšenou verzi COUNTIF, což je COUNTIFS.

V následujících krocích jsme podrobně vysvětlili, jak můžete co nejlépe využít funkci COUNTIFS.

Krok 1: Dvakrát klikněte na buňku kde chcete, aby byl viditelný konečný výsledek. Nyní, kopírování a vkládání na to následující vzorec.

=COUNTIFS(rozsah,"",rozsah,"")

Nahradit rozsah se skutečným rozsahem buněk. Nezapomeňte zadat stejný rozsah na obou místech, jinak se může zobrazit chyba.

Příklad, kde jsou nahrazeny hodnoty rozsahu a podmínky, naleznete na následujícím snímku obrazovky.

=COUNTIFS(A1:C12,"*",A1:C12,"<>Jablka")
7 Countifs Min

Krok 2: Úder Vstupte klíč vám poskytne požadovaný výsledek. Ptáte se, co se stalo? Vydejte se na Vysvětlení vzorce sekce.

8 Počet Ifs Výsledek Min

Vysvětlení vzorce

  1. Vzorec v příkladu scénáře je =COUNTIFS(A1:C12,”*”,A1:C12,”<>Jablka”).
  2. První podmínka uvnitř funkce COUNTIFS, která je “*”, vezme počet všech buněk obsahujících textové řetězce.
  3. Druhá podmínka, která je "<>Jablka", vezme počet všech buněk, jejichž hodnota se nerovná jablkům.
  4. Kombinací první a druhé podmínky tedy získáme celkový počet všech buněk, které obsahují textové hodnoty, ale textová hodnota by neměla být jablka. To znamená slovo jablka již není považován za text kvůli našemu druhému kritériu.

Část 4: Spočítejte počet buněk obsahujících částečně shodné textové řetězce

V této části zjistíme, jak můžete získat počet buněk obsahujících vámi zadaný řetězec.

Krok 1: Řekněme, že chcete získat počet všech buněk, které obsahují dané slovo jablka. Pro to, dvojklik na buňku, kde chcete zobrazit hodnotu počtu.

Obecná verze tohoto vzorce by byla následující. Kopírování a vkládání do vybrané buňky.

=COUNTIF(rozsah,"*")

Poznámka: Nahradit rozsah a klíčové slovo hodnoty ve vzorci, ale nezapomeňte zadat hvězdička za klíčovým slovem.

V následujícím příkladu jsme nahradili hodnotu rozsahu a hodnotu klíčového slova.

=COUNTIF(A1:C12,"Jablka*")
9 Dílčí shoda Min

Krok 2: Udeř Vstupte pro zobrazení výsledné hodnoty.

10 Počet zobrazených Min

Vysvětlení vzorce

Vzorec COUNTIF v tomto případě obsahuje 2 argumenty. První hodnota je rozsah buněk, které mají být zkontrolovány, a druhý argument je klíčové slovo, které musí být přítomno v textovém řetězci. The hvězdičkaZnak (*) zajišťuje, že se buňka započítá pouze v případě, že hodnota v ní začíná klíčovým slovem, které určíme. Pokud jste v pořádku s počítáním buňky, i když je klíčové slovo na konci slova uvnitř buňky, musíte vzorec napsat následovně, s hvězdičkami na obou koncích klíčového slova.

=COUNTIF(A1:C12,"*Jablka*")

Doufám, že vám článek byl užitečný. Pokud jste uvízli v některém z kroků, pamatujte, že nás dělí pouze komentář.

Zůstaňte naladěni na další úžasné triky, tipy a články s návody.

Můžete si také stáhnout tento nástroj pro opravu počítače, abyste našli a opravili jakýkoli problém s počítačem:
Krok 1 - Stáhněte si Restoro PC Repair Tool odtud
Krok 2 - Kliknutím na Spustit skenování automaticky vyhledáte a opravíte jakýkoli problém s počítačem.
Zobrazuje se runtime chyba aplikace Excel 1004? Opravte to pomocí této příručky

Zobrazuje se runtime chyba aplikace Excel 1004? Opravte to pomocí této příručkyChyby Za BěhuVynikat

Chyby runtime jsou běžné typy chyb, ke kterým dochází, když byl spuštěn postižený program.Rozšíření, zásuvné moduly a dokonce i další programy mohou způsobit chyby při běhu konkrétního programu.Mám...

Přečtěte si více
Oprava: Tabulka aplikace Excel se nesčítá správně

Oprava: Tabulka aplikace Excel se nesčítá správněVynikat

Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:Tento software udrží vaše ovladače v chodu, a tak vás ochrání před běžnými chybami počítače a selháním hardwaru. Zkontrolujte vš...

Přečtěte si více
Oprava: Soubor Excel se nepřipojuje k e-mailu

Oprava: Soubor Excel se nepřipojuje k e-mailuVynikat

Soubor aplikace Excel můžete odeslat pomocí Outlooku pouze pomocí možnosti Odeslat jako přílohu od společnosti Microsoft Vynikat.Nějaký uživatelů obdržel Obecné selhání pošty Chyba při pokusu o při...

Přečtěte si více