NBVAL en fonction valeur d'un champ

  • Initiateur de la discussion Initiateur de la discussion Jarod51
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Jarod51

Guest
Bonjour à tous,

Sous Excel 2003, j'ai une feuille qui contient une colonne N° et une colonne DATA qui peut prendre les valeurs RB ou CB.

En gros ça se présente de cette façon :

N° DATA
2 RB
5 CB
8 RB
10 RB
1 CB

je souhaiterai calculer le nombre de valeurs contenues lorsque le champ DATA = RB et lorsqu'il est égal à CB. J'arrive à compter le nombre de valeurs globales en faisant : =NBVAL(A2:A6) mais pas pour une valeur particulière du champ DATA 🙁.

Auriez vous une idée de comment faire ?

Merci.
 
Re : NBVAL en fonction valeur d'un champ

Bonjour à vous tous,

@ R@chid : je viens de faire un essai avec nb.si en mettant des espaces et cela fonctionne très bien (comme le montre l'image ci-dessous)

1.jpg
 

Pièces jointes

  • 1.jpg
    1.jpg
    15.3 KB · Affichages: 92
  • 1.jpg
    1.jpg
    15.3 KB · Affichages: 97
Re : NBVAL en fonction valeur d'un champ

Merci R@chid pour ton exemple, je comprends mieux maintenant pourquoi tu as fais : =SOMMEPROD((A2:A26<>"")*(B2:B26="RB")), ta formule est excellente pour pouvoir gérer les espaces.

Merci encore.
A+
 
Re : NBVAL en fonction valeur d'un champ

Par contre, juste une question bête, peut on rajouter une nouvelle contrainte dans la formule, par exemple, si je veux comptabiliser tous les RB et dont la colonne CLOS contient O ?

N° DATA CLOS
2 RB O
5 CB O
8 RB
10 RB
1 CB

J'ai testé la formule suivante mais sans succès 🙁 :
=NB.SI(A2:A26;"RB")*SOMMEPROD((C2:C26<>"")*(C2:C26="O"))

ça me donne une valeur absurde.
 
Re : NBVAL en fonction valeur d'un champ

re jarod51,

avec cette formule tu peux rajouter autant de condition que tu veux en sachant que si la condition est un chiffre ou nombre il ne faut pas mettre de " après le =

par exemple :

Code:
=SOMMEPROD((B3:B20<>"")*(C3:C20="RB")*(D3:D20 ="O")*(E3:E20=1))
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour