NB.SI pour un caractère dans une cellule

Partagez vos connaissances et vos astuces Excel ...

NB.SI pour un caractère dans une cellule

Messagepar dre » 28 Fév 2008, 16:08

Formule permettant de compter le nombre de fois qu'un caractère précis apparait dans une chaine de caractères (ou dans une cellule)

A1 : la chaine de caractères
@ : le caractère cherché
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"@";""))

Cette formule permet également de compter le nombre de mots contenus dans une cellule
=NBCAR(SUPPRESPACE(A1))-NBCAR(SUBSTITUE(SUPPRESPACE(A1);" ";""))+1
SUPPRESPACE pour supprimer d'éventuels espaces en début ou en fin de chaine
+1 parce qu'il y a un mot de plus que le nombre d'espaces entre les mots.

dré
dré
dre
Membre impliqué
 
Messages: 1999
Inscription: 18 Mai 2007, 13:05
Version Excel: 2003 FR

Retourner vers Cours et astuces

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités