Gå til hovedindhold

Hvordan tælles antallet af tegn, bogstaver og tal i cellen?

Når du skriver en liste over data i en celle i Excel som vist som nedenstående skærmbillede, vil du tælle det samlede antal af alle tegn eller kun antallet af bogstaver eller kun tallene i cellen. Nu taler jeg om metoderne til denne optælling i Excel.


Hvis du vil tælle det samlede antal af alle tegn, inklusive tal, bogstaver og andre markeringer i hver celle, skal du gøre det som følger:

1. Skriv denne formel = LENGE (A1) (celle A1 angiver den celle, du vil tælle de samlede tegn) i en tom celle, for eksempel celle B1, og klik Indtast på tastaturet, og det samlede antal tegn i Cell A1 er talt. Se skærmbillede:

2. Træk påfyldningshåndtaget for at anvende denne formel på områdecellerne, og antallet af tegn i hver celle på listen er talt. Se skærmbillede:


Hvis du kun vil have antallet af bogstaver eksklusive tal i hver celle, kan du gøre som følger:

Vælg en tom celle, f.eks. Celle B1, skriv denne formel

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

(celle A1 angiver den celle, du vil tælle antallet af bogstaver undtagen tal, du kan ændre det efter behov), og tryk derefter på Indtast og træk påfyldningshåndtaget for at udfylde det område, du vil bruge denne formel. Se skærmbillede:


Vælg en tom celle, f.eks. Celle B1, skriv denne formel = SUM (LEN (A1) -LEN (UDSKIFTER (A1, {1,2,3,4,5,6,7,8,9,0}))) (celle A1 angiver den celle, du kun vil tælle antallet af tal, du kan ændre det efter behov), og tryk derefter på Indtast og træk påfyldningshåndtaget for at udfylde det område, du vil bruge denne formel. Se skærmbillede:


Med denne funktion kan du ikke kun vide, hvor mange bogstaver eller tal i cellestrengen, men også kende rækkefølgen af ​​bogstaverne og tallene.

1. Holde ALT og tryk på F11 på tastaturet for at åbne en Microsoft Visual Basic til anvendelse vindue.

2. klik indsatte > Moduler, og kopier VBA til modulet.

VBA: Tæl antallet af bogstaver og tal med funktion

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. Gem koden, luk vinduet, og skriv denne formel = AlphaNumeric (A1) (Celle A1 angiver den celle, du vil tælle, du kan ændre den efter behov) til en tom celle, og tryk derefter på Indtast og træk påfyldningshåndtaget for at udfylde det område, du vil bruge denne formel. Se skærmbillede:

Tip:

(1) "L" angiver bogstav og "N" angiver nummer.

(2) Denne funktion fungerer ikke med celler, der indeholder specielle mærker, såsom!, @, #, $,%, ^, & Osv.


Hvis du vil tælle antallet af et bestemt tegn i en streng, for eksempel i strengen "Jeg vil tælle antallet af et specifikt i en streng", vil jeg tælle antallet af tegn "n", hvordan kan du gør?

I dette tilfælde introducerer jeg Kutools til Excel's Tæller funktion for dig.

Kutools til Excel, med mere end 300 praktiske funktioner, der gør dine job lettere. 

Efter installation Kutools til Excel, gør venligst som nedenfor:(Gratis download Kutools til Excel nu!)

1. Skriv det tegn, du vil tælle i en celle, se skærmbillede:
doc countchar 1

2. Vælg derefter en tom celle for at placere resultatet, og vælg en tom celle, der placerer tælleresultatet, og klik på Kutools > Kutools Funktioner > Statistisk og matematik > Tæller. Se skærmbillede:
doc kutools 1

3. Derefter i popping Funktionsargumenter dialog, vælg strengen i Inden for_tekst og vælg tegncellen i Find_tekst boks. Derefter kan du se optællingsresultatet vises i dialogen.
doc countchar 3

4. klik OK, nu placeres resultatet i den celle, du vælger.

doc countchar 4

I Kutools Funktioner kan du tælle data efter baggrunds- eller skrifttypefarve, du kan summere værdier efter samme baggrunds- eller fontfarve, du kan konvertere tid til decimal timer / minut / sekunder og så videre.



Tæller gange et ord vises i en excelcelle

Hvis et ord vises flere gange i en celle, der skulle tælles, kan du normalt tælle dem en efter en. Men hvis ordet vises hundreder af gange, er det manuelt at tælle. Det Antal gange et ord vises funktion i Kutools til Excel's Formelhjælper gruppe kan hurtigt beregne antallet af gange et ord vises i en celle. Gratis prøveperiode med alle funktioner om 30 dage!
 
Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage.

Relative artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola esta formula: = SUMA(LONG(A1) -LEN (SUSTITUTO (A1, {1;2;3;4;5;6;7;8;9;0},))). No se como usarla en windows
This comment was minimized by the moderator on the site
Excel của tôi là 2007
Đã nhiều lần làm công thức = LEN (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE)
(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,"")) mà ko thành công.
Mong Admin vui lòng trợ giúp!
Xin cám ơn!
This comment was minimized by the moderator on the site
Hi, maybe there is a line break in the formula which cause the error. I have modified the formula, please try again.
This comment was minimized by the moderator on the site
Thank you! Have bulleted statements in cells, have now been able to count them as individual items, brilliant!
This comment was minimized by the moderator on the site
Hi... how to set the formulas on Accuracy limits 98.1 to 103 - means exact 3 digits allow only.
This comment was minimized by the moderator on the site
How to enter this equation in excel
(4+y)/(2x+y)^2+12 whiles x=1 y=3 by naming x and y as 1 and 3 respectively
This comment was minimized by the moderator on the site
Can solve it for me.. Iwant count of this cell :-
1+1.5+2+1.5+2.5+1+3+3.5

1=?, 1.5=?, 2=?, 2.5=?, 3=?, 3.5=?... using LEN but ans.wrong (1=4, 1.5=2, 2=2, 2.5=1, 3=2, 3.5=1)

Please help me.
This comment was minimized by the moderator on the site
1+2+3+4+5+6 I need help with this one. How can I ACTUALLY figure this out...?
This comment was minimized by the moderator on the site
It was a little Confusing but I knew this will be a good help for me because I just knew typing like coding this was such a good idea in order thx very much.
This comment was minimized by the moderator on the site
I thank you for how I understand what that meant?
This comment was minimized by the moderator on the site
Hello, How can I check for password validation that is stored as excel cell data using vba script and display message for all the wrong entries showing the location of error?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations