Faire mise en forme conditionnelle par rapport à la médiane
Résolubrucine Messages postés 21701 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Pouvez-vous m'expliquer comment faire pour effectuer la mise en forme conditionnelle suivante :
En vert = le prix est bas par rapport au prix médian
En rouge = le prix est élevé par rapport au prix médian
Aucune couleur = le prix se rapproche de la médiane ou est égale à celle-ci
L'écart avec la médiane est 20%.
Le lien d'accès à mon tableau excel : https://www.cjoint.com/c/LIyqIr37xTv
Je vous remercie par avance de votre aide
Cordialement,
Lola
Windows / Edge 105.0.1343.42
- Faire mise en forme conditionnelle par rapport à la médiane
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
- Mise en forme tableau croisé dynamique - Guide
6 réponses
Bonjour,
Manque juste de savoir oû la MFC doit s'appliquer .......sur quelles valeurs...?
Et comment est déterminé le prix médian!
Bonjour à tous,
Au plus simple :
https://www.cjoint.com/c/LIyu4MH4qEY
Crdlmt
Bonjour,
Sauf erreur de ma part, tu as zappé un dollar dans la condition "verte" qui fait que par exemple en F14 901,02 n'est pas sélectionné:
=ET(CHERCHE("prestation";$A8);B8<$H8*0,8;B8>0)
En toute rigueur par ailleurs le signe d'inégalité doit être < strict puisque le prix ne doit pas être égal à la médiane.
https://www.cjoint.com/c/LIzh0T8z5mF
Ta solution est une manière élégante de sélectionner les lignes de Prestation puisque le calcul n'est fait que si le mot "prestation" se trouve dans la cellule sans quoi CHERCHE("prestation";$A8) n'est pas vrai, mais elle souffre peut-être d'être moins compréhensible et facile à reproduire pour l'utilisateur débutant dans une utilisation future.
Une alternative moche mais sans doute plus facile à reproduire consiste à ne sélectionner que les cellules supérieures à zéro (ie, non vides), mais rendra aussi les lignes de sous-totaux sauf complication supplémentaire.
https://www.cjoint.com/c/LIzh15JDVrF
A cet égard, au moins le sous-total 2 n'est pas cohérent avec ses éléments et, d'une manière générale, on ne sait pas si on peut "picorer" au mieux disant séparément une prestation chez chaque candidat ou si on est obligé d'en accepter la globalité.
Bonjour,
Leur téléchargement (chez moi il ne pose pas de problème) ou leur ouverture Excel? Je les remets en ligne?
Cela dit, ils ne sont pas passionnants: le premier reprend la feuille Djidji en modifiant les dollars et en remplaçant <= par <, le deuxième utilise la même formule que la tienne et élimine les lignes à colonne d'intitulé A vierges en s'assurant que la ligne correspondante n'est pas vide.
Bonjour à tous,
Je vous remercie pour vos réponses.
J'aimerais comprendre pour qu' à l'avenir je sache utiliser la MFC. Ainsi, pouvez-vous, svp, m'expliquer vos formules de calculs (à quoi les éléments de votre formule correspond).
Le Pingou votre formule est la suivante : =B8>$H8*1,2
et Djidji59430 votre formule est la suivante : =ET(CHERCHE("prestation";$A8);B8>$H8*1,2)
En vous remerciant par avance,
Lola
Bonjour,
Tu as l'explication en <3>
La fonction CHERCHE renvoie "1" quand la cellule $A8 comprend le mot "prestation" puisque le mot cherché commence au premier caractère de $A8 et une erreur sinon, =B8>$H8*1,2 est vrai si la valeur à colorier est supérieure de 20% à la médiane (1,2).
La fonction ET ne va retourner la coloration que si les 2 conditions sont remplies: si la colonne A ne comprend pas "Sous Total" ou Rien mais "Prestations" et si la cellule est bien plus grande que la médiane plus 20%.
J'ai oublié le rôle des dollars, comme disait Hemingway, en avoir ou pas: ils figent la cellule lorsque les références en sont déplacées dans le fichier: $H parce qu'on veut que ce soit toujours la colonne H qui soit lue, mais B8 et $H8 parce que l'on veut que ça change à C8,...H8 puis à B9,...H9.
Le fait d'écrire = devant B8>$H8*1,2 rend VRAI si la condition est remplie et FAUX sinon.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question