Přejít k hlavnímu obsahu

Počítání znaků v Excelu: Buňka a rozsah (snadný průvodce)

V rozsáhlém světě Excelu je pochopení složitosti manipulace s daty životně důležité. Jedním z takových aspektů je počítání znaků, specifických znaků nebo určitého textu v buňkách nebo rozsahu buněk. Tento průvodce vám krok za krokem osvětlí, jak toho dosáhnout. Ať už jste začátečník nebo průvodce Excelem, vždy se můžete naučit něco nového!


Postavy se počítají

 

Nejprve začněme nejběžnějším případem: počítáním počtu znaků v jedné buňce nebo rozsahu buněk.


Počítejte znaky v jedné buňce

Chcete-li počítat znaky v jedné buňce, můžete použít LEN funkce — která počítá písmena, čísla, znaky a všechny mezery v buňce.

Krok 1: Vyberte prázdnou buňku a použijte funkci LEN

V tomto případě chci spočítat znaky v buňce A2, použijte prosím funkci DÉLKA, jak je uvedeno níže, a stiskněte Enter klíč.

=LEN(A2)

doc excel počet znaků 2

Krok 2 (Volitelné): Přetáhněte úchyt automatického vyplňování přes buňky, ve kterých chcete spočítat znaky

doc excel počet znaků 3

Pro rychlé a přesné sledování frekvence znaků v řetězci se obraťte na Kutools pro Excel's COUNTCHAR funkce. Kromě této funkce nabízí Kutools desítky funkcí, které snadno zjednodušují složité výpočty. Zažijte bezkonkurenční efektivitu Kutools tím, že si jej stáhnete ještě dnes! doc excel počet znaků 4

Počítejte znaky v rozsahu buněk

Chcete-li agregovat počet ve více buňkách, můžete použít SUMPRODUCT a LEN fungují společně.

Chcete-li například spočítat celkový počet znaků v rozsahu A2:A5, použijte níže uvedený vzorec a stiskněte Enter klíč k získání počtu:

=SUMPRODUCT(LEN(A2:A5))

doc excel počet znaků 5

Poznámky:
  • Níže uvedený vzorec můžete použít k sečtení celkového počtu znaků v rozsahu A2:A5.
     =SUM(LEN(A2:A5))
    Pokud však máte verze před Excelem 2019, nezapomeňte stisknout Shift + Ctrl + Enter současně, abyste získali přesný výsledek.
  • Pokud potřebujete spočítat celkový počet znaků v několika nesouvislých buňkách, jako jsou buňky A2 a A5, výše uvedené vzorce nebudou fungovat správně. Místo toho použijte následující vzorec:
    =SUM(LEN(A2),LEN(A5))

Určité, specifické postavy se počítají

V některých případech můžete chtít spočítat jeden určitý znak v řetězci nebo rozsahu buněk. Rozlišování mezi počítáním rozlišujícím malá a velká písmena však může být zásadní v závislosti na vašich potřebách dat. Tato část představí metody řešení těchto problémů.


Počítejte konkrétní znaky s rozlišením malých a velkých písmen v buňce nebo rozsahu

Pro počítání specifických znaků s rozlišováním malých a velkých písmen zde nabízíme dvě různé metody.

Metoda 1: Použití vzorce kombinované funkce LEN a SUBSTITUTE

Metoda 2: Použití Kutools pro Excel pomocí kliknutí

Metoda 1: Použití vzorce kombinované funkce LEN a SUBSTITUTE
  • Počítejte konkrétní znak s rozlišením malých a velkých písmen v buňce

    Chcete-li například spočítat počet znaků "s" v buňce A2, použijte níže uvedený vzorec a stiskněte Enter klíč:

    =LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))

    doc excel počet znaků 6

    Vysvětlení vzorce:
    • LEN(A2): Spočítá celkový počet znaků v buňce A2.
    • SUBSTITUTE(A2,"s",""): Nahraďte všechny znaky "s" prázdnými.
    • LEN(SUBSTITUTE(A2,"s","")): Získání délky znaků v A2 bez znaku "s".
    • DÉLKA(A2)-DÉLKA(NAHRADIT(A2,"s",""): Celkový počet znaků v buňce A2 odečte délku znaků v A2 bez znaku "s". Výsledkem bude počet znaků "s" v A2.
    Poznámka: K určení znaku ve vzorci můžete použít odkaz na buňku, který se automaticky upraví při vyplňování vzorce pomocí úchytu automatického vyplňování.doc excel počet znaků 7
  • Počítejte konkrétní znak s rozlišením malých a velkých písmen v rozsahu

    Pokud chcete spočítat znak "s" v rozsahu A2:A5, použijte níže uvedený vzorec a stiskněte Enter klíč:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))

    doc excel počet znaků 8

