Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Recherche multicritère dans une base de données

ladurand

XLDnaute Nouveau
Bonjour,

Je souhaite afficher la totalité des infos concernant une personne dans ma base de données, et j'avoue que ce problème dépasse mes compétences sur excel. J'ai tenté, sans succès quelques fonctions : recherchev, index et equiv, mais je ne m'en sort pas.

J'espère qu'un génie aura la solution à ce problème.

Merci d'avance
 

Pièces jointes

  • Références.xlsx
    53.5 KB · Affichages: 13
C

Compte Supprimé 979

Guest
Bonjour Pascale,

Vous avez posté une pièce jointe qui contient des données confidentielles, telles que des informations d'une entreprise, des noms prénoms de personnes réelles, des numéros de téléphones, adresses,...

Merci de supprimer au plus vite votre pièce jointe et d'anonymiser votre fichier avant de le poster à nouveau.

J'ai par ailleurs averti l'administrateur du site pour qu'il en soit informé.

Profitez en pour relire la charte.

Bonne soirée
 

chris

XLDnaute Barbatruc
Bonjour

Ta structure est curieuse avec la même valeur que le titre dans les cellules...

Une proposition PowerQuery, intégré à Excel : tu sélectionnes un nom puis Données, Actualiser Tout (automatisable)
 

patricktoulon

XLDnaute Barbatruc
bonjour
si les cadors en formule que que l'on a la chance d'avoir sur XLD peuvent te faire sauter le zéro
voici une solution avec une colonne intermédiaire que tu peux cacher ou tout simplement mettre la même couleur au texte et et au fond

en C14 je met cette formule à étendre jusqu’à C28
=(INDEX(BASE!$A$1:$Z$12;EQUIV(SEARCH!$B$1;BASE!$A$7:$A$12;0);LIGNE()-12))


en B14 je met cette formule à étendre jusqu’à B28
=SIERREUR(INDEX($C$14:$C$28; EQUIV(0; NB.SI(B$13:B13; $C$14:$C$28);0));"")


en matricielle(pour les version inférieures a 365 CTRL+MAJ+ENTER)avant d'étendre

Résultat

 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…