XL 2016 Formule RECHERCHEV Approximative

nonifel

XLDnaute Junior
Bonjour,
Je dispose de deux BDD, et je souhaite effectuer une recherchev, les deux BDD contiennent les mêmes informations mais écrites différemment.
Merci de votre aide
Le fichier ci-joint.
 

Pièces jointes

  • Test.xlsx
    59.5 KB · Affichages: 8

JHA

XLDnaute Barbatruc
Bonjour à tous,

Tu as des espaces en bout de chaque données.

Au début, je les ai enlevé à la main puis à partir de la ligne 45, j'ai mis une formule en colonne "C".

JHA
 

Pièces jointes

  • Test (2).xlsx
    83.1 KB · Affichages: 4

job75

XLDnaute Barbatruc
Bonjour,

Voyez le fichier joint.

Les 2 tableaux ont été mis sous forme de tableau Excel structurés (ainsi les formules se propagent).

Dans la 1ère feuille une 2ème colonne permet de supprime les accents ainsi que les espaces superflus par cette fonction VBA :
VB:
Const Accent$ = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿÑñÇç"
Const noAccent$ = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"

Private Function sansAccents$(s$)
s = Application.Trim(s) 'SUPPRESPACE
Dim i%
For i = 1 To Len(Accent)
    s = Replace(s, Mid(Accent, i, 1), Mid(noAccent, i, 1))
Next
sansAccents = s
End Function
A+
 

Pièces jointes

  • Test(1).xlsm
    87.6 KB · Affichages: 8

Statistiques des forums

Discussions
312 190
Messages
2 086 040
Membres
103 105
dernier inscrit
fofana