Metoda 2: Použití Kutools pro Excel pomocí kliknutí

Chcete-li snadno určit frekvenci konkrétního znaku v řetězci, opřete se Kutools pro Excel's COUNTCHAR funkce. Je to vynikající řešení, které vám umožní okamžitě zjistit počet libovolných znaků v buňce, aniž byste si museli pamatovat složité vzorce.

Po bezplatné instalaci Kutools pro Excel, vyberte prázdnou buňku a klikněte Kutools > Funkce Kutools > Statistické a matematické > COUNTCHAR. Poté v dialogovém okně Argument funkce prosím:

  1. klikněte v Uvnitř_textu textového pole vyberte buňku, do které chcete počítat konkrétní znak.
  2. klikněte v Najít_text textového pole vyberte buňku, která odkazuje na konkrétní znak, který chcete počítat. (Nebo zadejte konkrétní znak do textového pole Najít_text.) Potom klepněte OK.
    doc excel počet znaků 9

Pokud v textovém poli Najít_text použijete referenční buňku, můžete přetažením úchytu výplně přes jiné buňky použít tento vzorec a získat počty.

doc excel počet znaků 10

Pokud chcete získat celkový počet znaků "s" v rozsahu A2:A5, Jděte na Najít_text textového pole a zadejte „s“, poté přetáhněte úchyt automatického vyplňování dolů, abyste spočítali znak „s“ v každé buňce od A2:A5, poté použijte SOUČET funkce pro získání součtu.

doc excel počet znaků 11

Zvyšte efektivitu své Excel pomocí arzenálu funkcí a vzorců šitých na míru pro složité úkoly. Ať už potřebujete spočítat konkrétní text, spočítat barvy nebo identifikovat jedinečné hodnoty, Kutools pro Excel vám pomůže. Vyzkoušejte si tuto sadu nástrojů pro zvýšení produktivity na vlastní kůži –stáhněte si Kutools pro Excel ještě dnes!

Počítejte konkrétní znaky bez rozlišení velkých a malých písmen v buňce nebo rozsahu

  • Počítat konkrétní znak s rozlišením malých a velkých písmen v buňce

    Pokud chcete spočítat znaky "s" nebo "S" v buňce A2, můžete použít následující vzorec a stisknout Enter klíč:

    =LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

    doc excel počet znaků 12

    Vysvětlení vzorce:
    • LEN(A2): Spočítá celkový počet znaků v buňce A2.
    • UPPER("s"): Změňte "s" na "S".
    • UPPER(A2): Změňte všechna písmena v buňce A2 na velká.
    • SUBSTITUTE(UPPER(A2), UPPER("s"),""): Nahraďte všechny znaky "S" prázdnými.
    • DÉLKA(NAHRADIT(UPPER(A2), UPPER("s"),"")):Získejte délku znaků v A2 bez znaků "s" a "S".
    • DÉLKA(A2)-DÉLKA(NAHRADIT(A2,"s",""): Celkový počet znaků v buňce A2 odečte délku znaků v A2 bez znaků "s" a "S". Výsledkem bude počet znaků "s" a "S" v A2.
    Poznámka: K určení znaku ve vzorci můžete použít odkaz na buňku, který se automaticky upraví při vyplňování vzorce pomocí úchytu automatického vyplňování.doc excel počet znaků 13
  • Počítejte konkrétní znak s rozlišením malých a velkých písmen v rozsahu

    Pokud chcete spočítat celkový počet znaků "s" a "S" v rozsahu A2:A5, použijte níže uvedený vzorec a stiskněte Enter klíč:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))

    doc excel počet znaků 14


Počítejte určitý text

