|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Alexandre DAUCHETContrôleur de Gestion Inscription : mars 2011 Messages : 86 ![]() |
Bonjour,
je cherche une formule excel qui calcule le nombre de variable texte dans 1 cellule. Exemple :Alex/Robert/Sylvain/Matthieu/Nicolas/Carole/Thierry J'avais pensé à convertir en définissant "/" comme séparateur et les imputer dans différentes cellules et compter le nombre de cellules non vides. Trop long!!!!!! Existe-t-il une formule qui compte le nombre de "/" +2 pour obtenir le nombre de personnes? Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe TulliezDéveloppeur et formateur VBA, Excel et Word. Inscription : janvier 2010 Messages : 1 305 ![]() |
Bonsoir,
Cette formule donne le nombre de "/" contenu dans le texte placé en cellule A1 (Alex/Robert/Sylvain/Matthieu/Nicolas/Carole/Thierry) =SOMMEPROD(N(STXT(A1;LIGNE(INDIRECT("1:" & NBCAR(A1)-4));NBCAR("/"))="/")) Formule adaptée d'une formule trouvée dans le livre de Laurent Longre Fonctions et formules Excel 2007.
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
|
|
|
00
|
|
|
#3 | |
|
Nouveau Membre du Club
![]() Alexandre DAUCHETContrôleur de Gestion Inscription : mars 2011 Messages : 86 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Bonjour
Ou simplement Code :
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";""))+1 EDIT Citation:
__________________
Cordialement. |
|
|
|
10
|
|
|
#5 |
|
Expert Confirmé
![]() Philippe TulliezDéveloppeur et formateur VBA, Excel et Word. Inscription : janvier 2010 Messages : 1 305 ![]() |
Bonsoir,
Mercatog tu as raison tant qu'il ne s'agit que d'un caractère mais c'est vrai que c'est la question. Rectification : Sauf si on remplace autant d'espaces qu'il n'y a de caractères dans le mot cherché
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
|
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Alexandre DAUCHETContrôleur de Gestion Inscription : mars 2011 Messages : 86 ![]() |
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";""))+1[/code]
Effectivement c'est+1 Merci à vous deux pour les réponses |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com