Compter les valeurs attribuées à une donnée

  • Initiateur de la discussion Initiateur de la discussion SOYA
  • 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 !

SOYA

XLDnaute Occasionnel
Bonjour,

Je m'excuse tout d'abord à l'avance si la réponse existe quelque part dans le forum. J'ai un peu cherché, je vois des sujets qui comptent selon des critères, mais apparemment pas les miens... Si j'ai manqué quelque chose, mea culpa...

J'ai donc un tableau (étonnant non?), avec des noms de bénéficiaires qui peuvent s'y retrouver plusieurs fois, car ils bénéficient de différents programmes, à des dates différentes. Exemple:

Martin programme 1270 en 2008
Jules programme 1224 en 2009
Martin programme 2230 en 2007
Popol programme 1270 en 2008

Quelle formule peut me dire de combien de programmes Martin a bénéficié en tout, toutes dates confondues? Dans mon exemple joint, vous verrez que même ma tentative d'additionner des sommeprod échoue, parce que la sommeprod ne me donne pas le bon résultat 😕

De plus, je suis sûre qu'il existe un moyen plus simple que de séparer les programmes...

Merci beaucoup. Si ça se trouve c'est bête comme chou, mais je ne vois vraiment pas...

Soya
 

Pièces jointes

Re : Compter les valeurs attribuées à une donnée

bonjour à tous,

Tes formules ne donnent pas le bon résultat car tu as des noms avec des espaces en bout de ligne alors que ta référence n'en comporte pas.
Pour le cumul essaie :
=SOMMEPROD(($B$2:$B$15=$A19)*ESTNUM($C$2:$C$15))
Enlève les espaces, tu verras tout rentrera dans l'ordre

JHA
 
Re : Compter les valeurs attribuées à une donnée

Merci. j'ai corrigé mes espaces pour l'exemple, les sommeprod fonctionnent, mais ne donnent pas le résultats que je souhaite.

J'obtiens que Jean a suivi 8 programmes (8 lignes pour Jean) alors qu'en fait il en a suivi 3...

ESTNUM ne résout pas mon problème.

Merci tout de même pour m'avoir ouvert les yeux sur les espaces invisibles !

Soya

David, n'est il pas possible de trouver une formule sans que je sois obligée d'identifier chaque programme, à entrer dans la colonne en jaune... ? Car la sommeprod compte les occurence, pas les valeurs uniques.
 

Pièces jointes

Dernière édition:
Re : Compter les valeurs attribuées à une donnée

Bonjour, salut les autres,

Deux possibilités :

B19 :
Code:
=(SOMMEPROD(($B$2:$B$15=$A19)*($C$2:$C$15=B$18))>0)*1
formule à copier vers le bas et vers la droite

E19 :
Code:
=NB.SI(B19:D19;">"&0)
formule à copier vers le bas
 
- 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
Retour