Někdy, kromě pouhého sčítání konkrétního znaku, můžete najít potřebu kvantifikovat konkrétní text v buňce nebo v celém rozsahu. V takových scénářích je zásadní mít na paměti citlivost na malá a velká písmena, protože to může přinést různé výsledky.


Počítejte určitý text s rozlišením malých a velkých písmen v buňce nebo rozsahu

Pro počítání určitého textu s rozlišováním malých a velkých písmen zde také poskytujeme dvě různé metody.

Metoda 1: Použití vzorce kombinované funkce LEN a SUBSTITUTE

Metoda 2: Použití Kutools pro Excel pomocí kliknutí

Metoda 1: Použití vzorce kombinované funkce LEN a SUBSTITUTE
  • Počítejte v buňce určité slovo s rozlišováním malých a velkých písmen

    Chcete-li například spočítat počet slova „vidět“ v buňce A2, použijte níže uvedený vzorec a stiskněte Enter klíč:

    =(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

    doc excel počet znaků 15

    Poznámka: K určení určitého textu ve vzorci můžete použít odkaz na buňku, který se automaticky upraví, když vzorec vyplníte pomocí úchytu automatického vyplňování.
    doc excel počet znaků 16
  • Počítejte určité slovo s rozlišením malých a velkých písmen v rozsahu

    Pokud chcete spočítat slovo "a" v rozsahu A2:A5, použijte níže uvedený vzorec a stiskněte Enter klíč:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))

    doc excel počet znaků 17

Metoda 2: Použití Kutools pro Excel pomocí kliknutí

Namísto zdlouhavých a složitých vzorců existuje přímější metoda, jak rychle určit počet konkrétního slova v buňce nebo rozsahu v Excelu. Nehledejte nic jiného než Kutools pro Excel's Spočítejte počet slov nástroj. Stačí pár kliknutí a můžete vyrazit. Zjednodušte si úkoly pomocí tohoto účinného nástroje a vyhněte se složitosti tradičních vzorců.

Po instalaci Kutools pro Excel, vyberte prázdnou buňku a klikněte Kutools > Pomocník vzorců> Statistický > Spočítejte počet slov. Poté v dialogovém okně Argument funkce prosím:

  • klikněte v Text textové pole pro výběr buňky, do které chcete počítat konkrétní slovo.
  • klikněte v Slovo textového pole vyberte buňku, která odkazuje na konkrétní slovo, které chcete spočítat. (Nebo zadejte konkrétní slovo do textového pole Word.) Potom klepněte OK.
    doc excel počet znaků 18

Pokud v textovém poli Text použijete referenční buňku, můžete přetažením úchytu výplně přes jiné buňky použít tento vzorec a získat počty.

doc excel počet znaků 19

Pokud chcete získat celkový počet slova "a" v rozsahu A2:A5, stačí vybrat rozsah A2:A5 v textovém poli Text v Pomocníkovi vzorců.

doc excel počet znaků 20

Vylepšete svou hru Excel s Kutools, elektrárnou funkcí a vzorců navržených pro náročné úkoly. Od počítání znaků po sčítání barev a sledování jedinečných hodnot je Kutools pro Excel připraven zefektivnit váš pracovní postup. Neberte nás za slovo - stáhněte si a uvidíte rozdíl Kutools z první ruky!

Počítat určitý text s rozlišením malých a velkých písmen v buňce nebo rozsahu

  • Počítat určitý text s rozlišením malých a velkých písmen v buňce

    Chcete-li sečíst výskyty slova „vidět“ v buňce A2 bez ohledu na rozlišení velkých a malých písmen (ať už je to „VIZ“, „viz“, „Viz atd.), můžete použít níže uvedený vzorec. Po jeho zadání stačí stisknout Enter klíč:

    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")

    doc excel počet znaků 21

    Poznámka: K určení slova ve vzorci můžete použít odkaz na buňku, který se automaticky upraví, když vzorec vyplníte pomocí úchytu automatického vyplňování.doc excel počet znaků 22
  • Počítejte konkrétní znak s rozlišením malých a velkých písmen v rozsahu

    Pokud chcete spočítat celkový počet slov „a“ bez rozlišení velkých a malých písmen v rozsahu A2:A5, použijte níže uvedený vzorec a stiskněte Enter klíč:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))

    doc excel počet znaků 23


