FR/FAQ/Calc/115

From Apache OpenOffice Wiki
< FR‎ | FAQ‎ | Calc
Revision as of 09:41, 4 February 2008 by Jumbo444 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Comment avoir plus de trois conditions dans un formatage conditionnel ?

Le How-To Formatage conditionnel décrit comment utiliser cette fonction. Cependant, cette fonctionnalité est limitée à 3 conditions. Voici comment traiter plus de 3 conditions :

  • créer autant de styles que de formats souhaités. Dans notre exemple, nous créons 4 styles de cellule, dont la seule surcharge concerne la couleur d'arrière-plan, éponyme du nom du style : vert, jaune, orange et rouge.
  • modifier la formule calculant le résultat dont la mise en forme doit dépendre de la valeur en ajoutant :
= ... + STYLE(SI(ACTUELLE()=1;"vert";SI(ACTUELLE()=2;"jaune";SI(ACTUELLE()=3;"orange";SI(ACTUELLE()=4;"rouge";"Standard")))))

Remarque : le format conditionnel peut gérer jusqu'à 4 styles différents :

  • appliquer un des 4 styles à toute la zone : ce sera le style par défaut.
  • utiliser l'outil formatage conditionnel pour définir les conditions d'application des 3 autres styles.

Attention : la fonction STYLE ne semble pas gérer la casse des noms de style, alors que le styliste oui. Ainsi, si les styles rouge et Rouge existent, les fonctions STYLE("Rouge"), STYLE("ROUGE") ou STYLE("rouge") appliqueront toutes le même style, en fonction de leur ordre de création.

Personal tools