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

Statistiques des forums

Discussions
312 392
Messages
2 088 004
Membres
103 693
dernier inscrit
vincs