MFC avec des heures

Bonjour,

Je n'arrive pas a faire une mise en forme conditionnelle, si heure < qu''une autre autre heure.

J'ai essayé avec *1 ça ne marche pas.

Je vous remercie d'avance pour votre aide dans la résolution de cette MFC.

Bonjour

Si tes cellules sont au format heure hh:mm ou hh:mmss

=A1<A2

= 1ère cellule<seconde cellule

renverra VRAI si la condition est vraie et fera l'affaire

Cordialement

Merci pour votre réponse mais cela ne marche pas.

Je vous joints un fichier test .

12classeur2.xlsx (11.25 Ko)

Bonjour

Où se trouve ta MFC de comparaison d'heure?

Donne un exemple avec l'adresse des cellules

Cordialement

Bonjour,

La Mdf est sur la ligne 4 si C4<B7+temps(11;0;0).

En te remerciant de ton aide.

Cordialement

Bonjour

Tu écris:

La Mdf est sur la ligne 4 si C4<B7+temps(11;0;0).

quand je regarde en C4, la MFC indiquée est:

=C$6<B$9+TEMPS(11;0;0)

Dans le premier cas, B7 est vide et vaut 0 soit =C4<11:00:00

Dans le second, la ligne 9 est vide, donc =C$6<11:00:00

Tout cela semble incohérent.

Explique ce que tu veux comparer et le but de ton calcul parce que, là...

Cordialement

Effectivement, en copiant qu'une partie de mon fichier, je n'ai pas fais attention a remettre en ordre la mfc.

J'aimerai que la première ligne en gras se mette en rouge si heure de ligne en dessous en gras de la colonne a coté + 11 heures est < que celle-ci.

je remets le fichier corrigé.

3classeur2-2.xlsx (11.66 Ko)

En espérant que mes explications sont descriptibles.

Bonjour

Après plusieurs tests, il s'avère que la seule façon de retrouver la bonne MFC est de supprimer la première règle puis de la reformuler. (Bizarrerie d'Excel)

Cordialement

3classeur2-2.xlsx (13.30 Ko)

Cela ne marche pas, dans la cellule D4 =4:00, 17:15+11=4:15 donc ma cellule doit se mettre en rouge et la formule devrait afficher faux.

C'est un vrai casse tête, j'ai même essayé de passer par une formule si pour me baser sur elle mais la aussi échec.

Bonjour

Cela ne marche pas, dans la cellule D4 =4:00, 17:15+11=4:15 donc ma cellule doit se mettre en rouge et la formule devrait afficher faux.

Tu es dans l'erreur, ce n'est pas 17:15 +11, mais 17:15+11:00 soit 28:15 car, si Excel affiche 4:15 dans une cellule au format h:mm, le calcul se fait avec l'équivalent du format [h]:mm

D4=4:00 est bien inférieur à 28:15 et la condition MFC est vraie, donc, la cellule est en rouge.

tompouce
5classeur2-2.xlsx (13.38 Ko)

Bonjour Amadéus,

Je suis bien dans le format hh:mm pour ne pas dépasser les 24h.

Peut-on avec ce format faire une MFC ?

Ou rajouter une ligne avec la formule qui me calcule les 04:15 et faire en fonction de celle-ci une MFC (je l'ai essayé mais ne marche pas) ?

En te remerciant de ton aide

Cordialement

Bonjour

On peut tout envisager, reste à savoir si la cohérence de ton fichier et ton raisonnement initial sont maintenus.

Prenons la MFC en J4 (16:00)

I7=15:00

Dans le calcul précédent, la formule de la MFC en I4 est:

=J$4<I$7+TEMPS(11;0;0)
=16:00< 15:00+11:00
=16:00<26:00
=VRAI

Donc J4 en Rouge

Si on applique ta dernière demande, 26:00 devient 02:00 et la formule de la MFC:

=16:00<02:00
=FAUX

Et I4 reste incolore

idem en ligne 4 pour les cellules E, F, K, L, M

Le comparatif des résultats est sur les lignes 19 et 23 de ce fichier.

Cordialement

13classeur2-2.xlsx (14.13 Ko)

Bonsoir Amadéus,

Après des heures de bataille, enfin cela marche.

Un grand merci de ton aide qui a fini a la résolution de ce problème.

Bien cordialement.

Rechercher des sujets similaires à "mfc heures"