Mise en forme conditionnelle avec tableau de couleurs

Résolu/Fermé
faurmic Messages postés 4 Date d'inscription mercredi 9 août 2017 Statut Membre Dernière intervention 9 août 2017 - 9 août 2017 à 21:22
faurmic Messages postés 4 Date d'inscription mercredi 9 août 2017 Statut Membre Dernière intervention 9 août 2017 - 9 août 2017 à 23:49
Bonjour,

Je souhaiterais faire une mise en forme conditionnelle d'une de mes colonnes de résultat à partir d'un tableau de couleurs de remplissage:
https://img-19.ccm2.net/FrNDcuWvJlLFrZNZdQH1Sj8qL5Q=/a046ebb7d152463e9746ace97e68624c/ccm-ugc/Capture_decran_2017-08-09_a_09.07.41.png

Dans une feuille1 j'ai créé le tableau avec les valeurs et couleurs.

Dans une autre feuille2 j'ai une grille d'évaluation qui en fonction des résultats me donne une côte. Cette côte est le croisement des valeurs du tableau de couleurs.

J'aimerais que la colonne des côtes dans feuille2 soit mise en forme (couleur de remplissage) selon le croisement des valeurs.
Par exemple : en vert si "Criticité"=8 et "Protection"=0 mais en jaune si "Criticité"=16 et "Protection"=0.

J'ai essayé avec les fonctions SI et ET mais c'est long et fastidieux.
Y aurait il un moyen d'utiliser le tableau ou une formule moins lourde?

Merci d'avance pou votre aide,

mic

7 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
9 août 2017 à 21:34
Bonsoir

Comment s'exprime ta côte ? du texte, une valeur ?

Ce sera plus simple si tu postes un exemple de ton fichier sur cjoint.com, tu fais créer un lien, tu le colles et tu reviens le coller ici

Dans l'attente
Cdlmnt
Via

0
faurmic Messages postés 4 Date d'inscription mercredi 9 août 2017 Statut Membre Dernière intervention 9 août 2017
9 août 2017 à 21:44
Bonsoir via55,

La côte est une valeur numérique.

Dans la feuille2 j'ai 3 colonnes :
-criticité (2,4,8,16) entrée par l'utilisateur ;
-protection (0,1,2,3,4,6) entrée par l'utilisateur ;
-côte du risque qui est le produit (criticité*protection) calculée automatiquement.

Cordialement,

mic
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 9 août 2017 à 22:03
Ok

mais alors je ne comprend pas ton code couleur, vu la multiplication la côte pour tout niveau de protection 0 doit donner 0 et devrait donc être de la même couleur !

Fournis moi un exemple de ton fichier ce sera vraiment plus simple !

Dans l'attente un exemple de ce qui serait possible :
http://www.cjoint.com/c/GHjucngTR58


"L'imagination est plus importante que le savoir."    A. Einstein
0
faurmic Messages postés 4 Date d'inscription mercredi 9 août 2017 Statut Membre Dernière intervention 9 août 2017
9 août 2017 à 22:08
Oups tu as raison je me suis mal exprimé.

"Criticité"= "C"
"Protection" = "P"
"Côte du risque" = "R"

Effectivement "R"=0 si "P"=0.

La mise en forme de "R" se fait par le croisement des valeurs à partir du tableau et non pas par le résultat que renvoie le produit "C"*"P"

SI "C"=4 ET "P"=0 ALORS "R" a un fond vert ;
SI "C"=16 ET "P"=0 ALORS "R" a un fond jaune ;
SI "C"=64 ET "P"=1 ALORS "R" a un fond rouge ;
... ;

Cordialement,
0

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

Posez votre question
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
9 août 2017 à 22:35
As tu étudié l'exemple que je t'ai envoyé ?
Peux tu l'adapter à ton tableau ?

Si tu as du mal à le faire poste moi ton fichier, je regarderai

Cdlmnt
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
9 août 2017 à 23:23
OK j'ai ton fichier par contre je ne sais pas quelle cellule tu veux colorer ? celle de la colonne L ?
En ce cas cela peut donner ça :
http://www.cjoint.com/c/GHjvvxcrLu8

Cela te convient ?

Cdlmnt
Via
0
faurmic Messages postés 4 Date d'inscription mercredi 9 août 2017 Statut Membre Dernière intervention 9 août 2017
9 août 2017 à 23:49
Excellent merci!
0