Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe tel je het aantal tekens, letters en cijfers in een cel?

Wanneer u een lijst met gegevens typt in een cel in Excel, zoals weergegeven als onder screenshot, wilt u het totale aantal tekens tellen, of alleen het nummer van de letters, of alleen de cijfers in de cel. Nu praat ik over de methoden op dit gebied in Excel.


Teleltijden dat een woord in een excel-cel verschijnt

Als een woord meerdere keren voorkomt in een cel, die meestal moet worden geteld, mag u ze een voor een tellen. Maar als het woord honderden keren verschijnt, is handmatig tellen lastig. De Teleltijden waarop een woord verschijnt functie in Kutools for Excel's Formula Helper groep kan snel het aantal keren berekenen dat een woord in een cel voorkomt. Gratis proef met volledige functies in 60-dagen!
doc telt keer een woord
Kutools voor Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis om zonder beperkingen in 60-dagen te proberen.

Als u het totale aantal tekens, inclusief cijfers, letters en andere tekens in elke cel wilt tellen, doet u het als volgt:

1. Typ deze formule = LEN (A1) (de cel A1 geeft de cel aan die u de totale tekens wilt laten tellen) in een lege cel, bijvoorbeeld de cel B1 en klik op invoeren toets op het toetsenbord en het totale aantal tekens in Cell A1 is geteld. Zie screenshot:

2. Versleep de vulgreep om deze formule toe te passen op de cellen van het bereik en het aantal tekens in elke cel in de lijst is geteld. Zie screenshot:


Als u alleen het aantal letters wilt dat cijfers in elke cel uitsluit, kunt u het volgende doen:

