Sélection de données dans un tableau à deux entrés à partir de listes déroulantes

mouth07

XLDnaute Nouveau
Bonjour à tous,

Je dois développer un outil Excel afin d'automatiser des calculs.

Afin de faciliter mes explications, j'ai mis en fichier joint un exemple qui récapitule très bien mon problème :


Ce tableau présente les villes dans lesquelles logés les personnes à différentes dates.

Je souhaite par exemple savoir où habitait Pierre en 1950 en sélectionnant le critère "Pierre" et "1950" dans deux listes déroulantes.

Je pourrai faire l'opération avec des SI. Dans ce cas, je taperai : SI(F19="Pierre" et F20="1950";F13;SI(F19="Pierre" et F20="1945";E13,SI(.......))))))

Cette formule est très lourde, peut malléable et les risques d'erreurs sont nombreux.

Je m'adresse donc à vous afin de savoir si il n'existe pas un moyen plus souple de retrouver la ville en fonction de la date et de la personne.

Merci par avance pour vos réponses.

Bonne journée.

Antoine.
 

Pièces jointes

  • Essai.xls
    13.5 KB · Affichages: 47
  • Essai.xls
    13.5 KB · Affichages: 54
  • Essai.xls
    13.5 KB · Affichages: 54

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : Sélection de données dans un tableau à deux entrés à partir de listes déroulante

Bonjour mouth05,

Avec la fonction index. Voir fichier joint.
(Pas de gestion d'erreur puisque les valeurs sont choisies dans des listes)

=INDEX(E13:G15;EQUIV(F19;Prenom;0);EQUIV(F20;Date;0))

Edit: Modifier formule et fichier (ligne et colonne étaient interverties)
 

Pièces jointes

  • Annee_Nom_Vill v1.xls
    38 KB · Affichages: 59
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 206
Messages
2 086 202
Membres
103 157
dernier inscrit
youma