Cuprins
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ă.xlsmCele 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.