Selecteer een lege cel, bijvoorbeeld de cel B1, typ deze formule = LENGTE (pas (pas (pas (pas (pas (pas (pas (pas (pas (SUBSTITUTE
(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(de cel A1 geeft de cel aan waarvoor u het aantal letters wilt tellen behalve cijfers, u kunt dit wijzigen zoals u nodig hebt) en druk vervolgens op invoeren en sleep de vulgreep om het bereik te vullen dat u deze formule wilt gebruiken. Zie screenshot:


Selecteer een lege cel, bijvoorbeeld de cel B1, typ deze formule = SUM (LEN (A1) -LENGTE (pas (A1, 1,2,3,4,5,6,7,8,9,0 {}))) (de cel A1 geeft de cel aan waarvan u alleen het aantal cijfers wilt tellen, u kunt deze wijzigen zoals u nodig hebt) en druk vervolgens op invoeren en sleep de vulgreep om het bereik te vullen dat u deze formule wilt gebruiken. Zie screenshot:


Met deze functie kunt u niet alleen weten hoeveel letters of cijfers in de tekenreeks van de cel staan, maar ook de orders van de letters en cijfers kennen.

1. Houden ALT knop en druk op F11 op het toetsenbord om een ​​te openen Microsoft Visual Basic voor toepassing venster.

2. klikken bijvoegsel > module, en kopieer de VBA naar de module.

VBA: tel het aantal letters en cijfers met de functie

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. Sla de code op en sluit het venster en typ deze formule = Alfanumerieke (A1) (de cel A1 geeft de cel aan die u wilt tellen, u kunt deze wijzigen zoals u nodig hebt) in een lege cel en druk vervolgens op invoeren en sleep de vulgreep om het bereik te vullen dat u deze formule wilt gebruiken. Zie screenshot:

Tip:

(1) De "L" geeft de letter aan en "N" geeft het nummer aan.

(2) Deze functie werkt niet met cellen die speciale tekens bevatten, zoals!, @, #, $,%, ^, & Etc.


Als u bijvoorbeeld het nummer van een specifiek teken in een tekenreeks wilt tellen, in de reeks "Ik wil het aantal van een specifieke in een tekenreeks tellen", wil ik het aantal tekens "n" tellen, hoe kan je doet?

In dit geval introduceer ik Kutools for Excel's COUNTCHAR functie voor jou.

Kutools for Excel, met meer dan 300 handige functies, maakt uw taken gemakkelijker.

Na het installeren van Kutools voor Excel, doe het als volgt:(Gratis download nu Kutools voor Excel!)

1. Typ het teken dat u in een cel wilt tellen, zie screenshot:
doc countchar 1

2. Selecteer vervolgens een lege cel om het resultaat te plaatsen en selecteer een lege cel die het telresultaat oplevert en klik Kutools > Kutools-functies > Statistisch en wiskundig > COUNTCHAR. Zie screenshot:
doc kutools 1

3. Dan in de knallen Functieargumenten dialoogvenster, selecteer de string in in_tekst vak en selecteer de karaktercel in de Vind tekst doos. Dan kunt u zien dat het telresultaat in het dialoogvenster verschijnt.
doc countchar 3

4. klikken OK, nu wordt het resultaat in de geselecteerde cel geplaatst.

doc countchar 4

In Kutools-functies kunt u gegevens op basis van achtergrond of letterkleur tellen, u kunt somwaarden optellen op dezelfde achtergrond of letterkleur, u kunt tijd converteren naar decimale uren / minuten / seconden enzovoort.



Somnummers in een Excel-cel

Soms moet een reeks getallen in een cel worden opgeteld, bijvoorbeeld 923149, som is 28. In Excel is er geen ingebouwde functie behalve somnummers één voor één handmatig. echter, de Zonnummers in een cel functie in Kutools for Excel's Formula Helper groep kan snel het totale aantal getallen in een cel berekenen. Gratis proefversie voor 60-day met volledige functies!
doc somnummers in een cel
Kutools voor Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis om zonder beperkingen in 60-dagen te proberen.

Relatieve artikelen:

  • Wijzig tekenreeksen in hoofdletters en kleine letters
  • Wijzig tekenreeksen in hoofdletters

  • Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

    • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
    • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
    • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
    • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
    • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
    • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
    • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
    • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
    • Werkt met Office 2007-2019 en 365 en ondersteunt alle talen. Het is eenvoudig te implementeren in uw bedrijf. Volledige functionaliteit 60-daagse gratis proefversie.
    kte-tab 201905

    Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

    • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
    • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
    • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
    Officetab onderaan
    Say something here...
    symbols left.
    You are guest ( Sign Up? )
    or post as a guest, but your post won't be published automatically.
    Loading comment... The comment will be refreshed after 00:00.
    • To post as a guest, your comment is unpublished.
      vivek kachhadiya · 2 months ago
      Hi excel experts,
      Count only numbers within a cell, excluding letters & other characters
      So, let's say we have 1, 4, 5, 6. I'd like A2 to show "4".

      Formula used =SUM(LEN(X4)-LEN(SUBSTITUTE(X4,{1,2,3,4,5,6,7,8,9,0},))) so, Will be single digit OK. but two digit wrong formula.

      But Double digit number how to count...?

      so any double digit number, e.g., 10
    • To post as a guest, your comment is unpublished.
      David · 5 months ago
      Hi excel experts, is there some easy coding to count characters how often characters come in line. for example if I have the following line:
      ABBABBCCCBCCBCCCBB and I want to know how many times there are three (3) C in a row? in this case the correct answer is 2 times. But I would like to write a code to counts for me. It is possible?
      • To post as a guest, your comment is unpublished.
        Sunny · 5 months ago
        Sorry, I do not have any tricks on solving this job.
        • To post as a guest, your comment is unpublished.
          Asko Havumäki · 15 days ago
          Put string ABBABBCCCBCCBCCCBB to A1 and string CCC to B1. Now put fthis formula to C1: =(LEN(A1)-LEN(SUBSTITUTE(A1;B1;"")))/LEN(B1)
    • To post as a guest, your comment is unpublished.
      Vikas · 10 months ago
      hi need a help eg: =+1+2+3+4+5+6 now i want how many numbers in a common cell . Is that possible .Still i am not able to find any solution m keep searching from last 4 months . May Be you provide a better solution
      • To post as a guest, your comment is unpublished.
        Sunny · 9 months ago
        You can add' in the front of =1+2+3+4+5+6 to convert the formula to text, then apply Kutools for Excel's Remove by character to remove all characters except numbers, and use =LEN() to count the number.
    • To post as a guest, your comment is unpublished.
      patrick · 1 years ago
      Thankyou very much :) you helped me
    • To post as a guest, your comment is unpublished.
      Alex · 1 years ago
      Hi, i need to count numbers situated between characters, like in the example bellow, help me please.

      example: 1,2,3,4,5,67,89,8657,6789,23456,10

      i have 11 numbers situated between comma, is there a formula for this type of counting?

      Thank you.
    • To post as a guest, your comment is unpublished.
      Ivan Kesaulya · 1 years ago
      Hi excel experts, can you help me?
      I need to count previous numbers before special characters appeared.


      123456789|


      Could you help me?


      Thank you.
      • To post as a guest, your comment is unpublished.
        Sunny · 1 years ago
        Your question is a little complex, I cannot find a formula to solve it. But you can handle it like these:

        1. Extract all characters before the special character =LEFT(A1,FIND(",",A1)-1), the comma is the special character

        2. Then use the formula =LEN(A1)-LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE
        (A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,"")) to count the numbers only.
    • To post as a guest, your comment is unpublished.
      Michael (Micky) Avid · 1 years ago
      To my opinion, the suggested formula for counting the amount of only digits with LEN function can be tremendously shorten !
      =SUM(LEN(A1)-LEN(SUBSTITUTE(A1,{1,2,3,4,5,6,7,8,9,0},)))
      ----------------------------
      Michael (Micky) Avidan
      “Microsoft® Answers" - Wiki author & Forums Moderator
      “Microsoft®” Excel MVP – Excel (2009-2018)
      ISRAEL.
    • To post as a guest, your comment is unpublished.
      Smyle · 2 years ago
      Dear Experts, Please guide.

      Product Code Qty/Box
      Pencil 51AB 10
      G. Total 10
      I have received purchase of product " Pencil " with Code 51AB, but i have posted in my system in OLD code which is 41AB. Now company system stock reports shows 10 Box with new Code ( 51AB ), but our internal system stock report showing stock in OLD code 41AB.
      what is the formula that i calculate these 2 different code in one code either it is new or old code.

      Kindly help out.
      Thanks
    • To post as a guest, your comment is unpublished.
      Stephen · 2 years ago
      Hi this is stephen,

      I have a Query in excel in one cell contains alpha and Numbers like cell 1: Name(123) cell 2 : Name (456) how count as a 2 (Numbers) in two different cells

      Like (123) =1 and (456)=2
      • To post as a guest, your comment is unpublished.
        Pallavi Shankar · 2 years ago
        Hello Am Pallavi here,

        Even i wanted to know the formula for the above one. Kindly help Us please