Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème avec les heures

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
 

JCGL

XLDnaute Barbatruc
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:

JHA

XLDnaute Barbatruc
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
 

JHA

XLDnaute Barbatruc
Re : Problème avec les heures

Re frederic,

Pour la 2ème question sans passer par le calendrier 1903.

JHA
 

Pièces jointes

  • frederic.xls
    14 KB · Affichages: 52
  • frederic.xls
    14 KB · Affichages: 56
  • frederic.xls
    14 KB · Affichages: 52

frederic49

XLDnaute Nouveau
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
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…