Les heures dans la fonction "SI"
Résolu
rakatamouche
Messages postés
907
Date d'inscription
Statut
Membre
Dernière intervention
-
rakatamouche Messages postés 907 Date d'inscription Statut Membre Dernière intervention -
rakatamouche Messages postés 907 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne sais pas comment mettre en forme les heures dans la fonction SI
Disons que A8 est en format heure, par exemple "00:30".
Je dois mettre dans B8 quelque chose du style SI(A8>3;"03:00";A8)
Mettre 3 dans le Test logique ne marche pas. "03:00" non plus, que faut-il mettre?
Merci d'avance
Je ne sais pas comment mettre en forme les heures dans la fonction SI
Disons que A8 est en format heure, par exemple "00:30".
Je dois mettre dans B8 quelque chose du style SI(A8>3;"03:00";A8)
Mettre 3 dans le Test logique ne marche pas. "03:00" non plus, que faut-il mettre?
Merci d'avance
7 réponses
-
Bonjour,
ca devrait t'afficher 00:30, non ?
Si c'est bien cela, va dans format, personnalisée et séléctionne type : hh:mm
Cdlt -
Bonjour,
pour ma part ce qui me chiffonne dans tes explications c'est
"Disons que A8 est en format heure, par exemple "00:30". "
ensuite dans ta formule en A8 tu parles de 3
"SI(A8>3;"03:00";A8)"
alors il faudrait savoir en A8 tu as 3 ou 00:30 ou 3 pour dire 00:30
-
Justement c'est ça le problème. Comment signifier ces trois heures dans le Test_logique de la fonction SI()
Toutes les cellules sont formatées en heures, hh:mm
il faudrait que:
Si dans A8 il y a une durée inférieure à trois heures, dans B8 on laisse cette durée.
Par contre
Si dans A8 il y a une durée supérieure à trois heures, dans B8 on met trois heures
Deux exemples concrets:
1)
A8 = deux heures et trente-sept minutes
=> B8 = deux heures et trente-sept minutes
2)
A8 = onze heures et trois minutes
=> B8 = trois heures
CCM est votre ami -
Salut le Forum,
=SI(ENT(TEXTE(A8;"hhhh"))>3;"03:00";A8)
Cdlt -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Une autre (bonne) méthode consiste à écrire les heures dans des cellules, et faire référence à celles-ci dans la formule.
Ainsi, en saisissant 03:00 dans Z3, ta formule s'écrit =SI(A8>Z3;Z3;A8)
-
8-O
Waaa l'astuce, excel-worker. Bravo, t'es un malin ;-)
Chapeau l'artiste
Ça marche, mais dans ce cas il faut baisser la valeur, il faut mettre >2 pour avoir la limite à 3h
Sinon ta solution, Raymond PENTIER, j'y avais pensé aussi. Il faut juste que je mette $Z$3 pour l'utiliser dans d'autres colonnes/pages.
QED
Merci, bonne continuation
-
Re,
Pourquoi baisser la valeur >2 il suffit de mettre >=3