XL 2013 Récupération information d'une cellule dans un onglet et en fonction de critère

bourgui37

XLDnaute Nouveau
Bonjour

Derrière ce titre un peu compliqué, voici ma demande:

je souhaite lister dans un tableau les nom de personnes en fonction de 2 critère:

la société: utilisation d'une cellule contenant cette donnée
le nom de l'onglet ou recherché la donnée: présent également dans une cellule

Ci joint un exemple de ma demande.

Je vous remercie par avance.
Bonne journée

Anthony
 

Pièces jointes

  • exemple.xlsx
    11.1 KB · Affichages: 7

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Après avoir transformé votre tableau en tableau structuré nommé "T_Liste_1" et avoir définit, dans le gestionnaire de nom, le nom "ListeNomPrénoms" avec la formule :
=INDIRECT("T_" & 'Recupération d''information'!$B$2 & "[Nom prénom]")

En B1 à tirer vers le bas :
=SI(ESTREF(LesNomPrénoms);SIERREUR(INDEX(LesNomPrénoms;AGREGAT(15;6;LIGNE(T_Liste_1[Socité])-LIGNE(T_Liste_1[#En-têtes])/(T_Liste_1[Socité]='Recupération d''information'!$B$1);LIGNE(1:1)));"---");"Erreur liste nom prénom")
Où la fonction ESTREF vous permet de savoir si le nom 'ListeNomPrénoms' retourne bien une référence de cellules, sinon c'est probablement une erreur liée au nom du tableau à renvoyer.

Si vous ne connaissez pas les avantages à employer des tableaux structurés nommés :

Cordialement
 

Pièces jointes

  • Bourgui37.xlsx
    19.6 KB · Affichages: 8

Discussions similaires

Statistiques des forums

Discussions
314 767
Messages
2 112 732
Membres
111 649
dernier inscrit
Diallo Mamadou