Problème avec les heures

  • Initiateur de la discussion Initiateur de la discussion frederic49
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

frederic49

XLDnaute Nouveau
Bonjour,

J'ai deux soucis concernant des opérations simples avec les heures.

1°)

J'ai deux cellules A1 et A2 au format personnalisé [hh]"hh"mm.

Dans la cellule A1 j'ai 09h00 et dans la cellule A2 j'ai 11h00.

J'ai dans la cellule B1 la formule :
=+SI(D18>"10:00:00";"supérieur";"inférieur")
Le résultat affiché est "inférieur" normal, c'est la réalité.

Dans la cellule B2 j'ai la même formule :
=+SI(D18>"10:00:00";"supérieur";"inférieur")
Le résulat affiché est toujours "inférieur", là je bloque et ne comprends pas mon erreur...

2°)

Je n'arrive pas à obtenir des résultats négatifs de différencences d'heures (exemple : 09h00-12h00) J'ai à la place de la réponse des : # # # #...
Quel est le truc.

Si vous avez un ou des tuyaux je suis preneur.

Bienc cordialement

Frédéric49
 
Re : Problème avec les heures

Bonjour à tous,

Peux-tu essayer en B2 :

Code:
=SI(D18<"10:00:00";"supérieur";"inférieur")

Tes formules étaient identiques...

Excel ne gère pas les heures négatives sauf si tu passes en calendrier 1904

A+

Edition : Salut Skoobi : plus rapide arf arf
 
Dernière édition:
Re : Problème avec les heures

Bonjour Frederic, le forum,

pour la 1ère question:
=+SI(D18>"10:00:00";"supérieur";"inférieur")
il faut
=SI(D18>"10:00:00"*1;"supérieur";"inférieur")

Edit: Attention c'est D18 qui pilote la réponse et non A1 ou A2
JHA
 
Re : Problème avec les heures

Merci pour vos différentes réponses.

Veuillez tout d'abord m'excuser pour l'erreur dans le libellé de ma question, méculpa.

mes formules en B1 et B2 n'étaient pas
=SI(D18>"10:00:00";"supérieur";"inférieur")

mais
en B1 : =SI(A1>"10:00:00";"supérieur";"inférieur")

et en B2 : =SI(A2>"10:00:00";"supérieur";"inférieur")

Voila pour la rectification des données du problème.

J'ai réussis malgré tout à avoir une réponse, pour que ça marche il faut :
=SI(A1>"10:00:00"*1;"supérieur";"inférieur")
Merci à JHA d'avoir deviné la bonne question 🙂

Quand à comprendre la logique de la nécessité de multiplié l'heure par 1... ça m'échappe, l'essentiel c'est que ça marche.

Cordialement Frédéric 49
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
775
Retour