Nombre de valeurs entre deux dates

Margotviennotb Messages postés 3 Statut Membre -  
yclik Messages postés 3980 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Je souhaite faire afficher dans la colonne C, le nombre de fois où la valeur "Oui" de la colonne A, apparait si les dates de la colonne B sont entre 01/09/2024 et 15/09/2024.

Comment faire ? 

En gros, dans la colonne C : Si "Oui" entre 01/09/2024 et 15/09/2024 = nombre de fois où ça apparait

Merci ! 


Macintosh / Chrome 130.0.0.0

3 réponses

Margotviennotb Messages postés 3 Statut Membre
 

J'ai trouvé comment faire apparaitre le nombre de valeurs entre ces dates, mais j'aimerais différencier le nombre de oui et le nombre de non au lieu d'avoir le chiffre total

0
brucine Messages postés 23262 Date d'inscription   Statut Membre Dernière intervention   3 606
 

Bonjour,

Tu as oublié de compter les "oui" en A:

=NB.SI.ENS(A1:A100;"oui";B1:B100;">=01/09/24";B1:B100;"<=15/09/24")

Maintenant, la difficulté va être d'automatiser la chose chaque mois (jour seul, 01 à 15) si on ne veut pas avoir à saisir à nouveau le mois chaque mois.

0
Margotviennotb Messages postés 3 Statut Membre > brucine Messages postés 23262 Date d'inscription   Statut Membre Dernière intervention  
 

Génial !!!!!!!! Un grand merci, je vais essayer de voir comment ne pas trop galérer pour appliquer les formules, mais merci ! !!! 

0
danielc0 Messages postés 1990 Date d'inscription   Statut Membre Dernière intervention   245
 

Bonjour à tous,

S'il n'y a que des dates du même mois :

=SOMMEPROD((A1:A100="oui")*(JOUR(B1:B100)<16))

ou, en se basant sur une date de référence :

=SOMMEPROD((A1:A100="oui")*(JOUR(B1:B100)<16)*(TEXTE(B1:B100;"maa")=TEXTE($B$3;"maa")))

Daniel


0
yclik Messages postés 3980 Date d'inscription   Statut Membre Dernière intervention   1 577
 

Bonjour

une proposition pour automatiser avec les dates reprises en C1

=SOMMEPROD((A2:A200="oui")*(B2:B20>=CNUM(DATE(2024;CNUM(STXT($C$1;14;2));STXT($C$1;11;2)))*(B2:B200<=DATE(2024;CNUM(STXT($C$1;23;2));CNUM(STXT($C$1;20;2))))))
0