Hoe tel je het aantal tekens, letters en cijfers in een cel?
Wanneer u een lijst met gegevens in een cel in Excel typt, zoals weergegeven in de onderstaande schermafbeelding, wilt u het totale aantal tekens tellen, of alleen het aantal letters, of alleen de cijfers in de cel. Nu praat ik over de methoden voor deze telling in Excel.
Tel het aantal tekens met de LEN-functie
Als u het totale aantal tekens wilt tellen, inclusief cijfers, letters en andere tekens in elke cel, doet u dit als volgt:
1. Typ deze formule = LEN (A1) (de cel A1 geeft de cel aan waarvan u het totale aantal tekens wilt tellen) in een lege cel, bijvoorbeeld de cel B1, en klik op Enter op het toetsenbord, en het totale aantal tekens in cel A1 is geteld. Zie screenshot:
2. Sleep de vulgreep om deze formule op de bereikcellen toe te passen, en het aantal tekens in elke cel van de lijst is geteld. Zie screenshot:
Tel het aantal van alle tekens behalve cijfers met de LEN-functie
Als u alleen het aantal letters exclusief cijfers in elke cel wilt, kunt u het volgende doen:
Selecteer een lege cel, bijvoorbeeld de cel B1, typ deze formule
=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(de cel A1 geeft de cel aan waarvan u het aantal letters wilt tellen, behalve cijfers, u kunt dit naar behoefte wijzigen) en druk vervolgens op Enter en sleep de vulgreep om het bereik te vullen waarvoor u deze formule wilt gebruiken. Zie screenshot:
Tel het aantal alleen getallen met de LEN-functie
Selecteer een lege cel, bijvoorbeeld de cel B1, typ deze formule = SOM (LEN (A1) -LEN (VERVANGEN (A1, {1,2,3,4,5,6,7,8,9,0},))) (de cel A1 geeft de cel aan waarvan u alleen het aantal getallen wilt tellen, u kunt deze naar behoefte wijzigen) en druk vervolgens op Enter en sleep de vulgreep om het bereik te vullen waarvoor u deze formule wilt gebruiken. Zie screenshot:
Tel het aantal letters en cijfers met de functie
Met deze functie weet u niet alleen hoeveel letters of cijfers er in de string van de cel staan, maar ook de volgorde van de letters en cijfers.
1. Houden ALT knop en druk op F11 op het toetsenbord om een Microsoft Visual Basic voor toepassing venster.
2. klikken Invoegen > Moduleen kopieer de VBA naar de module.
VBA: tel het aantal letters en cijfers met 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, sluit het venster en typ deze formule = Alfanumeriek (A1) (de cel A1 geeft de cel aan die u wilt tellen, u kunt deze naar behoefte wijzigen) in een lege cel en druk vervolgens op Enter en sleep de vulgreep om het bereik te vullen waarvoor u deze formule wilt gebruiken. Zie screenshot:
Tip:
(1) De "L" geeft letter aan en "N" geeft een cijfer aan.
(2) Deze functie werkt niet met cellen die speciale tekens bevatten, zoals!, @, #, $,%, ^, &, Enz.
Tel het nummer van een specifiek teken met de COUNTCHAR-functie
Als je het nummer van een specifiek teken in een string wilt tellen, bijvoorbeeld in de string "Ik wil het aantal specifieke tekens in een string tellen", dan wil ik het aantal karakters "n" tellen, hoe kan dat? je doet?
In dit geval introduceer ik Kutools for Excel's TELLER functie voor jou.
Kutools for Excel, met meer dan 300 handige functies, maakt uw werk eenvoudiger. | ||
Na het installeren van Kutools voor Excel, doe het als volgt:(Download nu Kutools voor Excel!)
1. Typ het teken dat u in een cel wilt tellen, zie screenshot:
2. Selecteer vervolgens een lege cel om het resultaat te plaatsen en selecteer een lege cel waarin het telresultaat wordt geplaatst, en klik op Kutools > Kutools-functies > Statistisch en wiskundig > TELLER. Zie screenshot:
3. Dan in de popping Functieargumenten dialoogvenster, selecteert u de tekenreeks in Binnen_tekst vak en selecteer de tekencel in het Vind tekst doos. Vervolgens ziet u het telresultaat in het dialoogvenster verschijnen.
4. klikken OK, nu wordt het resultaat in de cel geplaatst die u selecteert.
In Kutools-functies kunt u gegevens tellen op achtergrond- of lettertypekleur, u kunt waarden optellen op basis van dezelfde achtergrond- of letterkleur, u kunt tijd converteren naar decimale uren / minuten / seconden enzovoort.
Tel de tijden van een specifiek teken dat in een string voorkomt
Tel het aantal keren dat een woord in een Excel-cel verschijnt
|
Als een woord meerdere keren voorkomt in een cel die moet worden geteld, kunt u ze meestal een voor een tellen. Maar als het woord honderden keren voorkomt, is het handmatig tellen lastig. De Tel de keren dat een woord verschijnt functie in Kutools for Excel's Formule Helper groep kan snel berekenen hoe vaak een woord in een cel voorkomt. Gratis proefperiode met volledige functies in 30 dagen! |
Kutools for Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. |
Relatieve artikelen:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, 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 vermindert honderden muisklikken voor u elke dag!