XL 2019 comparaison, liste

Akafal

XLDnaute Nouveau
Bonjour chers amis
Je sollicite votre assistance pour le problème suivant.
Je voudrais comparer deux listes de noms afin de dégager les noms qui manquent dans l’une des listes par rapport à l’autre.
Pour ce faire j’ai utilisé la formule RECHERCHEV

A ma grande surprise, le résultat me retourne #N/A pour des noms qui existent bel et bien dans les deux listes. Tels que: (voir pièce jointe)

DANSOU Ambroise
Aballo N. Zita
ADIGOUN Bernadette
ACAKPO Dorcas etc

Je voudrais savoir qu'est ce qui peut causer ette anomalie et comment y remédier.
Je vous prie de trouver ci-joint le fichier de référence
Je vous remercie pour votre assistance
 

Pièces jointes

  • question forum comparaison liste.xlsx
    45.6 KB · Affichages: 6

Staple1600

XLDnaute Barbatruc
Bonjour


Petit préambule
Les noms dans ton classeur sont fictifs ou pas ?

Si ce n'est pas le cas, remplaces ton fichier par un version anonymisée.

Pourquoi me diras-tu ?

Je t'invite à lire la charte du forum pour le comprendre ;)
(Notamment le passage qui parle de RGPD)
 

Staple1600

XLDnaute Barbatruc
Re

@Akafal
[Pour infos]
En supprimant les espaces surnuméraires avec SUPPRESPACE
(en colonne A et en colonne E), cela fonctionne
La preuve ;)
]
tempsnip.png

NB:
1) On utilise SUPPRESPACE dans des colonnes supplémentaires
Puis on fait un copier/coller valeurs/seules sur la colonne A puis sur la colonne E.
 

Staple1600

XLDnaute Barbatruc
Re

Un petit bonus
Une macro qui fait le job
Code:
Sub Nettoyage()
Range("C2:C41").FormulaR1C1 = "=TRIM(RC[-2])"
Range("C2:C41").Copy
Range("A2").PasteSpecial Paste:=xlPasteValues
Range("F2:F905").FormulaR1C1 = "=TRIM(RC[-1])"
Range("F2:F905").Copy
Range("E2").PasteSpecial Paste:=xlPasteValues
Range("C:C,F:F").ClearContents
End Sub
 

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 104
dernier inscrit
JEMADA