1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

XL 2013 [Résolut par Dugenou et Berbére] Formule index et ? pour rechercher des données sur une liste

Discussion dans 'Forum Excel' démarrée par bellenm, 13 Septembre 2017.

  1. bellenm

    bellenm XLDnaute Occasionnel

    Inscrit depuis le :
    8 Septembre 2015
    Messages :
    321
    "J'aime" reçus :
    0
    Habite à:
    Liège
    Page d'accueil :
    Bonjour à tous les exceliens du forum,


    Je cherche la solution à ma formule qui doit comporter des erreurs car je n’y connais rien j’essaye juste de les adaptés à mes besoins !


    Voilà je recherche une donnée sur un autre classeur, c’est une liste de nom avec des clubs.

    Je voudrais donc importer les joueurs d’un club je suppose que la meilleur façon d’y parvenir est une formule matricielle, je ne sais pas si ce que j'ai mis sur la formule correspond, INDEX et EQUIV !


    Voici le code actuel :
    Code (Text):
    {=INDEX('[_DONNEES RILTT.xlsm]DONNEES LIS'!$B$2:$B$500;EQUIV(A1;'[_DONNEES RILTT.xlsm]DONNEES LIS'!$B$2:$B$500;0))}

    Les données se trouvent bien sur le classeur « _DONNEES RILTT.xlsm » et sur la feuille « DONNEES LIS » sur la colonne « B » et de la rangée 2 à 500.

    Le nom du club rechercher se trouve sur la cellule « A1 »


    Le message d’erreur indiqué est « #N/A » Donc valeur recherchée non trouvé je ne vois pas où est nom erreur car j’ai en plus copier-coller le nom d’un club du fichier en question donc pas d’erreur d’écriture du nom recherché!

    Je ne vais pas mettre deux fichiers d'exemple sauf si mon explication n'est pas assez clair je m'exécuterais à créer deux fichier identique à une lettre près

    Merci d'avance

    Marc
     
  2. bellenm

    bellenm XLDnaute Occasionnel

    Inscrit depuis le :
    8 Septembre 2015
    Messages :
    321
    "J'aime" reçus :
    0
    Habite à:
    Liège
    Page d'accueil :
    Voici les deux fichier avec la formule modifier un petit "2" en plus pour le nom du classeur!

    La formule se trouve sur la feuille AC FLEMALLE en "E4" auparavant je faisais un copier coller mais comme il y a souvent des rajoutes je devais modifier chaque onglet manuellement je crois qu'avec cette méthode ce sera plus simple il me suffira juste de modifier le fichier "_DONNEES RILTT2" et le tour est joué!
     

    Pièces jointes:

  3. bellenm

    bellenm XLDnaute Occasionnel

    Inscrit depuis le :
    8 Septembre 2015
    Messages :
    321
    "J'aime" reçus :
    0
    Habite à:
    Liège
    Page d'accueil :
    Les données du club se trouve sur le classeur"_DONNEES RILTT2" sur la colonne "D" cette fonction je crois n'est pas sur la formule!
     
  4. Bebere

    Bebere XLDnaute Barbatruc

    Inscrit depuis le :
    8 Mai 2005
    Messages :
    5831
    "J'aime" reçus :
    89
    Habite à:
    Tongres
    Utilise:
    Excel 2003 (PC)
    bonjour
    bellenm essaye cette formule
    Code (Text):
    =INDEX('[_DONNEES RILTT2.xlsm]DONNEES LIS'!$B2:$D$555;EQUIV($A$1;'[_DONNEES RILTT2.xlsm]DONNEES LIS'!$D2:$D$555;0);1)
     
  5. Dugenou

    Dugenou XLDnaute Barbatruc

    Inscrit depuis le :
    21 Février 2005
    Messages :
    6232
    "J'aime" reçus :
    215
    Sexe :
    Masculin
    Habite à:
    Lille
    Utilise:
    Excel 2010 (PC)
    Bonjour bellenm et bebere,
    Un essai en pj : il suffit de copier la feuille equipe et de changer le nom en A1.
    mettre à jour la liaison avec le fichier source
    Cordialement
     

    Pièces jointes:

  6. bellenm

    bellenm XLDnaute Occasionnel

    Inscrit depuis le :
    8 Septembre 2015
    Messages :
    321
    "J'aime" reçus :
    0
    Habite à:
    Liège
    Page d'accueil :
    Bonjour Dugenou et Bebere,

    La solution apportée est magnifique encore plus rapide qu'avant!

    Merci à vous deux et tout autre exceliens qui nous auraient lu.

    A bientôt

    Marc
     

Partager cette page