Question NB.SI avec condition par mois

Fermé
Elephantus - 2 déc. 2015 à 09:46
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 2 déc. 2015 à 14:49
Bonjour,

J'ai une liste d'examens qui ont eu lieu durant plusieurs années. J'aimerai savoir le nombre de sessions d'exa il y a eu durant chaque mois. Cela ressemble plus ou moins à ça pour le mois de janvier par exemple.
J'ai ajouté une colonne de 1 (bricolage) pour pouvoir utiliser sommeprod et ma formule ressemble à ça
"=SOMMEPROD((MOIS(A2:A542)=MOIS(1&"janvier"))*C2:C542)"

A B C
exa compta 12.01.2015 1
exa stat 13.01.2015 1
exa compta 18.01.2015 1
exa math 21.01.2015 1
exa stat 25.01.2015 1
.
.
.
Mon problème est le suivant: je considère que si 2 exas de compta ont été organisés le même mois, il s'agit d'une session. Cependant s'il est organisé un autre mois il ne fait pas partie de la même session et est compté à part.
J'aimerai maitenant compter le nombre de différentes sessions pour chaque mois. Cela veut dire ne pas prendre en compte les doublons si ceux-ci réapparaîssent durant le même mois. Pour enlever les doublons, j'ai la formule suivante:
=SOMMEPROD((A2:A542<>"")/NB.SI(A2:A542;A2:A542&"")).
Le but serait donc d'ajouter la condition "ne pas compter si doublon dans le même mois".

Est-ce que qqun pourrait m'aider? J'apprécierai beaucoup car je m'en sors plus.
Un grand merci d'avance!
A voir également:

2 réponses

PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
2 déc. 2015 à 10:40
Bonjour

la première formule

{=SOMMEPROD((A2:A542=A10)*(MOIS(B2:B542)=1)*(C2:C542))}
valider avec Ctrl+shiff & entrer

pour la deuxième je vous propose

=SI(NB.SI($A$2:$A10;A10)>2;ENT(NB.SI($A$2:$A10;A10)/2)+1&" session(s)";"1 session")
0
Merci beaucoup pour ta réponse mais je pense m'être mal exprimée.
Je ne veux pas savoir combien de sessions il y a pour un exa et je ne veux pas me référer à un examen en particulier. Je veux une somme.

Je veux juste savoir combien d'examens sont organisés en valeur unique pour chaque mois (si 4 examens du même nom sont organisés dans le même mois, le considérer comme un seul).
Je ne sais pas si c'est plus clair?

Merci en tout cas pour votre aide. J'appécie!

Bonne journée.
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810 > Elephantus
2 déc. 2015 à 11:56
Bonjour

essayer ceci

=SI(NB.SI($A$1:A1;A1)>1;0;1) à tirer vers le bas sur la hauteur souhaitée
puis faire la somme de la colonne
0
Elephantus > PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024
2 déc. 2015 à 13:11
Super! Merci
Dernière question: comment je fais pour qu'un 0 apparaisse seulement si c'est un doublon durant le même mois (janvier par exemple)?
Si il réapparait ensuite dans un autre mois (février): le compter 1 même si il apparaît plusieurs dans le même mois et ainsi de suite.

Merci merci!
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
2 déc. 2015 à 14:49
Bonjour

Un autre fichier demo

http://www.cjoint.com/c/ELcnU2nRuHx
0