Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Problème de syntaxe pour un résultat en heure

5 réponses
Avatar
Alain Lebayle
Bonjour,

Je souhaite faire apparaître dans ma cellule le résultat suivant en
heure, mais il me renvoie une valeur d'erreur
Je vous remercie
Alain

=SI(D2>10:30;D2-10:30)

5 réponses

Avatar
Jacky
Bonjour,

Par exemple

=SI(D2>"10:30"*1;D2-"10:30";"")
Cellule au format heure

--
Salutations
JJ


"Alain Lebayle" a écrit dans le message de
news:
Bonjour,

Je souhaite faire apparaître dans ma cellule le résultat suivant en heure,
mais il me renvoie une valeur d'erreur
Je vous remercie
Alain

=SI(D2>10:30;D2-10:30)


Avatar
michdenis
Bonjour,

Il y aussi cette syntaxe :

=--SI(D2>"10:30";D2-"10:30")

Si le résultat devait être négatif, la cellule afficherait
une série de dièses. Le calendrier 1900 ne sait pas
afficher un résultat négatif bien qu'il sache effectuer
les opérations mathématiques. Pour afficher un
résultat négatif, tu dois passer au calendrier 1904
l'une des options d'Excel.
(Barre des menus / outils / options / onglet Calcul




"Alain Lebayle" a écrit dans le message de groupe de
discussion :
Bonjour,

Je souhaite faire apparaître dans ma cellule le résultat suivant en
heure, mais il me renvoie une valeur d'erreur
Je vous remercie
Alain

=SI(D2>10:30;D2-10:30)
Avatar
Alain Lebayle
Ok, c'est parfait, merci beaucoup à tous les 2
Bonne journée
Alain


michdenis a écrit :
Bonjour,

Il y aussi cette syntaxe :

=--SI(D2>"10:30";D2-"10:30")

Si le résultat devait être négatif, la cellule afficherait
une série de dièses. Le calendrier 1900 ne sait pas
afficher un résultat négatif bien qu'il sache effectuer
les opérations mathématiques. Pour afficher un
résultat négatif, tu dois passer au calendrier 1904
l'une des options d'Excel.
(Barre des menus / outils / options / onglet Calcul




"Alain Lebayle" a écrit dans le message de groupe de
discussion :
Bonjour,

Je souhaite faire apparaître dans ma cellule le résultat suivant en
heure, mais il me renvoie une valeur d'erreur
Je vous remercie
Alain

=SI(D2>10:30;D2-10:30)



Avatar
FS
Bonjour,

On peut aussi utiliser ce genre d'écriture des heures :

=SI(D2>(10,5/24);D2-(10,5/24))

ou encore

=SI(D2>TEMPS(10;30;);D2-TEMPS(10;30;))

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/

Alain Lebayle a écrit :
Bonjour,

Je souhaite faire apparaître dans ma cellule le résultat suivant en
heure, mais il me renvoie une valeur d'erreur
Je vous remercie
Alain

=SI(D2>10:30;D2-10:30)


Avatar
FS
Bonjour Denis,

Chez moi, ton écriture ne "passe" pas, il faut +tôt présenter les choses
comme ceci :

=SI(D2>--"10:30";D2-"10:30")

Micro-climat, peut-être...

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/

michdenis a écrit :
Bonjour,

Il y aussi cette syntaxe :

=--SI(D2>"10:30";D2-"10:30")

Si le résultat devait être négatif, la cellule afficherait
une série de dièses. Le calendrier 1900 ne sait pas
afficher un résultat négatif bien qu'il sache effectuer
les opérations mathématiques. Pour afficher un
résultat négatif, tu dois passer au calendrier 1904
l'une des options d'Excel.
(Barre des menus / outils / options / onglet Calcul




"Alain Lebayle" a écrit dans le message de groupe de
discussion :
Bonjour,

Je souhaite faire apparaître dans ma cellule le résultat suivant en
heure, mais il me renvoie une valeur d'erreur
Je vous remercie
Alain

=SI(D2>10:30;D2-10:30)