XL 2016 retrouver une partie si une partie du texte d'une cellule est compris dans une BDD

  • Initiateur de la discussion Initiateur de la discussion GADENSEB
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

GADENSEB

XLDnaute Impliqué
Bonjour le forum
Je cherche une formule pour retrouver une partie si une partie du texte d'une cellule est compris dans une BDD et renvoyer cette valeur

Je suppose que c'est avec TROUVE ?


Bonne journée à vous
 

Pièces jointes

RE

Pourquoi crois-tu que je m'enquiquine avec des matricielles ?

Si tu ne voulais pas chercher un mot mais une locution exacte c'est sûr qu'un simple INDEX EQUIV suffit...

En plus tu changes les noms de tableau d'une exemple à l'autre...
 
Désolé, en voulant essayer de trouver la solution j'ai fais un peu "d'épuration" ce qui à un peu cassé l'analyse que tu avais faite.
Tu m'en vois désolé.
pour répondre, je ne cherche pas uniquement une locution exacte mais : une locution ou un mot.
 
Re Hello
ton code marche super, merci de l'aide,
par contre cela ne fonctionne pas dans la base de données, il y a plusieurs fois le mm mot
Pour exemple "VIR SEPA ASSURANCE VOITURE" et "VOITURE", là il n'arrive plus rien a renvoyer.
C'est comme si le fait qu'il y ait deux fois le mot Voiture le faisait tourner en boucle.

Est-ce que tu aurais une idée ?

Bon am et bon We.

Seb
 

Pièces jointes

Bonjour

C'est normal on cherche un mot ou une locution présente en W13.

S'il y a plusieurs cas qui satisfont la demande on ne peut choisir...

En utilisant MAX au lieu de SOMME et en ordonnant la liste avec les mots uniques au début et les locutions en fin, on aura un résultat mais pas forcément exact à tous les coups
 
Dernière édition:
Je comprends
(J'essaierai en rentrant ce soir)
Peut-être en faisan
Si (estna (recherche V des locutions exactions); ta formule; " a vérifier")
Ou qqc d'approchant
Je peux valider 90 % au moins du travail. Ce qui serait pas mal

J'y réfléchi dans l'am

Bonne am
 
Hello,
Cela semble fonctionner avec mon idée,

Code:
=SI(ESTNA(RECHERCHEV(W13;LIBELLES10;2;FAUX));INDEX(LIBELLES10[LIBELLE CORRIGE];MAX(SI(ESTNUM(CHERCHE(LIBELLES10[Extraction 2];W13));LIGNE(LIBELLES10[LIBELLE CORRIGE])-1;0)););RECHERCHEV(W13;LIBELLES10;2;FAUX))

Peut être que cette formule est à optimiser.
en gros je suis environ 95% de corrects sur une BDD de 1000 lignes, c'est super !!!


Merci de ton aide précieuse

Bonne soirée
 

Pièces jointes

hello.
Je reviens sur ce sujet.
J'arrive au limites des formules suggérés.
du coup je recherche l'équivalent sous powerquery que je découvre en ce moment.
Si je comprends bien le language, pour faire les mm recherches je devrais passer par Text.Contains ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
2
Affichages
66
Retour