Retrouver trois critères dans deux feuilles excel

grosben14 Messages postés 119 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voici mon problème, j'ai deux listes différentes dans deux onglets excel.

J'aimerai retrouver par trois critères différents (nom, prenom et date de naissance) s'il s'agit des mêmes personnes d'une feuille à une autre.

J'ai pensé à une rechercheV par critères mais cela n'est pas possible car il faut que les 3 critères correspondent.

En vous remerciant de votre aide.

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    vos pouvez essayer de concaténer en matricielle avec EQUIV en matricielle

    =SIERREUR(EQUIV(Cell nom&cellprénom&cell date;Champ nom&champ prénom&champ date;0);"double";"unique")

    formule matricielle à entrer avec la touche ENTER en maintenant CTRL et SHIFT enfoncée

    ou encore, mais normalement cette fois:

    =SI(SOMMEPROD((Champ nom=cell nom)*(Champ prénom=cell ,prénom)*(champ date=celle date))=1;"Double";"Unique")

    formules à intégrer sur une feuille en ligne avec les cellules nom/ prénom/date , les champs faisant référence à l'autre feuille, et à tirer sur la hauteur utile

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
  2. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour,

    Essayer de joindre un fichier-test exhaustif (ou le fichier si ce n'est pas confidentiel) avec, inclus, le résultat à atteindre et les commentaires.

    Ce que j'ai ==>ce que je voudrais.

    Cela aide beaucoup à la compréhension de la question.

    Aller sur https://www.cjoint.com/ par exemple pour uploader le fichier et redonner ici le lien obtenu.

    Cdlmt
    0
  3. grosben14 Messages postés 119 Statut Membre 12
     
    je viens d'essayer la solution de Vaucluse et elle fonctionne mais elle est très longue à calculer. (25000 ligne a tester)
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Une matricielle sur 25000 lignes ça prend un peu de temps!
      SOMMEPROD est peut être la moins longue.
      pour aller plus vitre, il faut passer par VBA, mais ce n'est pas dans mon domaine.
      crdlmnt
      0