Comparer deux plages de cellules

jesmen60 Messages postés 37 Statut Membre -  
jesmen60 Messages postés 37 Statut Membre -
Bonjour, j'aimerais comparer 2 plages de cellules contenant des noms propres et recevoir une confirmation si les deux plages contiennent les mêmes noms. Même dans le cas où les noms ne sont pas dans le même ordre ou sur des lignes différentes. J'aimerais pouvoir le faire via VBA ou une formule Excel. Merci pour votre aide.
A voir également:

6 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Re,

si tu n'as jamais de doublons dans la liste 2 :
=SI(SOMMEPROD(NB.SI(C11:C15;A1:A5))=5;"ok";"nok")

eric
1
Jesmen60
 
Re bonjour Eric,

Après avoir fait plusieurs essais, je te confirme que ça fonctionne pas mal mais effectivement lorsque tu as un doublon ça posse un problème.
Il s'agit d'un planning il peut y avoir plusieurs fois le même nom dans la plage a contrôler.
Aurais-tu une solution pour que ça fonctionne également s'il y a éventuellement des doublons ?

Merci pour ton aide.
Jes.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
re,

un poil plus long :
=SI(SOMMEPROD((NB.SI(C11:C15;A1:A5)>0)*1)=5;"ok";"nok")

eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
1
jesmen60 Messages postés 37 Statut Membre 1
 
Bonjour Eric,

Ca fonctionne super bien, c'est exactement ce que je voulais.
Tu es vraiment très fort, je te remercie encore.

Jes.
1
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

Avec un nb.si() sur l'autre plage tu auras le nombre de fois ou il y est présent (donc 0 si absent)

eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jesmen60 Messages postés 37 Statut Membre 1
 
Bonjour Eric,

Ce n'est pas tout à fait ce que je veux faire.

Exemple: dans la plage A1:A5 (plage de référence) tu as un nom propre dans chaque cellule.

Dans la plage B11:B15 tu as les mêmes noms mais dans un ordre différent.

En B16 j'aimerais recevoir une confirmation si tous les noms sont présents même si ils sont dans le désordre.

Et si tous les noms ne sont pas présents dans la plage B11:B15 j'aimerais recevoir une non confirmation.

Cordialement. Jes.
0
jesmen60 Messages postés 37 Statut Membre 1
 
Je te remercie, ça fonctionne mais je suis occupé à tester sur mon fichier si ça ne posse pas d'autres problèmes ou s'il y a éventuellement des situations pour lesquelles il faudra ajouter du code.

C'est super sympa de ta part, je te tiens au courant.
0