Vlookup qui cherche des strings partiels
Bonjour,
Je bloque sur le problème suivant:
Colonne A: données texte (nb de lignes pouvant varier!)
Colonne B: vlookup qui cherche des extaits de texte dans la colonne A et renvoie un numéro correspondant à un tableau sur les colonnes C et D
Colonne C: extaits de texte à rechercher
Colonne D: numéro correspondant à chaque extrait de texte
Exemple:
Colonne A: "Prélèvement SFR"
Colonne C: "SFR"
Colonne D: 1
Je voudrais que la colonne B renvoie donc 1 (par vlookup je pense). Attention, le nombre de lignes de la colonne A et du tableau en C et D varient à chaque utilisation. Je ne sais pas si il faut nécessairement coder en VBA ou s'il y a une fonction excel directement utilisable (genre un if avec un vlookup dedans).
Je bute la dessus depuis deux jours et ça me rends très triste :(
Merci pour votre aide!
Kilogram76 (enfin j'essaie...)
1 pièce(s) jointe(s)
Recherche de strings partiels et recherchev
Re-bonjour,
Merci pour tes réponses et le tuto sur les filtres avancés. Je suis en train de le lire et je devine le potentiel de l'outil! Mais je ne pense pas qu'il soit nécessaire de les utiliser pour mon problème.
Quand tu dis:
Citation:
Envoyé par
Philippe Tulliez
Une formule dans Excel ne peut envoyer un résultat dans une autre cellule que celle où elle se trouve seul le VBA le permet.
en fait, je ne souhaite pas envoyer le résultat dans C ou D. C et D contiennent juste le tableau de correspondance (SFR -> 1). Je voudrais donc que la formule if/recherchev (?) dans la colonne B renvoie le 1 (toujours dans la colonne B) parce que excel a trouvé SFR dans le texte de la colonne A.
Je me permets de joindre un tout petit fichier qui rendra tout clair.
Merci!
JC