Colorer une cellule en fonction de la cellule en fonction de la précédente

Résolu/Fermé
Reiseman Messages postés 4 Date d'inscription lundi 18 novembre 2019 Statut Membre Dernière intervention 13 mai 2020 - 12 mai 2020 à 23:58
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 13 mai 2020 à 06:55
Bonjour à tous,


J'ai toujours voulu éviter Excel le plus possible car ça me semblait trop compliqué mais je me suis dit que je ne devais pas passer à côté d'un outil aussi puissant et qu'il fallait que j'essaye de le dompter donc j'ai créé mon premier tableau ^^
Et je rencontre déjà un problème ^^'

Voici un exemple de mon tableau colonne A: le nombre de jour, colonne B: une valeur à updater manuellement chaque jour (sachant qu'il y'a encore 30 autres colonnes derrière la colonne B...)


En fait, j'aimerais colorer en vert une cellule si la cellule précédente est inférieure et en rouge si elle est supérieure
Comme sur l'exemple :
Jour 12 la valeur est de 19
Jour 13 j'ajoute manuellement la valeur 29 donc B15 > B14 --> B15 vert
Jour 14 j'ajoute manuellement la valeur 20 donc B16 < B15 --> B16 rouge

J'ai testé la mise en forme conditionnelle qui me semble bien à première vue cf ci-dessous


mais le problème c'est que si je la réplique aux autres cellules, la valeur référence sera toujours celle de la cellule B14 et non de la cellule précédente. Y'a t-il moyen de variabiliser ces règles en "valeur de la cellule < valeur de la cellule$cellule-1" ?
Je fais peut-être fausse route...

En tout cas, je vous remercie d'avance pour votre aide ! :)
A voir également:

4 réponses

Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
Modifié le 13 mai 2020 à 00:45
Ben oui ! Le caractère $ sert à bloquer la référence d'une cellule ...
Alors supprime les $ pour voir .
1
jee pee Messages postés 39591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 avril 2024 9 225
13 mai 2020 à 00:43
Bonjour,

Tu peux sélectionner de B4 à B33, puis créer une nouvelle MFC qui va s’appliquer directement sur toutes les cellules avec si B4>B3 = vert et si B4<B3 rouge (si et B3=B4 rien ?)

il existe 4 types de références pour l'adressage des cellules :
  • Référence relative (ex : A1)
  • Référence absolue (ex : $A$1)
  • Ligne absolue (ex : A$1)
  • Colonne absolue (ex : $A1)

voir : http://www.coursinfo.fr/excel/les-fonctions-de-base-excel-niveau-2/reference-absolue-et-reference-relative/
1
Reiseman Messages postés 4 Date d'inscription lundi 18 novembre 2019 Statut Membre Dernière intervention 13 mai 2020
13 mai 2020 à 01:53
J'ai bien pensé au cas où B3 = B4, et dans mon cas, si c'est le cas, les règles ne s'appliquent pas donc les cellules restent neutre, ça me va.
Je les coloriserais peut-être plus tard mais pour l'instant je privilégie le fonctionnel à l’esthétique ^^

Merci pour les infos sur les types de référence, j'ai compris le truc maintenant
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
13 mai 2020 à 00:51
Bonjour à tous,

plus précisément, les MFC 'préparées' ne s'appliques qu'aux valeurs de la cellule elle-même.
Si tu dois comparer à d'autres il faut passer par 'MFC / Nouvelles règle... / Utiliser une formule' (le dernier choix)
eric
1
Reiseman Messages postés 4 Date d'inscription lundi 18 novembre 2019 Statut Membre Dernière intervention 13 mai 2020
13 mai 2020 à 01:57
Ok, j'ai pigé le truc des cellules/lignes/colonnes relatives et absolues

Du coup j'ai créé ma règle qui s'applique bien comme il faut, merci à vous ! :)

Je retourne sur mon tableau

Bonne soirée !
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
13 mai 2020 à 06:55
J'ai bien pensé au cas où B3 = B4, et dans mon cas, si c'est le cas, les règles ne s'appliquent pas donc les cellules restent neutre, ça me va.
Les débutants ont tendances à mettre une 3ème MFC.
En fait il suffit de colorer toutes les cellules manuellement, les MFC prennent le dessus si le test est bon.
eric
0