web-dev-qa-db-fra.com

Mettre en forme la cellule, si Word de la liste dans la cellule

J'essaie de colorer les cellules selon les mots-clés qu'elles peuvent contenir. J'ai cherché un peu partout et j'ai essayé diverses applications des fonctions Rechercher et Rechercher en vain.

Imaginez que j'ai les cellules suivantes:

[You] [ggg] [123]

et je veux mettre en évidence uniquement les cellules qui contiennent:

numbers = [0,1,2,3,4,5,6,7,8,9]

Quelle formule personnalisée devrais-je utiliser pour formater uniquement les cellules contenant des nombres? Surbrillance:

123

Cela devrait également fonctionner pour:

[yes] [nah] [yah]
affirmativeResponses = [yes,yah,ya,yup]
highlights: yes, yah

Pseudo code:

for i in [yes,yah,ya,yup]:
    if i in cell:
        highlight(cell, green)
2
Jonathan Rolfsen
  • pour tous les numéros:

    =IF(ISNUMBER(A1), 1)

    0


  • pour des chiffres spécifiques (2 et 3):

    =REGEXEXTRACT(TO_TEXT(A1), "2|3")

    0


  • pour des mots exacts:

    =REGEXEXTRACT(A1, "yes|nah|yah")

    0


  • pour les correspondances partielles (contenant):

    =REGEXEXTRACT(A1, "yes|nah|yah")

    0

1
user0