Mise en Forme conditionnelle différence

Fermé
ImWellan Messages postés 4 Date d'inscription vendredi 15 janvier 2021 Statut Membre Dernière intervention 28 janvier 2021 - 28 janv. 2021 à 03:09
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 - 29 janv. 2021 à 10:51
Bonjour, j'ai un problème avec une formule pour ma Mise en Forme Conditionnelle (MFC). Je vais mettre des images pour aider.

En gros, je veux pouvoir faire varier une fonction semblable à la rouge mais en bleu avec, interruption si vrai. Si ma fonction n'est pas respecté de 0,5, la mettre en bleu comme un tolérance. La règle en bleu actuel n'est pas opérationnel et j'aurai besoin d'aide pour la modifier.

Merci pour tout l'aide qui me sera offert.


6 réponses

PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
Modifié le 28 janv. 2021 à 07:30
Bonjour,

A nouveau des pb de MFC mais pour l'instant je suis largué car je n'arrive pas à comprendre ce que tu cherches à obtenir.

Je te fais la même réponse que Raymond PENTIER (Salutations) dans la précédente question, envoie une copie de ton travail (sans les données confidentielles) ; et surtout indique bien les conditions pour chacune des couleurs à appliquer, (Dans ta capture le bleu n'est installé que pour la cellule F13).

Cordialement
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
28 janv. 2021 à 15:14
Salut, ami PapyLuc !

Bonjour ImWellam.

Sois très précis dans ton vocabulaire, sinon tu peux nous induire en erreur ...
- Ainsi quand tu parles de fonction, il s'agit en réalité de formule , n'est-ce pas ?
- Et que signifie "Si ma fonction n'est pas respecté de 0,5" ? Devons-nous comprendre que par exemple en F10 on tolère toute valeur entre 2,05 et 3,05 ? Et en F13 toute valeur entre 0,5 et 1,5 ? Cela ne me semble pas très logique ...
- De toutes façons la règle en bleu serait
Formule =ET($A2/2>=($F2-0,5);$A2/2<=($G2+0,5))
0
ImWellan Messages postés 4 Date d'inscription vendredi 15 janvier 2021 Statut Membre Dernière intervention 28 janvier 2021
Modifié le 28 janv. 2021 à 23:09
Dans mon tableau, je veux que quand ma valeur de F est égale à la moitié de A, elle soit vert. en ce moment, cette formule fonctionne bien.

Ensuite, je veux aussi que quand ma valeur en F est égale à la moitié de A avec plus ou moins 0.5 en A donc 0.25 en F soit en bleu.

Enfin, je veux que quand ma valeur de F avec un écart de plus de 0.25 avec A soit en rouge. ce qui est actuellement le cas sauf pour l'écart.

Et bien sur, les différentes formules doivent être applicables dans tout le tableau.

Merci de votre patience.
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
28 janv. 2021 à 23:14
"quand ma valeur en F est égale à la moitié de A avec plus ou moins 0.5 en A donc 0.25 en F"
Non ; je ne comprends pas du tout la logique, ni la raison, de cette contrainte.
Du coup je n'ai aucune idée de la règle qu'on pourrait élaborer.
Serait-il possible de nous expliquer plus en détail à quoi sert ce fichier ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
29 janv. 2021 à 06:33
D'accord avec toi Raymond, c'est très confus mais je crois déceler une piste (à confirmer par l'auteur).

J'ai encore des doutes sur ma déduction ; il semblerait qu'il s'agisse de l'écart entre la valeur de F et la valeur de A/2.

Cordialement
0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
Modifié le 29 janv. 2021 à 11:19
En espérant que mes déductions sont justes

BLEU
ET(F2 n'est pas vide ; reste de la division de F2 par 1 <= 0,25 ; A2=F2*2)

ROUGE
ET(F2 n'est pas vide ; A2 autre que F2*2 ; A2-F2 >=0,25)

VERT
ET(F2 n'est pas vide ; A2 = F2*2)

Voici un fichier exemple avec mise en place de mes déductions

https://www.cjoint.com/c/KADks7DZFLO

Cordialement
0