Excel nombre d'occurences entre deux heures

Résolu/Fermé
Nta Messages postés 4 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 12 mars 2008 - 12 mars 2008 à 13:22
 Utilisateur anonyme - 12 mars 2008 à 20:28
Bonjour,
Je cherche à résoudre sous Excel une petite requête qui est la suivante:
Dans une colonne j'ai des heures en hh:mm, qui vont en gros de 12:00 à 15:00. Je cherche à savoir combien il y a de lignes (ou d'heures) comprises entre 12:00 et 12:30 puis entre 12:30 et 13:00 etc...
J'ai essayé avec somme.si(), avec un TCD, mais cela ne me donne pas ce que je recherche.

Merci pour votre aide,

Nta
A voir également:

9 réponses

Utilisateur anonyme
12 mars 2008 à 14:05
Bonjour,
Avec =NBVAL() je crois.
En petit complément: on oublie souvent un petit afficheur situé dans la barre d'état (tout en bas) qui permet d'obtenir la somme, la moyenne, le nombre d'occurences, etc, d'une sélection.C'est bien pratique en consultation immédiate.
1
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
12 mars 2008 à 19:34
Bonjour,

Ou bien...
avec par exemple tes heures en B2:B30 (que tu laisses au format hh:mm),
ton heure de début (inclue) en D2: 12:30
et ton heure de fin (exclue) en E2: 13:00

tu saisis en F2:
=SOMMEPROD(($B$2:$B$30>=D2)*($B$2:$B$30<E2))

que tu peux recopier vers le bas si tu saisis d'autres tranches en D3 E3,...
en D3 tu peux saisir =D2+"00:30:00" et en E3 =E2+"00:30:00" et recopier vers le bas si tu veux te fabriquer tes tranches de 30' facilement.
Il faut juste remettre le format de cellule à hh:mm ensuite...

eric
1
Nta Messages postés 4 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 12 mars 2008
12 mars 2008 à 14:15
Merci pour ta réponse, mais en fait, je n'ai pas exactement que des "12:30" ou "12:00", j'ai des "12:34", "12:56" etc... du coup, comment faire pour grouper ces valeurs?
Par ex avoir:
entre 12:00 et 12:30 : 13
entre 12:30 et 14:00 : 2
.
.
.

Merci d'avance
0
Utilisateur anonyme
12 mars 2008 à 14:21
Re
NBVAL() compte combien il y a de cellules non-vides dans le champ spécifié: (A12:A27) par exemple.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nta Messages postés 4 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 12 mars 2008
12 mars 2008 à 14:35
Yes, merci, mais en fait, je voudrai plutôt compter le nombre de cellules non vides mais qui sont comprises entre certaines valeurs. Par ex entre 12:00 et 12:30. Je ne sais pas si c'est possible. Est ce que en passant par un TCD on peut faire ce genre de somme? ou de groupement?
0
Utilisateur anonyme
12 mars 2008 à 18:37
J'ai du m'absenter.
Il y a peut-être une solution avec "{somme((si...)*(si....))}en formule matricielle. Elle fonctionne avec des nombres mais je ne parviens pas à obtenir le fonctionnement avec des heures.
Une macro conviendra.
Si quelqu'un a une solution, merci d'avance.
0
Utilisateur anonyme
12 mars 2008 à 19:21
En fait ça fonctionne à condition de mettre dans la formule les valeurs des heures en format standard.
Exemple:{=SOMME(SI(A19:A26<0,54;1;0)*SI(A19:A26>=0,514;1;0))} calcule le nombre de cellules entre
12 h 20 (0,514) et 12 h 57 (0,54) dans le champ A19:A26.
Pour valider une formule matricielle: ctrl+maj+entrer. (3doigts)
Pour les heures copier dans une colonne auxiliaire et appliquer un format standard à cette colonne.
0
Nta Messages postés 4 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 12 mars 2008
12 mars 2008 à 20:22
Merci beaucoup pour ces réponses, ça m'a bien aidé!

Bonne soirée à tous,

Nta
0
Utilisateur anonyme
12 mars 2008 à 20:28
Merci de marquer la discussion résolue si elle l'est.
A+
0