5 votes

LibreOffice Calc : formatage conditionnel basé sur la valeur d'une colonne / cellule

Malheureusement, je n'arrive pas à comprendre comment fonctionne le formatage conditionnel. J'ai une feuille comme celle-ci :

enter image description here

J'ai défini 2 styles de cellule "Bas" et "Haut" et je veux que les cellules des colonnes A-E aient un de ces styles appliqué si la cellule de la colonne G a une valeur "L" ou "H" respectivement. Si autre chose est mis là, les cellules resteront blanches comme elles sont.

Pour les besoins de la démonstration, j'ai appliqué manuellement les styles aux lignes de l'exemple.

Peut-être que je fais quelque chose de mal, mais quoi que je fasse, soit certaines cellules n'ont pas le style approprié appliqué, soit d'autres cellules ont le style également appliqué. Je ne suis pas parvenu à obtenir le résultat souhaité.

Pourriez-vous décrire les étapes exactes pour obtenir le formatage souhaité...

3voto

Kishore UK Points 111

Pour LibreOffice 5.1 ainsi que 6.0 :

  1. Sélectionnez la plage de cellules à mettre en forme de manière conditionnelle (par exemple A3:F50) ;
  2. Sélectionnez le menu Format -> Mise en forme conditionnelle -> Gérer... : enter image description here
  3. Cliquez sur Add : enter image description here
  4. Sous "Condition 1", sélectionnez "Formule est" ; dans la zone de texte, entrez $G3="L" ; à côté de "Appliquer le style", sélectionnez votre style pour les rangées "L" : enter image description here
  5. Cliquez sur Add
  6. Sous "Condition 2", sélectionnez "Formule est" ; dans la zone de texte, entrez $G3="H" ; à côté de "Appliquer le style", sélectionnez votre style pour les rangées "H" : enter image description here
  7. Cliquez sur OK : enter image description here
  8. Cliquez sur OK

Notes supplémentaires :

  • prenez soin de supprimer toute autre définition de formatage conditionnel s'il y a encore quelque chose de défini mais non requis ;

  • veillez à sélectionner d'abord la plage à mettre en forme, puis appelez le menu Format -> Mise en forme conditionnelle -> Gérer... ensuite. la boîte de dialogue de mise en forme conditionnelle contient un champ "Plage de cellules" qui incite les utilisateurs à y entrer la plage de cellules - cela ne fonctionnera pas, j'ai déjà déposé une demande de mise en forme. rapport de bogue ...

1voto

Pawel Debski Points 240

J'utilise LibreOffice Calc 5.1.6.2.

Tout comme l'a décrit le très respecté poster précédent :

  1. Sélectionnez la plage de cellules à mettre en forme de manière conditionnelle (dans mon cas, A1:F44) ;
  2. Sélectionnez le menu Format -> Mise en forme conditionnelle -> Gérer... :
  3. Ajoutez le premier colorant :

Adding first colouring

La formule est $G1="H"

Remarque : le signe dollar est important ici ! Indique une référence de colonne non relative à la colonne G, par opposition à la référence de ligne relative 1. Relative signifie que la référence change au fur et à mesure que l'évaluateur de Calc descend dans les lignes de la feuille.

  1. Appuyez sur OK et ajoutez la deuxième coloration :

Add second colouring

  1. Maintenant, votre mise en forme conditionnelle devrait ressembler à ceci :

After 2 conditional formats have been entered

  1. Et voilà - maintenant toutes les lignes hors normes sont correctement mises en évidence :

Proper results

Veuillez noter que la saisie de deux conditions dans un format conditionnel ne fonctionne pas correctement - probablement à cause de certains formats résiduels qui traînent derrière et modifient certains champs non souhaités. En fait, dès le début, il me manquait la condition "else".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X