Explication fonction SI avec les heures?

  • Initiateur de la discussion Initiateur de la discussion atlonia
  • 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 !

atlonia

XLDnaute Occasionnel
Bonsoir tous le monde,

J'ai 4 formules sensée me retourner l'heur au format texte:

=SI(A2-A1<0;"-";"")&TEXTE(ABS(A2-A1);"[hh]:mm")
=(SI(A2>A1;A2-A1;"-"&TEXTE(A1-A2;"hh:mm")))
=SI(A1>A2;A1-A2;" - "&TEXTE(ABS(A1-A2);"[h]:mm"))
=SI(A2>A1;TEXTE(A2-A1;"hh:mm:ss");"-"&TEXTE(ABS(A2-A1);"hh:mm:ss"))


La 1, la 2 et la 4 me retournent bien le résultat escompté.

La 3 me retourne une valeur décimale..!

Quelqu'un peut-il m'expliquer pourquoi?

Merci de votre aide!


Ci joint mon fichier:
 

Pièces jointes

Re : Explication fonction SI avec les heures?

Je sais que ça ne répond pas à ta question, mais as-tu testé le calendrier depuis 1904 ?? Ca te permet d'avoir des durées négatives sans jongler avec ce genre de trucs.
 
Dernière édition:
Re : Explication fonction SI avec les heures?

Bonsoir,

Je ne suis pas trop formuliste, mais chez moi la 2 et la 3 renvoient une valeur décimale.
Tout dépend du format de départ des cellules où sont mises les formules.
Tu ne formates pas le résultat si le premier test est réussi.
Si je mets le format heure c'est bon.

Chez pas si je suis très clair là 😀

A+
 
Re : Explication fonction SI avec les heures?

Merci pour vos réponses!

toutes mes cellules sont au format standard et je connais la mise au format des cellules.

Je ne cherche pas le moyen de résoudre le problème, mais à bien en comprendre L'énoncé...!

Ce que je voudrais savoir, c'est ce qui fait, dans la fonction 3, qu'elle n'affiche pas le résultat sous le même format que les autres tout en conservant le format standard?

Si vous avez d'autres explications, je suis preneur!

Merci!
 
Re : Explication fonction SI avec les heures?

Re,

Entièrement d'accord avec toi,Marcel mais si j'ai bien compris, l'heure sur Excel est toujours mise en décimal donc si tu mets une formule du type :
En A1 14:00
En A2 14:00
et En C1 la formule:=Si(A1-A2>0,A1-A2;0)
Tu auras l'heure en format décimal (0,4166667) sauf si tu formates ta cellules au format heure.

Pourquoi un comportement différent je ne sais pas.

A+
 
- 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

L
Réponses
4
Affichages
1 K
L
Réponses
1
Affichages
1 K
R
Réponses
10
Affichages
2 K
P
Réponses
11
Affichages
2 K
P
H
Réponses
4
Affichages
2 K
Habs57
H
N
Réponses
3
Affichages
864
Nicocotte125
N
C
  • Question Question
Réponses
21
Affichages
2 K
Casey7134
C
Réponses
5
Affichages
1 K
Retour