Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recherche dans chaine de caractères avec tableau comparatif

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 !

Garamante

XLDnaute Junior
Salut tout le monde,

j'y ai paasé l'après-midi et j'ai dû approcher de la solution une bonne dizaine de fois mais
pour l'instant, j'ai fais chou blanc...

(Avec le fichier en pièce jointe), voilà ce que j'essaye de faire:


Je veux exporter des définitions de termes anglais dans un autre logiciel à l'aide d'Excel, pour cela:

1 - je copie/colle la définition du mot dans ma feuille "Source" à partir de mon ditionnaire "Longman"

2 - Idéalement- la formule analyse la ligne A1 qui contient le texte du dico et repère la famille du mot (Adverb, verb, noun etc.) au sein de la chaine de caractère.

3 -La fonction se trouve dans la dernière feuille "résultat" et analyse la cellule A1 de la feuille "source" en recherchant dans celle-ci si un des termes du tableau comparatif s'y trouve; si oui il l'affiche dans la colonne "Word Family"

C'est donc une recherche de mot dans une chaine de carctère en s'appuyant sur le contenu d'une matrice comme référence.

Merci pour votre aide !!!!
 

Pièces jointes

Re : Recherche dans chaine de caractères avec tableau comparatif

Bonjour Garamante,

Vite fait avec un peu de VBA et sans aucune garantie. Aucun contrôle n'est fait.
En B9 et C9 ==> formules matricielles!

Ne pas toucher aux cellules grisées.
 

Pièces jointes

Dernière édition:
Re : Recherche dans chaine de caractères avec tableau comparatif

Merci Mapomme,


ce n'est pas tout à fait ce que je veux (à cette heure je n'y suis toujours pas arrivée grrrr ).

J'ai fais un autre fichier Excel, beaucoup plus clair en pièce jointe 😎

Merci pour ton aide.
 

Pièces jointes

Re : Recherche dans chaine de caractères avec tableau comparatif

Merci ur ton aide ;o)


Par contre j'ai essayé ta formule sur mon classeur de travail et ça ne fonctionne pas (mais en tout cas, dans le principe, c'est exactement ce que je veux). Tu peux y jeter un oeil ?

Merci
 

Pièces jointes

Re : Recherche dans chaine de caractères avec tableau comparatif

(re) Bonjour,

J'ai examiné la formule en B2 de la feuille 'Feuil2'.
Tu as validé cette formule comme une formule ordinaire par la touche 'Entrée'.
Or cette formule est une formule matricielle!
Sélectionne la cellule B2, place toi dans la barre de formule et valide par les touches Ctrl+Maj+Entrée. La formule devrait fonctionner.

Cette formule est une formule matricielle. Elle doit être validée par la combinaison des touches Ctrl+Maj+Entrée au lieu de la seule touche Entrée comme une formule classique. Si la validation matricielle est correcte, alors Excel entoure la formule d'accolades {=.......}.
Chaque fois que cette formule sera modifiée, la validation devra se faire par Ctrl+Maj+Entrée. Les accolades apparaissent à la validation et ne doivent pas être saisies au clavier.
 

Pièces jointes

Re : Recherche dans chaine de caractères avec tableau comparatif

Whoa ça marche nickel ;o) Trop Merci mapomme ;o) Va vraiment falloir que je me plonge dans les formules matricielles: c'est sûrement inoffensif ;o)

Merci encore !
 
- 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

Réponses
14
Affichages
584
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…