Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 06/03/2008, 14h09   #1 (permalink)
XLDnaute Accro
 
Date d'inscription: mars 2005
Messages: 1 409
Par défaut Compter le nombre d'un même caractère

Bonjour à tous

Connaissez vous une formule (voire en VBA). pour compter le nombre de fois qu'un caractère est présent dans une cellule. J'ai testé avec avec nb.si, mais, on ne compte qu'une fois dans une cellule.

Ex: a b c b a c a

Combien de a et de b?

Merci d'avance pour votre aide.
__________________
Salutations
Michel

Pour faire facilement vos comptes personnels
http://www.excel-downloads.com/remos...s-MJ-2007.html

Trouvez les couleurs Le JEU

http://www.excel-downloads.com/forum...-couleurs.html

Trouvez le mot

http://www.excel-downloads.com/forum...tml#post572580
MJ13 est connecté maintenant   Réponse avec citation
ANNONCES
Vieux 06/03/2008, 14h14   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Tibo
 
Date d'inscription: mars 2005
Localisation: Maubeuge
Version Excel : Excel 2000 (PC)
Messages: 6 908
Par défaut Re : Compter le nombre d'un même caractère

Bonjour Michel,

En formule, ça pourrait ressemble à quelque chose comme ça :

Code:
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"a";""))
pour compter le nombre de "a"

@+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent
Amitiés Xldiennes
XLD vous a aidé, n'hésitez pas à aider XLD
Tibo est déconnecté   Réponse avec citation
Vieux 06/03/2008, 14h27   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Hervé
 
Date d'inscription: février 2005
Localisation: Saint-Etienne
Version Excel : Excel XP (PC)
Messages: 4 454
Par défaut Re : Compter le nombre d'un même caractère

bonjour

la version vba par une formule personnalisée :

Code:
Public Function NBCARA(cellule As Range, caractere As String)
Dim i As Byte

For i = 1 To Len(cellule)
    NBCARA = NBCARA - (Mid(cellule, i, 1) = caractere)
Next i

End Function
en a1 : ton texte
en a2 : =NBCARA(a1;"a")

attention, fonction sensible à la casse

salut
Hervé est connecté maintenant   Réponse avec citation
Vieux 06/03/2008, 14h58   #4 (permalink)
XLDnaute Accro
 
Date d'inscription: mars 2005
Messages: 1 409
Par défaut Re : Compter le nombre d'un même caractère

Bonjour et merci hervé et Tibo.

Tibo, Merci, c'est OK:
Suite à ta répponse, J'ai testée cette formule qui fonctionne aussi:
Code:
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"a";))
Hervé merci c'est OK.
Et bien voila nous avons 2 façons de faire maintenant en formule et en VBA grâce à 2 pilliers de XLD.
__________________
Salutations
Michel

Pour faire facilement vos comptes personnels
http://www.excel-downloads.com/remos...s-MJ-2007.html

Trouvez les couleurs Le JEU

http://www.excel-downloads.com/forum...-couleurs.html

Trouvez le mot

http://www.excel-downloads.com/forum...tml#post572580
MJ13 est connecté maintenant   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Compter le nombre de fois la même valeur. LeLyonnais Forum Excel 3 02/12/2006 16h03
Compter le nombre de caractere dans une cellule Jamal Forum Excel 2 17/01/2006 17h04
compter le nombre de caractére ThomasR Forum Excel 2 01/07/2005 13h25
Compter le nombre de caractère Aurore Forum Excel Downloads - Archives 3 13/02/2004 09h50
Compter le nombre de caractère du texte d'une cellule ? Creepy Forum Excel Downloads - Archives 4 01/10/2003 11h29


Fuseau horaire GMT +2. Il est actuellement 09h45.


(C) 2006 Excel Downloads