Pb MEFC

Le
Excel...lent
Bonjour la communauté,
J'ai un petit soucis avec une MEFC.
En fait je butte sur la formule a y mettre, s'il elle existe.

J'explique
Soit deux celllules, par exemple L7 et M7 qui contiennent des heures au
format [hh]:mm.
Je souhaitais que si M7-L7 < 11:00 ( 0,458333333333333 ) alors la cellule M7
passe en couleur rouge.
Donc dans une MEFC en condition 1 j'ai choisi, "la formule est" et dans la
formule j'ai mis : =$M$7-$L$7<0,458333333333333
dans le format j'ai bien entendu choisi le motif rouge pour la cellule.
Cela fonctionne très bien tant que M7 > L7.
Par contre dès que M7 < L7 cela ne fonctionne plus.
Je galère depuis quelques jours pour trouver la bonne formule.
Merci de votre aide.
Cordialement.
Excellent
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Papyjac
Le #6802191
Bonjour Excel

En règle générale, je n'écrit aucune formule "élaborée" dans les MEFC, je
calcul toujours dans l'onglet, d'une part c'est plus facile à mettre au
point et ensuite, on profite de l'assistant formule...

Bref pour répondre à ta question je pense qu'il faut prendre la valeur
absolue de la différence : formule ABS


--
P a p y j a c


"Excel...lent" news:
Bonjour la communauté,
J'ai un petit soucis avec une MEFC.
En fait je butte sur la formule a y mettre, s'il elle existe.

J'explique
Soit deux celllules, par exemple L7 et M7 qui contiennent des heures au
format [hh]:mm.
Je souhaitais que si M7-L7 < 11:00 ( 0,458333333333333 ) alors la cellule
M7 passe en couleur rouge.
Donc dans une MEFC en condition 1 j'ai choisi, "la formule est" et dans la
formule j'ai mis : =$M$7-$L$7<0,458333333333333
dans le format j'ai bien entendu choisi le motif rouge pour la cellule.
Cela fonctionne très bien tant que M7 > L7.
Par contre dès que M7 < L7 cela ne fonctionne plus.
Je galère depuis quelques jours pour trouver la bonne formule.
Merci de votre aide.
Cordialement.
Excel...lent




Excel...lent
Le #6802171
Bonjour Papyjac,
Interressant d'utiliser ABS, je n'y avait pas pensé.
Cela dit dans mon cas en l'utilisant j'ai un problème.
J'explique :
En fait en L7 j'ai l'heure de fin de journée du jour J
en M7 l'heure de reprise du jour J+1
Je dois surveiller qu'entre ces deux horaires il y ait au minimum 11h de
repos.
Exemple :
Fin journée J en L7 = 21:00
Reprise journée J+1 = 19:00
Si j'utilise ABS le resultat retourné de M7-L7 est 2:00 !
Ce qui dans mon cas est faux puisqu'en fait il y a 21h00 de repos entre les
deux horaires...
Merci de ton aide
Cordialement.
Excel...lent
Excel...lent
Le #6802161
Re la communauté,

Ok laissez tomber.
J'ai continué à me secouer les méninges et je la tiens.
Donc si ca interresse :
La formule à mettre dans ma MEFC est :
=SI($M7<$L$7;(($M$7+1)-$L$7)<0,458333333333333;$M$7-$L$7<0,45833333333)
Désolé de vous avoir sollicité pour rien.
Merci de votre aide.
Cordialement.
Excel...lent
Papyjac
Le #6802151
Bonjour Excel

Ah, je comprends mieux
Dans ce cas, le plus simple est d'ajouter le jour
On prend un jour bidon

M7-(1+L7) < 11:00


--
P a p y j a c

"Excel...lent" news:
Bonjour Papyjac,
Interressant d'utiliser ABS, je n'y avait pas pensé.
Cela dit dans mon cas en l'utilisant j'ai un problème.
J'explique :
En fait en L7 j'ai l'heure de fin de journée du jour J
en M7 l'heure de reprise du jour J+1
Je dois surveiller qu'entre ces deux horaires il y ait au minimum 11h de
repos.
Exemple :
Fin journée J en L7 = 21:00
Reprise journée J+1 = 19:00
Si j'utilise ABS le resultat retourné de M7-L7 est 2:00 !
Ce qui dans mon cas est faux puisqu'en fait il y a 21h00 de repos entre
les deux horaires...
Merci de ton aide
Cordialement.
Excel...lent



Modeste
Le #6802971
Bonsour® Papyjac avec ferveur ;o))) vous nous disiez :

Bonjour Excel

Ah, je comprends mieux
Dans ce cas, le plus simple est d'ajouter le jour
On prend un jour bidon

M7-(1+L7) < 11:00


--
P a p y j a c

"Excel...lent" news:
Bonjour Papyjac,
Interressant d'utiliser ABS, je n'y avait pas pensé.
Cela dit dans mon cas en l'utilisant j'ai un problème.
J'explique :
En fait en L7 j'ai l'heure de fin de journée du jour J
en M7 l'heure de reprise du jour J+1
Je dois surveiller qu'entre ces deux horaires il y ait au minimum
11h de repos.
Exemple :
Fin journée J en L7 = 21:00
Reprise journée J+1 = 19:00
Si j'utilise ABS le resultat retourné de M7-L7 est 2:00 !
Ce qui dans mon cas est faux puisqu'en fait il y a 21h00 de repos
entre les deux horaires...
Merci de ton aide
Cordialement.
Excel...lent



=L7-M7+(M7>L7)

--
--
@+
;o)))


Frédéric Sigonneau
Le #6805791
Bien que tu tiennes ta solution, je te conseillerais malgré tout de ne pas trop
te fier à tes 0,458333333333333...
Personnellement, j'utilise systématiquement la fraction plutôt que son résultat :
=SI($M7<$L$7;(($M$7+1)-$L$7)<(11/24);$M$7-$L$7<(11/24))


FS
---
Frédéric Sigonneau
http://frederic.sigonneau.free.fr

Re la communauté,

Ok laissez tomber.
J'ai continué à me secouer les méninges et je la tiens.
Donc si ca interresse :
La formule à mettre dans ma MEFC est :
=SI($M7<$L$7;(($M$7+1)-$L$7)<0,458333333333333;$M$7-$L$7<0,45833333333)
Désolé de vous avoir sollicité pour rien.
Merci de votre aide.
Cordialement.
Excel...lent




Excel...lent
Le #6809641
Salut Fred,
Merci pour ton conseil.
En effet je n'y avais pas pensé mais cela semble en effet plus judicieux.
Je m'en vais derechef effectuer les modifs qui s'imposent..... ;-))
Cordialement
Excel...lent
Excel...lent
Le #6809631
Bonsoir à vous deux,
J'ai essayé vos soluces et pour info cela ne fonctionne pas.
Ceci étant arrétez de vous "cailler le lai' j'ai ma soluce.
Merci à vous deux pour vos contributions.
Excel...lent
Publicité
Poster une réponse
Anonyme