Recherche texte dans excel

Bonjour à tous,

je suis à pied d'œuvre pour me constituer une petite base de données.
J'ai en feuil1 un premier tableau de 960 enregistrement que je souhaite rapprocher d'un second de près de 37000 en feuil2.
J'ai essayé le recherchev, le cherche, le recherche et le trouve mais je semble bloquer sur un point.
Il se trouve qu'en feuil1, j'ai par exemple un enregistrement dont la valeur est "Wilshausen" mais en feuil2, ce même enregistrement est intitulé "Wickersheim Wilshausen"...
Comment procéder pour effectuer une fonction recherche de valeur approchante tout en sachant que l'option vrai de la fonction recherchev me ramène des valeurs totalement fantaisistes (pour l'exemple en question, "cilao" !!!)

Merci par avance de toute votre aide,

TF
Configuration: Windows XP
Firefox 3.5.2

6 réponses

  1. Contributeur
    Cela n'existe pas.
    C'est à toi d'adapter les données à comparer.
    0
    1. Contributeur
      Bonjour
      je ne connais qu'une solution pour faire fonctionner RECHERCHE avec un mot d'un texte, mais elle ne permet pas (à ma conaissance,seulement) d'utiliser le contenu d'une cellule autrement qu'en le tapant manuelleme"nt, soit dans votre exemple, recherchev fonctionnera avec cette formulation:
      =RECHERCHEV("*Wilshausen*";CHAMP;Colonne;0)
      Peut être quelqu'un a t il la solution pour que le terme entre guillemets + étoile puisse être issu d'une cellule?

      Ca m'intèresse beaucoup, je reste à l'écoute

      Crdlmnt
      0
      1. Bonjour à tous,
        Avec "Wilshausen" en K1
        =RECHERCHEV("*"&K1&"*";CHAMP;Colonne;0)
        0
    2. Contributeur
      Salut les anciens, thiefer

      cela marche avec index- equiv
      =INDEX(Feuil2!G2:G168;EQUIV("*"&B2;Feuil2!F2:F168;0))

      B2 contient la 2° partie du nom: DUPONT par ex
      F2:F168 contient Jean DUPONT
      la formule renvoie la valeur dans G2:G168 sur la ligne Jean DUPONT

      Important: Microsoft déconseille sur XL2007 des bases de données > 12000 lignes et 6000 pour XL2007 ==> risques de fichierslourds, fragiles et lents ==> pb de mémoire et de fichiers corrompus
      solution Access avec données Externes (MSQuery) sur XL
      0
      1. Contributeur
        100% Merci les copains, pour le demandeur et aussi pour moi, ça fait longtemps que je cherchais un empilage de signes cabalistiques pour arriver à la solution.
        Interessant:
        la proposition de tontong prend le texte n'importe où, celle de Michel uniqument à la fin, on suppose que "*"&Cell; ne prend que le début.

        Bien cordialemente
        0
        1. bravo et mille mercis à chacun d'entre vous,

          les deux formules en recherchev et index/equiv fonctionnent à merveille
          c'est vrai que je n'avais absolument pas pensé à ce truc tout bête qu'est l'* ;-)

          @+ tard

          TF
          0
          1. Contributeur
            Salut à tous.

            Je suis confus d'avoir répondu trop rapidement et sans analyser suffisamment la question.
            Merci à ceux qui ont pris la peine de faire des propositions plus constructives, et mes excuses à thiefer !
            0