Formule Countifs avec une condition de date et heure

Bonjour la communauté,

C'est mon premier passage ici sur ce forum et j’espère qu'il ne sera pas long.

En fait je voulais calculer le nombre de requête crée par des agents dans une plage de date et heure précise avec la fonction COUNTIFS, mais le soucis que j'ai eu c'est que j'ai les dates avec l'heure dans cette format 05/05/2020 12:12:12 et si je mets comme condition la date du 05/05/2020, il ne la calcule pas, alors que je veux calculer le nombre des requête de toute la plage de la date voulu

y'a t il une solution .?

Merci d'avance

sheet

Bonjour,

voici un exemple,

=SOMMEPROD(('Form Responses 1'!B:B="zz@jjj.com")*(DATE(ANNEE('Form Responses 1'!A:A);MOIS('Form Responses 1'!A:A);JOUR('Form Responses 1'!A:A))=F2)*1)

Merci Beaucoup, c'est une fonction très intéressante et je vous remercie encore une fois

Bjr,

Complément et j'espère surtout un petit éclairage.

Le problème initial provient d'une non égalité

entre la date saisie, en jour entier (heure = 00:00:00)

et celles testées, des jours non entiers (incluant heure, min et sec du timestamp).

Il n'est pas nécessaire de reconstruire la date, il suffit de garder la partie entière du timestamp

pour la comparer à la date saisie.

=SOMMEPROD(1*
('Form Responses 1'!B:B="zz@jjj.com")*
(SIEEREUR(ENT(Form Responses 1'!A:A),0)=F2)
)

Comme on peut aussi trouver du texte dans la colonne A (l'en-tête par exemple),

et comme ENT n'aime pas ça, il faut trapper l'erreur.

Autre astuce que j'utilise dans ces cas : Comparer des dates formatées :

=SOMMEPROD(1*
('Form Responses 1'!B:B="zz@jjj.com")*
(TEXTE('Form Responses 1'!A:A,"YYMMJJ")=TEXTE(F2,"YYMMJJ"))
)

Ici, pas besoin de SIERREUR, TEXT accepte tout type d'input.

C'est lisible, c'est tout terrain, j'aime bien.

A une prochaine

EMX

Rechercher des sujets similaires à "formule countifs condition date heure"