Calculer l'occurence avec deux critères

Résolu/Fermé
Mymytech Messages postés 2 Date d'inscription mercredi 29 octobre 2014 Statut Membre Dernière intervention 29 octobre 2014 - 29 oct. 2014 à 12:20
Mymytech Messages postés 2 Date d'inscription mercredi 29 octobre 2014 Statut Membre Dernière intervention 29 octobre 2014 - 29 oct. 2014 à 21:12
Bonjour,
Je cherche à savoir combien de gens étaient présent à des moments précis (date et heure).

Dans ma colonne A j'ai la date et heure d'arrivée (à l'évènement), dans la colonne B, j'ai la date et l'heure du départ. Dans un second tableau, je dois dire combien de gens étaient présent à 7h00, 14h00 et 22h00 pour chacune des journées du mois.

Donc, verbalement ce que je cherche à savoir est : combien d'occurence répond à ces 2 critères (datearrivée<jour1à7h00) et que (datedépart>jour1à7h00)

Je n'y arrive pas et ça commence à urger...

Merci beaucoup!

2 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
29 oct. 2014 à 15:08
Bonjour,

Je te conseille de concaténer ta colonne A avec la colonne B dans une colonne que tu pourras masquer, exemple en colonne G à partir de G2 et incrémente vers le bas

=(TEXTE(A2;"jj/mm/aaaa")&" "&TEXTE(B2;"hh:mm"))*1

ensuite tu utilises cette formule en supposant que la date critère de début est en J1 et heure de début en K1 et la date de fin en J2 avec date de fin en K2


=SOMMEPROD((G2:G20>=(TEXTE(J1;"jj/mm/aaaa")&" "&TEXTE(K1;"hh:mm"))*1)*(G2:G20<=(TEXTE(J2;"jj/mm/aaaa")&" "&TEXTE(K2;"hh:mm"))*1))

maintenant si tu concatènes les critères exemple date et heure de début en J1 et date et heure de fin en J2, la formule devient

=SOMMEPROD((G2:G20>=J1)*(G2:G20<=J2))

et tu pourras également utiliser la syntaxe SOMME.SI.ENS moins lourde en ressource si tu possède une version récente d'Excel
0
Mymytech Messages postés 2 Date d'inscription mercredi 29 octobre 2014 Statut Membre Dernière intervention 29 octobre 2014
29 oct. 2014 à 21:12
MERCI!!! ça fonctionne!
0