Compter le nombre de valeurs uniques à une date donnée

Greg_77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Greg_77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je cherche une formule qui me permette de compter le nombre de valeurs uniques à une date donnée.

Mon tableau est ainsi:
A1: 28/02/2014
A2: 31/01/2014
A3: Cellule_vide
A4: 31/01/2014
A5: 28/02/2014
A6: 28/02/2014
A7: 28/02/2014

B1: 250913YH
B2: 250913YH
B3: Cellule_vide
B4: 260913GF
B5: 260913ML
B6: 260913OM
B7: 260913OM

L'idée serait d'avoir le résultat suivant:

Pour le 31/01/2014: 2 (deux valeurs uniques: 250913YH et 260913GF)
Pour le 28/02/2014: 3 (trois valeurs uniques: 250913YH, 260913ML et 260913OM)

Un ENORME merci par avance pour votre aide!

Greg

2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

avec la date en D1 par exemple
=SOMME(SI((A1:A7=D1)*(A1:A7<>"");1/(NB.SI(B1:B7;B1:B7))))

Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}
0
Greg_77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Michel et merci pour votre aide!

La fonction renvoie 1,5, et pas 2...

Savez-vous pourquoi?

Merci!
Greg
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Testé avec succès avant envoi
Certainement parce qu'il fallait valider en formule matricielle comme je l'ai indiqué en gras
0
Greg_77 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
De mon coté en affichant un chiffre après la virgule, j'obtiens respectivement 1.5 et 2.5, en validant pourtant en formule matricielle... Etrange
0