Extraire un mot d'une cellule Excel si ce mot appartient à une liste défini

Y compris Power BI, Power Query et toute autre question en lien avec Excel
T
Thomas I
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 29 octobre 2019
Version d'Excel : Excel 2016

Message par Thomas I » 29 octobre 2019, 13:02

Bonjour à toutes et à tous,

J'ai le problème suivant sur Excel que je n'arrive pas à résoudre.
J'ai plusieurs mots dans une cellule qui indique un nom, une destination de voyage et un mode de transport.
Ces mots ne sont pas toujours mis dans le même ordre. Dans une cellule, je peux par exemple avoir "nom + destination + voyage" et dans le cellule en dessous "destination + voyage + nom".
Je souhaiterais pouvoir extraire le nom contenu dans la cellule si ce nom est lui même listé dans un tableau d'une autre feuille Excel et le mettre dans la cellule d'à côté. Si le nom du voyageur dans la cellule contenant du texte n'appartient pas à la liste de noms du tableau de l'autre feuille Excel, alors la cellule d'à côté devra être vide.
Je vous joins une fichier pour plus de clareté.
je ne suis pas un expert VBA donc si vous avez une solution avec formule Excel, je suis preneur.
Un grand merci par avance pour vos lumières!
Bonne journée

Thomas
Classeur2.xlsx
(10.44 Kio) Téléchargé 8 fois
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 6'674
Appréciations reçues : 322
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 29 octobre 2019, 14:29

Bonjour

Avez vous cherché du côté de TROUVE ?

@ bientôt

LouReeD

Edit
Mouais. Faut voir... Je crois que je me suis planté... ::(
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
T
Thomas I
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 29 octobre 2019
Version d'Excel : Excel 2016

Message par Thomas I » 29 octobre 2019, 18:15

Merci pour votre réponse.
J'ai essayé avec la fonction Trouve ainsi que Somme.prod en vain.
Mais je ne suis pas expert de ces fonctions j'avoue.
En vous remerciant

Thomas
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'703
Appréciations reçues : 243
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 29 octobre 2019, 18:38

bonsoir
un essai
thomasI.xlsx
(10.43 Kio) Téléchargé 11 fois
cordialement
c'est en cherchant qu'on trouve
B
Boisgontierjacques
Membre fidèle
Membre fidèle
Messages : 434
Appréciations reçues : 96
Inscrit le : 5 octobre 2018
Version d'Excel : 2016

Message par Boisgontierjacques » 29 octobre 2019, 19:08

Bonsoir,

En C4:
=SI(SOMME(NB.SI(B4;"*"&noms&"*"))=0;"";INDEX(noms;EQUIV(1;NB.SI(B4;"*"&noms&"*");0)))
valider avec maj+ctrl+entrée

Boisgontier
Copie de Classeur2.xlsx
(11.08 Kio) Téléchargé 12 fois
T
Thomas I
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 29 octobre 2019
Version d'Excel : Excel 2016

Message par Thomas I » 30 octobre 2019, 09:39

Un grand merci pour ces solutions qui fonctionnent super bien!
C'est vraiment très appréciable de pouvoir se faire aider par des personnes brillantes et à l'écoute des autres.
Excellente journée à tous!

Thomas
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message