Comparer 6 colonnes

megafrite Messages postés 10 Statut Membre -  
JvDo Messages postés 1924 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai 2 listes
feuille 1 (3 colonnes)
nom1 prénom1 'liste x'
nom2 prénom2 'liste y'
nom3 prénom3 'liste z'
nom4 prénom4 'liste z'
[...]
feuille 2 (3 colonnes)
nom1 prénom1 'cellule vide'
nom3 prénom3 'liste z'
nom1 prénom1 'liste a'
nom2 prénom2 'liste y'
[...]
je voudrais que ma feuille 2 affiche dans une 4ème colonne si la liste de chaque personne correspond à la feuille 1 comme ci-dessous

nom1 prénom1 'cellule vide' NOK
nom3 prénom3 'liste z' OK
nom1 prénom1 'liste a' NOK
nom2 prénom2 'liste y' OK

Merci d'avance :)

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour essayez cette formule
    attention elle est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
    Elle doit se retrouver automatiquement entre accolades dans la barre de formule

    pour un champ feuill1 de ligne 2 à Ligne 100 ( à adapter austrict minimum nécessaire vu le "poids" des matricielles, ,pour ne pas alourdir le fichier:

    en feuil2, on commence en D2:

    =SIERREUR(EQUIV(A2&B2&C2;Feuil1!$A$2:$A$100&feuil1!$B$2:$B$100&Feuil1!$C$2:$C$100;0);"NOK";"OK")

    le code SIERREUR est utilisable à partir de Excel 2007 pour éviter des affichages #N/A

    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
  2. JvDo Messages postés 1924 Date d'inscription   Statut Membre Dernière intervention   859
     
    Bonsoir à tous,

    Même principe mais avec SOMMEPROD().
    En D7 :
    =SI(SOMMEPROD(--(Feuil1!$A$2:$A$5&Feuil1!$B$2:$B$5&Feuil1!$C$2:$C$5=A7&B7&C7))>0;"OK";"NOK")

    Cordialement
    0