Výše sdílené poznatky nastiňují metody počítání znaků, konkrétních znaků a konkrétního textu v Excelu. Věřím, že vám tyto informace dobře poslouží. Chcete-li získat nové strategie aplikace Excel, které mohou zlepšit vaši správu dat, prozkoumejte dále zde..


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty  |  Odstranit prázdné řádky  |  Kombinujte sloupce nebo buňky bez ztráty dat  |  Kolo bez vzorce ...
Super VLookup: Více kritérií  |  Vícenásobná hodnota  |  Přes Multi-Sheets  |  Fuzzy vyhledávání...
Adv. Rozbalovací seznam: Snadno rozevírací seznam  |  Závislý rozbalovací seznam  |  Vícenásobný výběr rozevíracího seznamu...
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  Porovnejte sloupce s Vyberte stejné a různé buňky ...
Doporučené funkce: Zaměření mřížky  |  Návrhové zobrazení  |  Velký Formula Bar  |  Správce sešitů a listů | Knihovna zdrojů (Automatický text)  |  Výběr data  |  Zkombinujte pracovní listy  |  Šifrovat/dešifrovat buňky  |  Odesílat e-maily podle seznamu  |  Super filtr  |  Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky ...)  |  50+ Graf Typ nemovitosti (Ganttův diagram ...)  |  40+ Praktické Vzorce (Vypočítejte věk na základě narozenin ...)  |  19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty ...)  |  12 Konverze Tools (Čísla na slova, Přepočet měny ...)  |  7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky Excelu ...)  |  ... a více

Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Popis


Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
To count all characters in a worksheet: - Rather than bother copying to Word, just use formula
' =SUMPRODUCT(LEN(A1:B5)) '.
It works, try it!!
In fact SUM(LEN(A1:B5)) will probably crash with #VALUE! error if used over large ranges, or a lot of characters are in each cell,
particularly in older versions of Excel like Excel2000.

So if you are getting #VALUE! errors when using ' SUM(LEN(A1:B5)) ', switch to SUMPRODUCT.
I prefer this to tediously copying to Word, because with SUMPRODUCT :-

1) It works over large ranges easily, on cell formating of any kind

2) You can deduct parts of a range that may not be relevant (e.g. a cell, row or column that contains personal notes not relevant to the data you want to count)
e.g. =SUMPRODUCT(LEN(B1:L5799)) - LEN(C4) removes the count of characters in Cell C4 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(B462:L462)) removes the count of characters in Row 462 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(D1:D5799)) removes the count of characters in Col. D from the whole range B1:L5799

3) You can add ranges on more than one sheet, so without pasting every sheet to Word, you can get a total no. of characters in the whole Workbook
e.g =SUMPRODUCT(LEN(B3:L799))+SUMPRODUCT(LEN(Sheet2!B4:C7))+SUMPRODUCT(LEN(Sheet3!A1:C7000)) is totaling the count for data on 3 sheets

4) These formulae will update as your worksheet progresses - otherwise you will have to keep pasting to Word every time you alter your data and need a revised count of the characters

5) It keeps your information in one place.

Warning A) - Both ' SUMPRODUCT(LEN(A1:B5)) ' and ' SUM(LEN(A1:B5)) ' will fail if any of the individual cells in the range contain a formula that cannot compute and produce an error value such as #VALUE!, #NULL!, #REF!, #NUM!,#DIV/0! etc. Always best to combine error protection to your formulae in every cell.
You can use Error protection on SUMPRODUCT to flag an error, such as ' =IF(ISERROR(SUMPRODUCT(LEN(B4:C7))),"err",SUMPRODUCT(LEN(B4:C7)))'
which outputs the message "err" if any cell contains an error, but you cannot obtain the character count of the range until the cell(s) causing the errors are corrected, or the range is modified to omit the cell(s) containing the error.
This comment was minimized by the moderator on the site
NAOMBA NISAIDIE KUJUA IDADI YA ROW NA COLUM KWENYE EXCEL
This comment was minimized by the moderator on the site
Sorry? What's your problem?
This comment was minimized by the moderator on the site
Copying the contents of the whole worksheet into word in order to be able to count the number of characters in the worksheet is an excellent advice! Thank you very much.
This comment was minimized by the moderator on the site
This formula counts characters, not letters as the title implies it should.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations