Fonction fréquence avec conditions de date [Résolu/Fermé]

Signaler
Messages postés
9
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
11 janvier 2016
-
Messages postés
9
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
11 janvier 2016
-
Bonjour,

Je n'avais pas l'habitude de faire des fonctions trop compliquées sur excel jusque là, mais là je bloque!
Je cherche à calculer le nombre de formations qui a été realisé pour une entité pour des dates distinctes pour une plage de date donnée (l'année 2012 par exemple). Idem pour le nombre de participants.

Exemple: pour l'entité A, en 2012, il faut trouver 2 formations (06/06 et 10/10) pour 4 participants au total. Peu importe qu'une personne ait participé à plusieurs dates la même année.
Pour l'entité B en 2012, 1 seule formation recensée pour 2 participants.


NOM ENTITE DATE

Martin A 02/03/2011
Jean A 02/03/2011
Corinne B 02/03/2011
Martin A 06/06/2012
Jean A 06/06/2012
Michel A 06/06/2012
Martin A 10/10/2012
Corinne B 06/06/2012
Alain B 06/06/2012
Martin A 26/02/2013


Merci pour votre aide et bonnes fêtes!









2 réponses

Messages postés
2477
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
18 juin 2021
973
Bonjour,
À partir de la formule de base empruntée à Jacques Boisgontier: =NB(1/FREQUENCE(SI(critere="x";champ);champ)) qui compte le nombre de valeurs numériques différentes on peut trouver une formule matricielle avec deux critères.
Si les entités sont en colonne A et les dates en colonne B:
=NB(1/FREQUENCE(SI(($B$2:$B$15="A")*(ANNEE($C$2:$C$15)=2012);$C$2:$C$15);$C$2:$C$15))
à valider avec Ctrl+Shift+Enter
Comme c'est une matricielle on ne peut pas utiliser OU et ET pour les critères on utilise + et *.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
9
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
11 janvier 2016

Super ça marche!
Merci beaucoup.
Bonne soirée!