Hoppa till huvudinnehåll

Hur räknar man antalet tecken, bokstäver och siffror i cellen?

Författare: Sun Senast ändrad: 2024-11-12

När du skriver en lista med data i en cell i Excel enligt bilden nedan, vill du räkna det totala antalet tecken, eller bara bokstävernas nummer, eller bara siffrorna i cellen. Nu pratar jag om metoderna för denna räkning i Excel.


Räkna antalet tecken med LEN-funktionen

Om du vill räkna det totala antalet alla tecken, inklusive siffror, bokstäver och andra märken i varje cell, gör det enligt följande:

1. Skriv denna formel = LENN (A1) (Cell A1 anger cellen som du vill räkna totalt antal tecken) till en tom cell, till exempel Cell B1, och klicka ange på tangentbordet och det totala antalet tecken i Cell A1 har räknats. Se skärmdump:
räkna antal tecken med LEN-funktion

2. Dra fyllningshandtaget för att tillämpa denna formel på intervallcellerna och antalet tecken i varje cell i listan har räknats. Se skärmdump:
dra formeln till andra celler

en skärmdump av kutools för excel ai

Lås upp Excel Magic med Kutools AI

  • Smart utförande: Utför celloperationer, analysera data och skapa diagram – allt drivs av enkla kommandon.
  • Anpassade formler: Skapa skräddarsydda formler för att effektivisera dina arbetsflöden.
  • VBA-kodning: Skriv och implementera VBA-kod utan ansträngning.
  • Formeltolkning: Förstå komplexa formler med lätthet.
  • Textöversättning: Bryt språkbarriärerna i dina kalkylblad.
Förbättra dina Excel-funktioner med AI-drivna verktyg. Hämta hem nu och upplev effektivitet som aldrig förr!

Räkna antalet tecken förutom siffror med LEN-funktion

Om du bara vill ha antalet bokstäver exklusive siffror i varje cell kan du göra enligt följande:

Välj en tom cell, till exempel Cell B1, skriv den här formeln

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

(Cell A1 anger cellen du vill räkna antalet bokstäver förutom siffror, du kan ändra den efter behov) och tryck sedan på ange och dra fyllningshandtaget för att fylla det intervall du vill använda den här formeln. Se skärmdump:
Räkna antalet av alla tecken utom siffror


Räkna antalet endast nummer med LEN-funktion

Välj en tom cell, till exempel Cell B1, skriv den här formeln = SUM (LEN (A1) -LEN (SUBSTITUT (A1, {1,2,3,4,5,6,7,8,9,0}))) (Cell A1 indikerar den cell du bara vill räkna antalet siffror, du kan ändra den efter behov) och tryck sedan på ange och dra fyllningshandtaget för att fylla det intervall du vill använda den här formeln. Se skärmdump:
Räkna antalet endast nummer


Räkna antalet bokstäver och siffror med funktionen

Med denna funktion kan du inte bara veta hur många bokstäver eller siffror i cellens sträng, utan också veta ordningen på bokstäverna och siffrorna.

1. Håll ALT knappen och tryck på F11 på tangentbordet för att öppna en Microsoft Visual Basic för applikation fönster.

2. klick Insert > Modulernaoch kopiera VBA till modulen.

VBA: Räkna antalet bokstäver och siffror 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. Spara koden och stäng fönstret och skriv den här formeln = AlphaNumeric (A1) (Cell A1 anger cellen du vill räkna, du kan ändra den efter behov) till en tom cell och tryck sedan på ange och dra fyllningshandtaget för att fylla det intervall du vill använda den här formeln. Se skärmdump:
ange en formel för att räkna antalet bokstäver och siffror

Dricks:

(1) "L" anger bokstav och "N" anger nummer.

(2) Denna funktion fungerar inte med celler som innehåller specialmärken, som!, @, #, $,%, ^, &, Etc.


Räkna numret på ett specifikt tecken med COUNTCHAR-funktionen

Om du vill räkna antalet för ett visst tecken i en sträng, till exempel i strängen "Jag vill räkna antalet för en specifik i en sträng", vill jag räkna antalet tecken "n", hur kan du gör?

I det här fallet introducerar jag Kutools för ExcelÄr RÄKNARE funktion för dig.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

När du har installerat Kutools för Excel, gör så här:(Gratis nedladdning Kutools för Excel nu!)

1. Skriv in tecknet du vill räkna i en cell, se skärmdump:
skriv tecknet som ska räknas

2. Välj sedan en tom cell för att placera resultatet och välj en tom cell som ger räkningsresultatet och klicka Kutools > Kutools-funktioner > Statistik och matematik > RÄKNARE. Se skärmdump:
klicka på COUNTCHAR-funktionen i kutools

3. Sedan i popping Funktionsargument välj strängen i Inom_text och välj teckencellen i Hitta_text låda. Sedan kan du se att räkningsresultatet visas i dialogrutan.
ange cellreferenserna i dialogrutan

4. klick OK, nu läggs resultatet i den cell du väljer.

få resultatet av kutools

I Kutools Funktioner kan du räkna data efter bakgrunds- eller teckensnittsfärg, du kan summera värden efter samma bakgrund eller teckensnittsfärg, du kan konvertera tid till decimaltimmar / minut / sekunder och så vidare.

  Räkna tiderna för ett visst tecken visas i en sträng

 

Relativa artiklar:

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!