Přejít k hlavnímu obsahu
 

Jak spočítat počet znaků, písmen a čísel v buňce?

Autor: Sun Naposledy změněno: 2022-12-16

Když zadáte seznam dat do buňky v aplikaci Excel, jak je znázorněno na následujícím snímku obrazovky, chcete spočítat celkový počet všech znaků nebo pouze počet písmen nebo pouze čísla v buňce. Nyní mluvím o metodách tohoto počtu v aplikaci Excel.


Chcete-li spočítat celkový počet všech znaků, včetně čísel, písmen a dalších značek v každé buňce, postupujte takto:

1. Zadejte tento vzorec = LEN (A1) (Buňka A1 označuje buňku, kterou chcete spočítat celkový počet znaků) do prázdné buňky, například Buňka B1, a klepněte na vstoupit tlačítko na klávesnici a byl spočítán celkový počet znaků v buňce A1. Viz screenshot:

2. Přetažením úchytu výplně použijte tento vzorec na buňky rozsahu a počet znaků v každé buňce seznamu byl spočítán. Viz screenshot:


Pokud chcete pouze počet písmen bez čísel v každé buňce, můžete postupovat následovně:

Vyberte prázdnou buňku, například buňku B1, zadejte tento vzorec

=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))

(Buňka A1 označuje buňku, u které chcete spočítat počet písmen kromě čísel, můžete ji podle potřeby změnit), poté stiskněte vstoupit a přetažením rukojeti výplně vyplňte rozsah, ve kterém chcete použít tento vzorec. Viz screenshot:


Vyberte prázdnou buňku, například buňku B1, zadejte tento vzorec = SUM (LEN (A1) -LEN (SUBSTITUTE (A1, {1,2,3,4,5,6,7,8,9,0},))) (Buňka A1 označuje buňku, kterou chcete spočítat, pouze počet čísel, můžete ji změnit podle potřeby), poté stiskněte vstoupit a přetažením rukojeti výplně vyplňte rozsah, ve kterém chcete použít tento vzorec. Viz screenshot:


Díky této funkci můžete nejen vědět, kolik písmen nebo číslic v řetězci buňky, ale také znát pořadí písmen a čísel.

1. Držet ALT a stiskněte tlačítko F11 na klávesnici otevřete a Microsoft Visual Basic pro aplikaci okno.

2. cvaknutí Vložit > Modula zkopírujte VBA do modulu.

VBA: Počítat počet písmen a čísel s funkcí

Function AlphaNumeric(pInput As String) As String
'Updateby20140303
Dim xRegex As Object
Dim xMc As Object
Dim xM As Object
Dim xOut As String
Set xRegex = CreateObject("vbscript.regexp")
xRegex.Global = True
xRegex.ignorecase = True
xRegex.Pattern = "[^\w]"
AlphaNumeric = ""
If Not xRegex.test(pInput) Then
    xRegex.Pattern = "(\d+|[a-z]+)"
    Set xMc = xRegex.Execute(pInput)
    For Each xM In xMc
        xOut = xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L"))
    Next
    AlphaNumeric = xOut
End If
End Function

3. Uložte kód a zavřete okno a zadejte tento vzorec = AlphaNumeric (A1) (Buňka A1 označuje buňku, kterou chcete spočítat, můžete ji podle potřeby změnit) do prázdné buňky a stiskněte vstoupit a přetažením rukojeti výplně vyplňte rozsah, ve kterém chcete použít tento vzorec. Viz screenshot:

Tip:

(1) „L“ označuje písmeno a „N“ označuje číslo.

(2) Tato funkce nefunguje s buňkami obsahujícími speciální značky, například!, @, #, $,%, ^, & Atd.


Pokud chcete spočítat počet konkrétních znaků v řetězci, například v řetězci „Chci spočítat počet konkrétních znaků v řetězci“, chci spočítat počet znaků „n“, jak lze děláš?

V tomto případě představuji Kutools pro ExcelJe COUNTCHAR pro vás.

Kutools pro Excel, s více než 300 užitečné funkce, které vám usnadní práci. 

Po instalaci Kutools pro Excel, prosím, postupujte takto:(Zdarma ke stažení Kutools pro Excel nyní!)

1. Zadejte znak, který chcete spočítat do buňky, viz screenshot:
počet dokumentů 1

2. Poté vyberte prázdnou buňku, do které chcete umístit výsledek, vyberte prázdnou buňku, která vloží výsledek počítání, a klepněte na Kutools > Funkce Kutools > Statistické a matematické > COUNTCHAR. Viz snímek obrazovky:
doc kutools 1

3. Pak v praskání Argumenty funkce dialog, vyberte řetězec do Uvnitř_textu a vyberte znakovou buňku do Najít_text krabice. Pak můžete vidět, že se v dialogu objeví výsledek počítání.
počet dokumentů 3

4. cvaknutí OK, nyní je výsledek vložen do buňky, kterou vyberete.

počet dokumentů 4

Ve funkcích Kutools můžete počítat data podle barvy pozadí nebo písma, můžete sčítat hodnoty podle stejné barvy pozadí nebo písma, můžete převádět čas na desetinné hodiny / minuty / sekundy atd.



Počet zobrazení slova v buňce aplikace Excel

Pokud se v buňce objeví několikrát slovo, které je třeba spočítat, obvykle je můžete spočítat po jednom. Pokud se ale slovo objeví stokrát, je manuální počítání problematické. The Počet zobrazení slova funkce v Kutools pro Excel's Pomocník vzorců skupina může rychle vypočítat počet výskytů slova v buňce. Bezplatná zkušební verze s plnými funkcemi za 30 dní!
 
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete vyzkoušet bez omezení za 30 dní.

Relativní články:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 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 vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte 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 rozsahy a sloupce ...
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, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!