J'ai un niveau assez intermédiaire avec Excel c'est pour cela que je sollicite votre aide.
Voici ma problématique : dans le fichier joint, je souhaiterais connaitre le nombre de matricule unique qu'il y a par mois (en tout cas avoir la formule pour le premier mois et je me chargerai de changer le mois pour les suivants).
Je connais la formule pour compter le nombre de valeur unique dans une colonne (exemple : =SOMMEPROD(1/NB.SI(Tableau2[Matricule];Tableau2[Matricule]))), mais je bloque pour ajouter la condition par mois. Pouvez-vous m'aider s'il vous plait ?
Merci Gardien de phare pour cette méthode (que je ne connaissais pas d'ailleurs, je pourrai la réutiliser pour autre chose).
Le problème c'est que le TCD ne se met pas à jour automatiquement lorsque des visites sont faites sur un nouveau mois...
C'est pour cela que je souhaiterais avoir une formule qui donne les mêmes résultats que le TCD. Est ce que c'est possible ?
Merci Jean-Eric et job75 pour vos formules. Elles fonctionnent toutes les deux (je n'ai que de choix !)
Pour ma curiosité, c'est quoi une formule matricielle ?
Merci Gardien de phare pour cette méthode (que je ne connaissais pas d'ailleurs, je pourrai la réutiliser pour autre chose).
Le problème c'est que le TCD ne se met pas à jour automatiquement lorsque des visites sont faites sur un nouveau mois...
C'est pour cela que je souhaiterais avoir une formule qui donne les mêmes résultats que le TCD. Est ce que c'est possible ?
A condition de ne pas mettre le TCD sur la même feuille que la base de données; il sufit d'une ligne de VBA pour actualiser le TCD lors de son affichage...
Dans votre formule il vaut mieux éviter les expressions du type Colonne()-7 qui dépendent de la colonne courante. Insérons une colonne avant le début du tableau et la formule pour janvier donnera les résultats de février.
En utilisant Colonnes($A:A) à la place pour janvier, la formule permettra l'insertion de colonne sans problème.