2016-10-13 1 views
1

J'essaie de créer une formule Google Sheet qui recherche un mot dans une chaîne plus longue et renvoie une valeur spécifique en fonction de la chaîne recherchée.Vérifier la cellule pour plusieurs chaînes et renvoyer des valeurs spécifiques

Je peux réaliser ceci dans Excel mais j'ai besoin que cela fonctionne dans Google Sheets.

Ci-dessous un exemple de ce que je suis en train de réaliser:

Le « Trier » colonne récupère la valeur en fonction de vérifier si le mot dans la colonne « C » existe dans la colonne "A". J'ai essayé d'utiliser la recherche générique, mais cela ne fonctionne pas pour moi dans Google Sheets, et d'autres exemples que j'ai vus en ligne ne semblent pas me permettre de renvoyer plusieurs valeurs.

Toute aide serait grandement appréciée.

Répondre

1

Cette formule peut vous adapter:

=IFERROR(REGEXEXTRACT(A1,JOIN("|",FILTER(C:C,C:C<>""))),"none") 

enter image description here

liens utiles dont voici quelques:

REGEXEXTRACT

JOIN

FILTER

+0

Brilliant - Je n'ai aucune idée de la composition de la formule, donc je devrais faire des recherches, donc je comprends, merci pour votre aide – Paul