Pour chaque ligne (observation) j’ai une variable contenant du texte sur une feuille et une liste de mots sur une autre feuille. Je cherche à générer une réponse pour chaque observation : 1 si excel trouve une correspondance entre les mots d’un texte sur une feuille (sheet1) et une liste de mots reportés dans une deuxième feuille (sheet2) ; 0 si aucune correspondance n’est trouvée.
J’ai testé à la fois la fonction VLOOKUP et les fonctions IF et MATCH; pour VLOOKUP j’ai utilisé ce qui suit dans la feuille 1 :
=IFERROR(VLOOKUP(« « &C:C& » », Sheet2!$A:$B, 2, FALSE), « 0 ») - pour la recherche de la table de Sheet2.
La formule ne semble pas fonctionner car cela génère uniquement des 0 pour toutes les lignes…
Vous pouvez laisser tomber le classeur CTEST (c’était une erreur), ma question ne concernait que le document datacarrier. Pour chaque ligne j’ai une variable contenant du texte sur une feuille 1 et une liste de mots sur une autre, feuille 2. Je cherche à générer une réponse pour chaque observation dans une colonne : le mot correspondant si on trouve une correspondance entre les mots du texte et la liste sur la feuille 2 ; 0 si aucune correspondance n’est trouvée pour cette ligne
Et vous validez par OK,
Après il faut vérifier dans la colonne de gauche.
J’ai trouver 3 correspondance.
Aller sur la cellule : A182 , A189, A331 et vous allez voir.
Merci beaucoup ! Si je comprends bien il s’agit de répondre à la question : avec quelle ligne ma première ligne (B2) est en correspondance sur le texte en reportant la catégorie de la feuille 2. Si c’est le cas, j’avais en tête quelque chose de peut-être encore plus simple : par exemple pour la ligne 7 on trouve : « Project manager at the General Management of Crédit National 1989 », dans la feuille 2 « Crédit National » correspond à « Natixis ». Je voudrais donc que dans la première colonne sur la feuille 1 (colonne A « Carier 1 ») on puisse avoir « Natixis » affiché pour cette ligne car « Crédit National » apparaît dans le texte de la colonne B. Je compte ensuite étendre cela à toutes les années (colonne DP, colonne IE…). Je suis vraiment désolé pour tous ces messages !
Re,
Une dernières amélioration toute en supprimant les « the » et les espaces avant : datacarrier.xlsm (897,4 Ko)
J’ai pu retrouver 14 Correspondance.
Will-Fread