Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

comparer deux colonnes et afficher difference

5 réponses
Avatar
Bruno
Bonjour,

J'ai une liste de nom dans une colonne A
J'ai une deuxième liste de nom dans une colonne B

Je souhaite afficher dans une colonne C, les noms des personnes de la
colonne A, n'étant pas présent dans la colonne B.

Merci pour votre aide !

Bruno

5 réponses

Avatar
Daniel
Bonjour.
Essaie cette macro :

Sub test()
Dim Plage As Range, c As Range, Ligne As Long
Set Plage = Range("A1", Range("A65536").End(xlUp))
Ligne = 1
For Each c In Plage
If WorksheetFunction.CountIf(Range("B:B"), c.Value) = 0 Then
Range("C" & Ligne).Value = c.Value
Ligne = Ligne + 1
End If
Next c
End Sub

Cordialement.
Daniel
"Bruno" a écrit dans le message de news:

Bonjour,

J'ai une liste de nom dans une colonne A
J'ai une deuxième liste de nom dans une colonne B

Je souhaite afficher dans une colonne C, les noms des personnes de la
colonne A, n'étant pas présent dans la colonne B.

Merci pour votre aide !

Bruno


Avatar
corbac29
Bonjour Bruno,

J'ai longuement réfléchi à ta problèmatique, et la seule solution que j'ai
trouvé, se rapprochant de ta demande, est la suivante:

Dans ta colonne C, maque "oui" en face de chaque nom. Dans ta colonne D,
utilise la fonction =RECHERCHEV(A2;$B$2:$C$6;2;FAUX)
Tu n'as plus qu'à remplacer les chiffres en fonction de tes plages

Excel affichera #N/A devant les noms qui n'apparaissent pas dans ta colonne
B. Tu n'as plus qu'à faire un filtre sur les #N/A pour obtenir ta liste...

Y a surement mieux comme méthode, mais pas à ma connaissance!
Espérant t'avoir un peu aidé,

Cyril


Bonjour,

J'ai une liste de nom dans une colonne A
J'ai une deuxième liste de nom dans une colonne B

Je souhaite afficher dans une colonne C, les noms des personnes de la
colonne A, n'étant pas présent dans la colonne B.

Merci pour votre aide !

Bruno


Avatar
Gros Minet
Bonsoir !

J'ai adapté cette formule trouvée sur un exemple de JB. Merci JB :-))

=SI(ESTNA(EQUIV(A2;$B$2:$B$15;0));A2;"")

Chez moi, ça marche très bien !

Cordialement.

Gros Minet.

"Bruno" a écrit dans le message de news:

Bonjour,

J'ai une liste de nom dans une colonne A
J'ai une deuxième liste de nom dans une colonne B

Je souhaite afficher dans une colonne C, les noms des personnes de la
colonne A, n'étant pas présent dans la colonne B.

Merci pour votre aide !

Bruno


Avatar
corbac29
Chapeau Gros Minet, ca marche super!
Avatar
Gros Minet
Bonjour !

Merci du retour !

Gros Minet.

"corbac29" a écrit dans le message de
news:

Chapeau Gros Minet, ca marche super!