Cum să numărați numărul de caractere dintr-o celulă în Excel (cele mai simple 6 moduri)

  • Imparte Asta
Hugh West

Dacă sunteți în căutarea unora dintre cele mai ușoare modalități de a număra un număr de caractere într-o celulă în Excel, atunci vă aflați în locul potrivit. Uneori poate deveni necesar să numărați numărul de caractere dintr-o celulă, dar devine plictisitor și ineficient să o faceți manual. Deci, să intrăm în articol pentru a cunoaște modalitățile de a face această sarcină mai ușoară.

Descărcați caietul de lucru

Numărați numărul de caractere dintr-o celulă.xlsm

Cele mai simple 6 moduri de a număra numărul de caractere dintr-o celulă în Excel

În tabelul următor, am o coloană numită Parola în care în fiecare celulă sunt scrise parole diferite.

Pentru a îndeplini cerința unei parole puternice, este necesar să se respecte cerința de limitare a parolei.

Pentru a verifica dacă îndeplinește cerințele, voi arăta diferite moduri de a număra numărul de caractere de Parola aici.

Metoda-1: Numărarea caracterelor dintr-o celulă utilizând funcția LEN

Etapa-01 : Pentru a număra numărul de caractere dintr-o celulă va trebui să folosiți funcția LEN Funcția aici.

=LEN(text)

Aici, C4 este un text.

Etapa-02 : După ce ați apăsat ENTER și trăgând-o în jos, vor apărea următoarele rezultate.

Citește mai mult: Numărați caracterele specifice într-o coloană în Excel: 4 metode

Metoda 2: Numărarea sumei tuturor caracterelor dintr-un interval

Etapa-01 : Pentru a afla suma tuturor caracterelor dintr-un interval trebuie să folosiți funcția LEN în cadrul funcției SUM funcție.

=SUMA((LEN(C4:C9)))

Aici, C4:C9 este intervalul de caractere.

Etapa-02 : După ce ați apăsat ENTER veți avea Suma a caracterelor din intervalul pe care l-ați dorit.

Metoda-3: Numărarea numerelor într-o celulă

Etapa-01 : Dacă doriți să numărați câte numere au fost folosite într-un text (de exemplu, parola), atunci introduceți următoarea formulă.

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

În acest caz, se va utiliza SUBSTITUTE este utilizată pentru a omite numerele din celula C4, și apoi numărul de caractere al parolei nou formate va fi numărat cu ajutorul funcției LEN funcție.

După aceea, se va scădea din numărul de caractere vechi și apoi se va face suma.

Etapa-02 : După ce ați apăsat ENTER și trăgând-o în jos, veți obține numărul total de valori numerice dintr-o celulă.

Citește mai mult: Numărați numerele dintr-o celulă în Excel (3 metode)

Metoda 4: Numărarea caracterelor dintr-o celulă, cu excepția numerelor

Etapa-01 : Dacă doriți să numărați caracterele dintr-o celulă, cu excepția numerelor, atunci trebuie să scădeți numărul total de caractere dintr-o celulă din numărul de valori numerice dintr-o celulă (pe care l-am obținut în Metoda-3 ).

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

Etapa-02 : După aceea, trebuie să apăsați ENTER și trageți-o în jos, iar apoi va apărea numărul de caractere, cu excepția numerelor.

Citește mai mult: Numărați numărul de caractere specifice dintr-o celulă în Excel (2 abordări)

Metoda-5: Numărarea caracterelor speciale într-o celulă

Etapa-01 : Dacă doriți să numără orice caracter special dintr-o celulă atunci folosiți următoarea formulă.

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

Aici, numărul total de caractere se va scădea din numărul de caractere în cazul în care un caracter special, cum ar fi " a " este utilizat.

=SUBSTITUTE(text,text vechi,text nou)

Aici, textul este C4 , textul vechi este " a ", iar noul text este Gol

Etapa-02 : După ce ați apăsat ENTER și trăgând-o în jos veți obține următorul rezultat.

Metoda 6: Numărarea caracterelor dintr-o celulă utilizând codul VBA

Etapa-01 : La început trebuie să urmați Dezvoltator Tab>> Visual Basic

Etapa-02 : Atunci Editor Visual Basic va apărea și apoi mergeți la Introduceți >> Modul .

Pasul 03 : Atunci Modulul 1 va fi creat și aici veți scrie următorul cod.

 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 

După ce am scris acest cod, Salvați acest cod și Închideți fereastra.

Aici, o funcție numită Nr. caracter va fi creat și puteți schimba numele după cum doriți.

Step-04 : Atunci în celulă D4 scrieți funcția Nr. caracter și introduceți textul în C4 .

=Nr. caracter(C4)

Pasul 05 : După ce ați apăsat ENTER și trăgând-o în jos, vor apărea următoarele rezultate.

Aici, L denotă orice caracter, cu excepția numerelor și N reprezintă un caracter numeric.

Să luăm prima celulă 1L1N3L2N2L care reprezintă (1+3+2)L sau 6L sau 6 caractere, cu excepția numerelor și a (1+2)N sau 3N sau 3 caractere numerice.

Citește mai mult: Excel VBA: Numărați caracterele din celulă (5 metode)

Concluzie

În acest articol, am încercat să acopăr cele mai ușoare moduri de a număra numărul de caractere dintr-o celulă. Sper că acest articol vă va ajuta în ceea ce privește acest subiect. Dacă aveți sugestii suplimentare, nu ezitați să le împărtășiți cu noi. Vă mulțumim.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.