web-dev-qa-db-fra.com

Caractère astérisque (pas de caractère générique) sur la mise en forme conditionnelle

J'ai une feuille avec les valeurs suivantes sur la colonne A:

    [         A           ]
[1] Dead line
[2] 15 days remaining***
[3] Dead
[4] 131 days remaining*
[5] 80 days remaining**

Je voudrais utiliser la mise en forme conditionnelle sur la colonne A pour:

  • lorsqu'un seul astérisque apparaît: fond de cellule verte
  • lorsque seulement 2 astérisques apparaissent: fond de cellule jaune
  • lorsque seulement 3 astérisques apparaissent: fond de cellule orange
  • quand la colonne est Dead: fond de cellule rouge

Mais lorsque je règle à A:A la règle text contains avec la valeur * sur Peindre avec un arrière-plan vert, toute la colonne est peinte avec un arrière-plan vert, quelles que soient les autres règles.

Je vois que le * est interprété comme un caractère générique pour "n'importe quelle chaîne", mais je voudrais menacer chaque * comme un caractère astérisque uniquement.

Quelqu'un peut m'aider?

PS:

  • La feuille finale doit utiliser ce format de données sur la colonne A, avec ces astérisques affreux (aucun moyen de changer);
  • A1 est un en-tête;
  • Ce n'est qu'un échantillon. La feuille originale a tellement de lignes ...
3
kokbira

Vous pouvez obtenir les résultats souhaités en plaçant un tilde, ~ devant l'astérisque sous la forme d'un caractère caractère d'échappement , si vous définissez les règles de mise en forme conditionnelle dans l'ordre indiqué ci-dessous.

Commencez par créer celui qui est en orange lorsque trois astérisques apparaissent à l'aide de text contains, puis en spécifiant ~*~*~*. Sélectionnez custom pour choisir un fond orange. Créez ensuite celui pour deux astérisques en utilisant text contains et ~*~* en sélectionnant le jaune pour la couleur. Ensuite, pour la règle suivante, créez-en un pour le vert avec text contains et ~*. Vous pouvez ensuite créer celui avec un arrière-plan rouge en utilisant text is exactly en spécifiant Dead et en sélectionnant le rouge pour l’arrière-plan.

asterisk conditional formatting rules

Vous devriez alors voir ce qui suit:

Asterisk conditional formatting applied

4
moonpoint