Ako spočítať počet znakov v bunke v programe Excel (6 najjednoduchších spôsobov)

  • Zdieľajte To
Hugh West

Ak hľadáte niektorý z najjednoduchších spôsobov, ako spočítať počet znakov v bunke v programe Excel, potom ste na správnom mieste. Niekedy sa môže stať, že je potrebné spočítať počet znakov v bunke, ale ručné počítanie sa stáva zdĺhavým a neefektívnym. Poďme sa teda začítať do článku a spoznajme spôsoby, ako si túto úlohu uľahčiť.

Stiahnite si pracovný zošit

Spočítať počet znakov v bunke.xlsm

6 najjednoduchších spôsobov počítania počtu znakov v bunke v programe Excel

V nasledujúcej tabuľke mám stĺpec s názvom Heslo kde sú v každej bunke napísané iné heslá.

Na splnenie požiadavky na silné heslo je potrebné splniť požiadavku na limit hesla.

Pre kontrolu, či spĺňa požiadavky, ukážem rôzne spôsoby počítania počtu znakov Heslo tu.

Metóda 1: Počítanie znakov v bunke pomocou funkcie LEN

Krok-01 : Ak chcete spočítať počet znakov v bunke, musíte použiť LEN Funkcia tu.

=LEN(text)

Tu, C4 je text.

Krok-02 : Po stlačení VSTÚPIŤ a ťahaním nadol sa zobrazia nasledujúce výsledky.

Prečítajte si viac: Počítanie konkrétnych znakov v stĺpci v programe Excel: 4 metódy

Metóda 2: Počítanie SUM všetkých znakov v rozsahu

Krok-01 : Ak chcete zistiť súčet všetkých znakov v rozsahu, musíte použiť LEN funkciu v rámci SUM funkcie.

=SUM((LEN(C4:C9))

Tu, C4:C9 je rozsah znakov.

Krok-02 : Po stlačení VSTÚPIŤ budete mať Suma znakov v požadovanom rozsahu.

Metóda 3: Počítanie čísel v bunke

Krok-01 : Ak chcete spočítať, koľko čísel bolo použitých v texte (napr. heslo), zadajte nasledujúci vzorec.

=SUM(LEN(C4)-LEN(SUBSTITUTE(C4,{0,1,2,3,4,5,6,7,8,9},"")))

Tu sa SUBSTITUTE sa používa na vynechanie čísel v bunke C4, a potom sa počet znakov novovytvoreného hesla spočíta pomocou LEN funkcie.

Potom sa odpočíta od starého čísla znaku a výsledok sa spočíta.

Krok-02 : Po stlačení VSTÚPIŤ a ťahaním nadol získate celkový počet číselných hodnôt v bunke.

Prečítajte si viac: Počítanie čísel v bunke v programe Excel (3 metódy)

Metóda 4: Počítanie znakov v bunke okrem čísel

Krok-01 : Ak chcete spočítať znaky v bunke okrem čísel, potom musíte od počtu číselných hodnôt v bunke odpočítať celkový počet znakov v bunke (ktorý sme získali v Metóda 3 ).

=LEN(C4)-(SUM(LEN( C4)-LEN(SUBSTITUTE(C4,{0,1,2,3,4,5,6,7,8,9},""))))

Krok-02 : Potom musíte stlačiť VSTÚPIŤ a potiahnite ho nadol, potom sa zobrazí počet znakov okrem čísel.

Prečítajte si viac: Počítanie počtu konkrétnych znakov v bunke v programe Excel (2 prístupy)

Metóda 5: Počítanie špeciálnych znakov v bunke

Krok-01 : Ak chcete spočítať akýkoľvek špeciálny znak v bunke potom použite nasledujúci vzorec.

=LEN(C4)-LEN(SUBSTITUTE(C4, "a","))

Tu sa celkový počet znakov odčíta od počtu znakov, v ktorých sa nachádza špeciálny znak ako " a " sa používa.

=SUBSTITUTE(text,starý text,nový text)

Tu je text C4 , starý text je " a " a nový text je Prázdne stránky

Krok-02 : Po stlačení VSTÚPIŤ a ťahaním nadol získate nasledujúci výsledok.

Metóda 6: Počítanie znakov v bunke pomocou kódu VBA

Krok-01 : Najprv musíte dodržiavať Vývojár Tab>> Visual Basic

Krok-02 : Potom Editor jazyka Visual Basic a potom prejdite na Vložte >> Modul .

Krok-03 : Potom Modul 1 bude vytvorený a tu napíšete nasledujúci kód.

 Function CharacterNo(pInput As String) As String 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]" CharacterNo = "" If Not xRegex.test(pInput) Then xRegex.Pattern = "(\d+xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L")) Next CharacterNo = xOut End If End Function 

Po napísaní tohto kódu, Uložiť tento kód a Zatvoriť okno.

Tu sa použije funkcia s názvom ZnakNo bude vytvorený a názov môžete zmeniť podľa svojho želania.

Krok-04 : Potom v bunke D4 napísať funkciu ZnakNo a vložte text do C4 .

=Číslo znaku(C4)

Krok-05 : Po stlačení VSTÚPIŤ a ťahaním nadol sa zobrazia nasledujúce výsledky.

Tu, L označuje akýkoľvek znak okrem čísla a N označuje číselný znak.

Vezmime si prvú bunku 1L1N3L2N2L ktorý predstavuje (1+3+2)L alebo 6L alebo 6 znaky okrem čísla a (1+2)N alebo 3N alebo 3 číselné znaky.

Prečítajte si viac: Excel VBA: Počítanie znakov v bunke (5 metód)

Záver

V tomto článku som sa snažil obsiahnuť najjednoduchšie spôsoby počítania počtu znakov v bunke. Dúfam, že vám tento článok pomôže, pokiaľ ide o túto tému. Ak máte ďalšie návrhy, neváhajte sa s nami o ne podeliť. Ďakujem.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.