Formule excel

Résolu/Fermé
Pré Gallo - 28 avril 2008 à 18:56
Drazines Messages postés 3 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 8 avril 2010 - 30 avril 2008 à 18:50
Bonjour,

Je souhaite calculer , sur Excel 2002, le nombre d'heures et/ou de minutes si l'heure saisie est inférieure à 8 heures.
Voici la formule que j'ai "créée".

=SI(ET(B5>"00:00";B5<"08:00");("08:00"-B5);0)

Malheureusement il n'y a aucun calcul d'effectuer. Pourquoi...........?
A savoir que cette formule devrait s'appliquer à 25 cellules (B5, B6, B7, ..., B33)
Quelqu'un pourrait-il éclairer ma lanterne?
Merci d'avance.

2 réponses

Bonjour,

Regardes si le résultat de cette formule correspond à tes besoins; il faut que le format de la cellule soit au format heure.

=SI(ET(HEURE(B5)>0;HEURE(B5)<8);(8-B5);0)

A+.
0
Bonjour,

La formule ne fonctionne pas dans le cas où l'heure est inférieure à 8 heures.
Par ex: pour 7h45, le résultat est 16h15 au lieu de 0h15.
Pour le cas où la case est vide; j'ai bien 0h00.
Idem si l'heure est supérieure à 8h00.
Mystère , mystère...
@+
0
Bonjour,

Je crois que cette formule va marcher

=SI(ET(HEURE(B5)>0;HEURE(B5)<8);TEMPS(8;0;0)-B5;0)

A+.
0
Drazines Messages postés 3 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 8 avril 2010
30 avril 2008 à 18:50
Bonjour,

C'est cool, merci ça marche impecc.
Il a juste fallu que je partage la formule en 2 car elle était trop importante pour une seule cellule.
Merci beaucoup,
et peut être à une prochaine...

Cela fait deux fois que j'ai utilité de ce site, j'ai donc décider de m'y inscrire..

ps: peux tu mettre le problême comme "résolu", je ne sais comment faire...

Encore merci
0