MFC
Résolu
sev33000
Messages postés
243
Statut
Membre
-
Vaucluse Messages postés 27336 Statut Contributeur -
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour,
J'ai un tableau pour lequel plusieurs MFC ont été mises en places, grâce à l'aide de beaucoup d'entre vous, que je ne remercierait jamais assez.
Cependant, je souhaite apporter une petite modification à celui mais cela ne fonctionne pas comme je le voudrais, malgré vos conseils, à savoir :
Si ma cellule I12 contient RM1, et que la cellule S12 contient 1, alors mon écriture passe en bleu, et si S12 contient 0, alors l'écriture repasse en noir.
En revanche, si I12 contient LIV, alors écriture en rouge.
Ma MFC fonctionne juste pour le rouge, mais dès que je veux mettre en bleu, il n'y a que la colonne A qui change de couleur et ce peut importe la condition.
Du coup, j'y comprends rien.
Ci dessous, le lien vers le tableau.
https://www.cjoint.com/c/JBnidqY4bkc
Merci pour votre aide.
Bonne journée.
Séverine
J'ai un tableau pour lequel plusieurs MFC ont été mises en places, grâce à l'aide de beaucoup d'entre vous, que je ne remercierait jamais assez.
Cependant, je souhaite apporter une petite modification à celui mais cela ne fonctionne pas comme je le voudrais, malgré vos conseils, à savoir :
Si ma cellule I12 contient RM1, et que la cellule S12 contient 1, alors mon écriture passe en bleu, et si S12 contient 0, alors l'écriture repasse en noir.
En revanche, si I12 contient LIV, alors écriture en rouge.
Ma MFC fonctionne juste pour le rouge, mais dès que je veux mettre en bleu, il n'y a que la colonne A qui change de couleur et ce peut importe la condition.
Du coup, j'y comprends rien.
Ci dessous, le lien vers le tableau.
https://www.cjoint.com/c/JBnidqY4bkc
Merci pour votre aide.
Bonne journée.
Séverine
9 réponses
Bonjour
sans trop chercher à comprendre les règles actuelles, à rajouter
pour le bleu:
=ET($I12="RM1";$S12=1)
pour le noir (s'il s'agit de la couleur de base):
=ET($I12="RM1";$S12=0)
ne formatez pas et fermez pour que la couleur de base soit sélectionnée
et pour le rouge:
=$I12="LIV"
attention avec l'ensemble des règles: si certaines se recoupent et s'éliminent vous devez les classer dans l'ordre où vous souhaitez les voir en utilisant les flèches ascenseur en haut à droite de la fenêtre de MFC
Excel applique la première trouvée dans la liste en cas de chevauchement
crdlmnt
sans trop chercher à comprendre les règles actuelles, à rajouter
pour le bleu:
=ET($I12="RM1";$S12=1)
pour le noir (s'il s'agit de la couleur de base):
=ET($I12="RM1";$S12=0)
ne formatez pas et fermez pour que la couleur de base soit sélectionnée
et pour le rouge:
=$I12="LIV"
attention avec l'ensemble des règles: si certaines se recoupent et s'éliminent vous devez les classer dans l'ordre où vous souhaitez les voir en utilisant les flèches ascenseur en haut à droite de la fenêtre de MFC
Excel applique la première trouvée dans la liste en cas de chevauchement
crdlmnt
Re
si c'est exactement votre formule, il faut bloquer le I avec $ dans l'item I12="LIV"
crdlmnt
si c'est exactement votre formule, il faut bloquer le I avec $ dans l'item I12="LIV"
crdlmnt
Re,
Quand je fais comme vous dites, c'est toute ma ligne qui passe en bleu même s'il est indiqué LIV.
Or, LIV la ligne doit s'écrire en rouge, et RM1 en bleu.
Ce que je ne comprends pas c'est que j'ai juste repris les formules qui n'ont été indiquées dans un post précédent, et qui fonctionnent parfaitement dans d'autres tableaux.
Pour ce tableau, j'ai juste voulu modifier la couleur lorsqu'il est indiqué RM1 et là ça ne fonctionne pas.
A moins d'être un guik, je crois que je ne m'y ferais jamais à ces formules.
Je vais laissé comme c'était initialement et je ferais avec.
Merci de votre aide;
Bonne journée.
Quand je fais comme vous dites, c'est toute ma ligne qui passe en bleu même s'il est indiqué LIV.
Or, LIV la ligne doit s'écrire en rouge, et RM1 en bleu.
Ce que je ne comprends pas c'est que j'ai juste repris les formules qui n'ont été indiquées dans un post précédent, et qui fonctionnent parfaitement dans d'autres tableaux.
Pour ce tableau, j'ai juste voulu modifier la couleur lorsqu'il est indiqué RM1 et là ça ne fonctionne pas.
A moins d'être un guik, je crois que je ne m'y ferais jamais à ces formules.
Je vais laissé comme c'était initialement et je ferais avec.
Merci de votre aide;
Bonne journée.
Bonjour
sans le modèle je ne peux pas vous en dire plus, sinon répéter que si des MFC doivent être prioritaires sur d'autres, il faut les classer correctement dans la fenêtre de MFC avec les flèches ascenseur
exemple:
de A à C
si vous êtes en bleu quand A=1
mais plutôt être en rouge quand A=1;B=2;C=3
il faut faire monter la seconde avant la première
crdlmnt
sans le modèle je ne peux pas vous en dire plus, sinon répéter que si des MFC doivent être prioritaires sur d'autres, il faut les classer correctement dans la fenêtre de MFC avec les flèches ascenseur
exemple:
de A à C
si vous êtes en bleu quand A=1
mais plutôt être en rouge quand A=1;B=2;C=3
il faut faire monter la seconde avant la première
crdlmnt
Bonjour,
Je n'ai pas changé l'ordre de mes MFC par rapport à mes tableaux précédents.
La MFC en question est au même rang que celle des lignes LIV qui doivent se mettre en rouge.
Voici le tableau :
https://www.cjoint.com/c/JBrnpPepayc
Ce que je ne comprends pas, c'est pourquoi la colonne A se met en bleu alors que j'ai demandé que se soit la ligne (a condition qu'il soit écrit RM1 dans la colonne I).
De même, lorsqu'il est écrit LIV en I, normalement ma ligne devrait se mettre en rouge. Or, là c'est la colonne qui change de couleur.
merci.
Je n'ai pas changé l'ordre de mes MFC par rapport à mes tableaux précédents.
La MFC en question est au même rang que celle des lignes LIV qui doivent se mettre en rouge.
Voici le tableau :
https://www.cjoint.com/c/JBrnpPepayc
Ce que je ne comprends pas, c'est pourquoi la colonne A se met en bleu alors que j'ai demandé que se soit la ligne (a condition qu'il soit écrit RM1 dans la colonne I).
De même, lorsqu'il est écrit LIV en I, normalement ma ligne devrait se mettre en rouge. Or, là c'est la colonne qui change de couleur.
merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
je peux me tromper suite à la compréhension un peu hasardeuse, mais je pense qu'il manque un $ devant le 2° I de la 1° formule de MFC
=ET(OU($I12="RM1";$I12="LIV");$S12<>0;$T12<>"X")
crdlmnt
je peux me tromper suite à la compréhension un peu hasardeuse, mais je pense qu'il manque un $ devant le 2° I de la 1° formule de MFC
=ET(OU($I12="RM1";$I12="LIV");$S12<>0;$T12<>"X")
crdlmnt
Mais??? C'est ce que demande votre formule! si vous voulez que le LIV de I12 interdise le passage en bleu écrivez <>"LIV", pas =
et si vous voulez une couleur pour RM1 et une pour LIV
faites deux MFC une avec:
=ET(OU($I12="LIV");$S12<>0;$T12<>"X")
et une avec
=ET(OU($I12="RM1";$S12<>0;$T12<>"X")
e formatez en conséquence!
et si ça ne va toujours pas, réexpliquez conditions complètes en incluant T et S dans les explications!
et si vous voulez une couleur pour RM1 et une pour LIV
faites deux MFC une avec:
=ET(OU($I12="LIV");$S12<>0;$T12<>"X")
et une avec
=ET(OU($I12="RM1";$S12<>0;$T12<>"X")
e formatez en conséquence!
et si ça ne va toujours pas, réexpliquez conditions complètes en incluant T et S dans les explications!
Merci pour votre réponse.
Cependant, il me semblait qu'en modifiant la couleur de la formule suivante : =ET(OU($I12="RM1";I12="LIV");$S12<>0;$T12<>"X")
cela suffirait.
Or, là, je n'ai que la colonne A qui change de couleur et non ma ligne entière.