Comment compter le nombre de caractères, de lettres et de chiffres dans la cellule?
Lorsque vous tapez une liste de données dans une cellule dans Excel, comme illustré ci-dessous, vous souhaitez compter le nombre total de tous les caractères, ou uniquement le nombre de lettres ou uniquement les chiffres de la cellule. Maintenant, je parle des méthodes sur ce compte dans Excel.
Compter le nombre de tous les caractères sauf les nombres avec la fonction LEN
Compter le nombre de nombres uniquement avec la fonction LEN
Compter le nombre de lettres et de chiffres avec la fonction
Comptez le nombre d'un caractère spécifique avec la fonction COUNTCHAR
Compter le nombre de caractères avec la fonction LEN
Si vous souhaitez compter le nombre total de tous les caractères, y compris les chiffres, lettres et autres marques dans chaque cellule, procédez comme suit:
1. Tapez cette formule = LEN (A1) (la cellule A1 indique la cellule dans laquelle vous souhaitez compter le nombre total de caractères) dans une cellule vide, par exemple, la cellule B1, et cliquez sur Entrer sur le clavier, et le nombre total de caractères dans la cellule A1 a été compté. Voir la capture d'écran:
2. Faites glisser la poignée de recopie pour appliquer cette formule aux cellules de la plage et le nombre de caractères dans chaque cellule de la liste a été compté. Voir la capture d'écran:
Compter le nombre de tous les caractères sauf les nombres avec la fonction LEN
Si vous souhaitez uniquement le nombre de lettres à l'exclusion des chiffres dans chaque cellule, vous pouvez procéder comme suit:
Sélectionnez une cellule vide, par exemple, la cellule B1, tapez cette formule
=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(la cellule A1 indique la cellule dans laquelle vous souhaitez compter le nombre de lettres à l'exception des chiffres, vous pouvez la modifier selon vos besoins), puis appuyez sur Entrer et faites glisser la poignée de recopie pour remplir la plage dans laquelle vous souhaitez utiliser cette formule. Voir la capture d'écran:
Compter le nombre de nombres uniquement avec la fonction LEN
Sélectionnez une cellule vide, par exemple, la cellule B1, tapez cette formule = SOMME (LEN (A1) -LEN (SUBSTITUT (A1, {1,2,3,4,5,6,7,8,9,0},))) (la cellule A1 indique la cellule dans laquelle vous souhaitez compter uniquement le nombre de nombres, vous pouvez la modifier selon vos besoins), puis appuyez sur Entrer et faites glisser la poignée de recopie pour remplir la plage dans laquelle vous souhaitez utiliser cette formule. Voir la capture d'écran:
Compter le nombre de lettres et de chiffres avec la fonction
Avec cette fonction, vous pouvez non seulement savoir combien de lettres ou de chiffres dans la chaîne de la cellule, mais aussi connaître l'ordre des lettres et des chiffres.
1. Tenez ALT bouton et appuyez F11 sur le clavier pour ouvrir un Microsoft Visual Basic pour Application fenêtre.
2. Cliquez insérer > Moduleet copiez le VBA dans le module.
VBA: compter le nombre de lettres et de chiffres avec fonction
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. Enregistrez le code, fermez la fenêtre et saisissez cette formule = AlphaNumérique (A1) (la cellule A1 indique la cellule que vous souhaitez compter, vous pouvez la changer selon vos besoins) en une cellule vide, puis appuyez sur Entrer et faites glisser la poignée de recopie pour remplir la plage dans laquelle vous souhaitez utiliser cette formule. Voir la capture d'écran:
Conseil:
(1) Le "L" indique la lettre et "N" indique le nombre.
(2) Cette fonction ne fonctionne pas avec les cellules contenant des marques spéciales, telles que!, @, #, $,%, ^, &, Etc.
Comptez le nombre d'un caractère spécifique avec la fonction COUNTCHAR
Si vous voulez compter le nombre d'un caractère spécifique dans une chaîne, par exemple, dans la chaîne "Je veux compter le nombre d'un caractère spécifique dans une chaîne", je veux compter le nombre de caractère "n", comment puis-je tu fais?
Dans ce cas, je présente Kutools for Excel's COUNTCAR fonction pour vous.
Kutools for Excel, avec plus de 300 fonctions pratiques, rend vos travaux plus faciles. | ||
Après l'installation de Kutools for Excel, procédez comme suit:(Téléchargez gratuitement Kutools pour Excel maintenant!)
1. Tapez le caractère que vous souhaitez compter dans une cellule, voir capture d'écran:
2. Sélectionnez ensuite une cellule vide pour mettre le résultat et sélectionnez une cellule vide qui mettra le résultat du comptage, puis cliquez sur Kutools > Fonctions Kutools > Statistiques et mathématiques > COUNTCAR. Voir la capture d'écran:
3. Puis dans le popping Arguments de fonction boîte de dialogue, sélectionnez la chaîne dans Dans_texte et sélectionnez la cellule de caractère dans le Chercher_texte boîte. Ensuite, vous pouvez voir le résultat du comptage apparaît dans la boîte de dialogue.
4. Cliquez OK, maintenant le résultat est placé dans la cellule que vous sélectionnez.
Dans Kutools Functions, vous pouvez compter les données par couleur d'arrière-plan ou de police, vous pouvez additionner les valeurs par même couleur d'arrière-plan ou de police, vous pouvez convertir le temps en heures / minutes / secondes décimales, etc.
Compter les fois où un caractère spécifique apparaît dans une chaîne
Compter le nombre de fois qu'un mot apparaît dans une cellule Excel |
Si un mot apparaît plusieurs fois dans une cellule qui devait être compté, vous pouvez généralement les compter un par un. Mais si le mot apparaît des centaines de fois, le comptage manuel est gênant. le Compter les fois qu'un mot apparaît fonctionner dans Kutools for Excel's Aide à la formule groupe peut calculer rapidement le nombre d'apparitions d'un mot dans une cellule. Essai gratuit avec toutes les fonctionnalités dans 30 jours ! |
Kutools for Excel : avec plus de 300 compléments Excel pratiques, à essayer gratuitement et sans limitation dans 30 jours. |
Articles relatifs:
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!