Aide avec NB.SI

Résolu/Fermé
SG-1_Charpy Messages postés 10 Date d'inscription mercredi 30 mars 2022 Statut Membre Dernière intervention 29 juin 2022 - Modifié le 30 mars 2022 à 16:41
DjiDji59430 Messages postés 4031 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 avril 2024 - 31 mars 2022 à 10:43
Bonjour,
Voilà j'aimerais compter le nombre d'une partie de texte "variable" contenu dans une colonne pour mettre le resultat dans une cellule.
Ici FP1 ou FD1 ou F1

Résultat ici

Voici la formule qui ne fonctionne qu'avec 1 portion de texte (FP1 en l’occurrence)


il faudrait que le résultat de Façade 1 soit égal à la somme de (nombre FP1 et/ou nombre de F1 et/ou nombre de FD1)
genre : =NB.SI(K:K;"*FP1*");NB.SI(K:K;"*F1*");NB.SI(K:K;"*FD1*")
A savoir dans la colonne cela peut être FP1-A, FP1-B, F1-A, F1-B, etc ..., d’où les * présent dans la formule.
Merci, j'espère que je suis assez clair dans mes explications

Configuration: Windows / Firefox 98.0
A voir également:

4 réponses

DjiDji59430 Messages postés 4031 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 avril 2024 644
30 mars 2022 à 16:52
Bonjour à tous,

Et il y a d'autre ref qui commencent par F ?
sinon :

=NB.SI(K:K;"F*")

Crdlmt
1
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
30 mars 2022 à 16:53
Bonjour,

Pourquoi pas :
=NB.SI(K:K;"*FP1*")+NB.SI(K:K;"*F1*")+NB.SI(K:K;"*FD1*")

ou plus simple mais plus risqué selon le contenu de la colonne :
=NB.SI(K:K;"*F*1*")

Cordialement
1
SG-1_Charpy Messages postés 10 Date d'inscription mercredi 30 mars 2022 Statut Membre Dernière intervention 29 juin 2022
Modifié le 31 mars 2022 à 09:25
Oups, j'ai gaffé lors de ma réponse
Pour DjiDji59430: Merci pour votre réponse mais malheureusement oui, il y a des références genre FP2, F2, FM3,FP5, etc ...

Pour ALS35: Merci à vous aussi, la première formule fonctionne à merveille ! Je ne comprends pas pourquoi je n'avais pas pensé au " + " !!!!
Question résolue et merci encore aux personnes qui ont répondu! Cela permet d'apprendre par des exemples concrets plutôt que ceux qui sont dans les aides de Microsoft !!!

MAJ, grâce à DjiDji59430 et avec la formule de ALS35, le fait de mettre un * devant la référence occasionnait un doublon avec d'autre références du genre DCP1, etc .. Donc comme le proposait DjiDji59430, j'ai supprimé le * devant les références souhaitées. Cela donne avec la combinaison de la proposition de ALS35 :
=NB.SI(K:K;"FP1*")+NB.SI(K:K;"F1*")+NB.SI(K:K;"FM1*")+NB.SI(K:K;"FD1*")+NB.SI(K:K;"FR1*")
cela fonctionne parfaitement, merci à tous !
0
DjiDji59430 Messages postés 4031 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 avril 2024 644
31 mars 2022 à 10:43
et si il n'y a que le 1 qui etait interessant (ce qui semble etre ton cas,
=NB.SI(K:K;"*1*") suffisait

Crdlmt
0