Bonjour à toutes et à tous,
Je pensais y arriver par moi même mais il faut avouer que je bloque.
J'ai une base de donnée (très simple) laissant apparaitre des dates et des modules.
Ma demande :
Je comptais comptabiliser le nombre d'items différents pour une période donnée (Ex : 01/01/2021 au 31/01/2021) - NON OK
J'ai cependant réussi à comptabiliser le nombre d'items total de la base grâce à la formule simple
{=SOMMEPROD((SI(Tab_BASE[MODULE]<>"";1/NB.SI(Tab_BASE[MODULE];Tab_BASE[MODULE]))))} car j'ai des valeurs vide dans modules.
Cette formule me renvoi bien le nombre escompté (20) - Voir onglet BASE (OK)
Cependant, comme dit plus haut, je souhaitais rajouter un paramètre (la période choisie)
Dans mon deuxième exemple (voir onglet BASE, j'ai mis comme critère du 01/01/2021 au 31/01/2021) et le résultat aurait du être 10 et la formule me trouve 2.7094.....
Idem pour l'exemple avec date du 01/02/2022 au 28/02/2022, le résultat aurait du être 3 et la formule me trouve 0.68837....
Que faut-il modifier dans ma formule pour trouver les bonnes valeurs ?
Je ne souhaite pas passer par macro, ni par TCD, car je pense que la formule est possible.
Merci par avance à tous celles et ceux qui se pencheront sur ma problématique.
Cordialement
Lolote83
Je pensais y arriver par moi même mais il faut avouer que je bloque.
J'ai une base de donnée (très simple) laissant apparaitre des dates et des modules.
Ma demande :
Je comptais comptabiliser le nombre d'items différents pour une période donnée (Ex : 01/01/2021 au 31/01/2021) - NON OK
J'ai cependant réussi à comptabiliser le nombre d'items total de la base grâce à la formule simple
{=SOMMEPROD((SI(Tab_BASE[MODULE]<>"";1/NB.SI(Tab_BASE[MODULE];Tab_BASE[MODULE]))))} car j'ai des valeurs vide dans modules.
Cette formule me renvoi bien le nombre escompté (20) - Voir onglet BASE (OK)
Cependant, comme dit plus haut, je souhaitais rajouter un paramètre (la période choisie)
Dans mon deuxième exemple (voir onglet BASE, j'ai mis comme critère du 01/01/2021 au 31/01/2021) et le résultat aurait du être 10 et la formule me trouve 2.7094.....
Idem pour l'exemple avec date du 01/02/2022 au 28/02/2022, le résultat aurait du être 3 et la formule me trouve 0.68837....
Que faut-il modifier dans ma formule pour trouver les bonnes valeurs ?
Je ne souhaite pas passer par macro, ni par TCD, car je pense que la formule est possible.
Merci par avance à tous celles et ceux qui se pencheront sur ma problématique.
Cordialement
Lolote83