Utiliser la fonction si avec des formats horaires

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

TIF

XLDnaute Nouveau
Bonjour,

Je voudrais utiliser une formule si sur une cellule en format horaire hh:mm

SI cellule E5 > à 9:30
VRAI = E5-D5-S5
FAUX = E5-D5

L'ensemble de mes cellules sont bien en format horaire hh:mm.

Ci joint fichier

Merci à toutes les bonnes âmes qui voudront bien me répondre.

TIF
 

Pièces jointes

Re : Utiliser la fonction si avec des formats horaires

Merci beaucoup pour votre réponse.

La formule est bien acceptée par Excell.
Cependant quand on essaie c'est à s'arracher les cheveux :

La formule rentrée est
si E5>"9:31"
VRAI E5-D5
FAUX E5-D5-S5

Si E5=12:00
D5=6:00
S5=0:20
Le calcul ressort à 5:40 soit le calcul de la réponse FAUX alors que E5 est bien supérieure à 9:31

J'en perds mon latin....

Si vous avez une explication....

Cordialement

TIF
 
Re : Utiliser la fonction si avec des formats horaires

Bonjour,

Il faut transformer le texte "9:30" en heure numérique :

Code:
=SI(E5>1*"9:30";E5-D5-S5;E5-D5)
ou aussi :

Code:
=SI(E5>TEMPSVAL("9:30");E5-D5-S5;E5-D5)
A+
 
Re : Utiliser la fonction si avec des formats horaires

La formule rentrée est
si E5>"9:31"
VRAI E5-D5
FAUX E5-D5-S5

Si E5=12:00
D5=6:00
S5=0:20
Le calcul ressort à 5:40 soit le calcul de la réponse FAUX alors que E5 est bien supérieure à 9:31

pour l'évaluation de :=SI(E5>9:31;E5-D5;E5-D5-S5)
  • il faut transformer les temps en chaine de caractère
  • pour comparer il faut convertir cette meme chaine en n° de série

cette dernière s'effectue automatiquement par l'utilisation d'un opérateur algébrique neutre :
  • 1*"9:31"
  • ou 0+"9:31"
  • ou "9:31"/1
  • ou N("9:31")
  • ou --"9:31"

Code:
=SI(E5>1*"9:31";E5-D5;E5-D5-S5)

ou bien (sourire ... 3 caractères en moins)
Code:
=E5-D5-SI(E5>1*"9:31";0;S5)
 
Dernière édition:
- 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
5
Affichages
1 K
Retour