Comparaison de liste

  • Initiateur de la discussion Initiateur de la discussion deezois
  • 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 !

deezois

XLDnaute Nouveau
Bonjour à tous,

j'ai deux listes de noms de tailles différentes. Je voudrais que dans ma colonne C apparaisse la liste de tous les noms étant à la fois dans A et dans B. J'imagine que ça doit être simple, mais soyez indulgent, je suis débutant et j'ai pas trouvé de réponse à mon problême sur le forum.

Merci d'avance.
 
Re : Comparaison de liste

Oui merci, mais ça ne correspond pas je crois.
les listes de nom ne correspondent pas par ligne. elle provienne de deux bases de données différentes. l'une est plus longue que l'autre.
Il me faudrait une formule pour rechercher dans B tout ce qu'il y a dans A (ou l'inverse), et que le résultat s'affiche en C.
Et là, je sais pas si je suis trés clair...
Pour information, il y a environ 19 000 noms dans A et 30 000 dans B.
Encore merci.
 
Re : Comparaison de liste

bonjour a tous

je pense que sans VBA ca ne marchera pas :'(


MAIS tu peux essayer ceci en C1

=SI(ESTERREUR(RECHERCHEV(A1;$B$1:$B$30000;1;0));"";RECHERCHEV(A1;$B$1:$B$30000;1;0))

et tu copies de haut en bas
 
Dernière édition:
Re : Comparaison de liste

Bonjour,

Fonction perso matricielle.

Code:
Function Communs(champ1, champ2)
 Set MonDico1 = CreateObject("Scripting.Dictionary")
  For Each c In champ1
    If Not MonDico1.Exists(c.Value) Then MonDico1.Add c.Value, c.Value
  Next c
  Set mondico2 = CreateObject("Scripting.Dictionary")
  For Each c In champ2
    If MonDico1.Exists(c.Value) Then
      If Not mondico2.Exists(c.Value) Then mondico2.Add c.Value, c.Value
    End If
  Next c
  i = 1
  Communs = Application.Transpose(mondico2.items)
End Functio

JB
Formation Excel VBA JB
 

Pièces jointes

- 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
11
Affichages
248
Réponses
10
Affichages
334
  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
162
Retour