Pareil, ça fait un moment que le sujet est clos, mais comme aucune réponse n'a été apportée à la personne qui vient de réouvrir le sujet (il y a maintenant 3ans !!), je me dis que quelqu'un pourrait tomber lui aussi sur ce sujet et chercher la réponse (pour ma part, je suis tombé sur le sujet par hasard, ce n'était pas l'objet de ma recherche initiale).
N'ayant plus le fichier à dispo, je vais vous soumettre ma proposition dans hypothèse que j'ai compris la demande !
Si je comprends bien ce que "messin57000" voulait, c'était d'aller chercher des informations (tol+ et tol-) dans le tableau de droite (de la feuille), en fonction de deux variables (matériaux et température). De plus, si j'ai encore une fois bien compris, "messin57000" souhaite avoir des listes déroulantes pour définir les deux variables (bien entendu une liste déroulante par variable).
Voilà ce que je propose :
DANS UNE PREMIERE PARTIE
1 : tu crées deux petits tableaux où sont tes différentes variables :
tableau matériaux, avec comme champs : "X , FKm , EPDM"
tableau température, avec comme champs : "-30, 23, 120"
2 : tu renommes chacun de tes tableaux en les sélectionnant l'un après l'autre dans l'onglet "Formules" / "Définir Nom". Ex: "MATERIAUX" pour le 1er et "TEMP" pour le 2e
3 : tu mets une cellule de choix à gauche (là où tu voulais faire ta sélection) pour matériaux une autre pour température
4 : pour chacune de ces cellules, dans l'onglet "DONNEES" / "Validation de données" : tu choisis "liste" dans la liste déroulante proposée, et tu inscrit "=MATERIAUX" pour le 1er et "TEMP" pour le 2e.
La ! déjà ! tu auras tes listes déroulantes opérationnelles
DANS UNE SECONDE PARTIE
1 : utiliser une cellule (collée si possible à la variable qui référente) pour y inscrire le numéro équivalent à l'endroit de la variable définie dans le tableau de recherche final. Ex : =EQUIV("variable cherchée";"dans ligne(ou)colonne du tableau de données
2 : idem pour le second
3 : à l'endroit où tu veux voir apparaître le résultat, il te faudra utiliser en mon sens cet formule de base (à toi de l'adapter selon ce que tu veux faire) : =INDEX( "tableau de données complet en respectant le nombre de ligne choisi dans la fonction équiv en ligne et en colonne" ; "la cellule où se trouve le équiv de la ligne" ; "la cellule où se trouve le équiv de la colonne").
ET JE DIRAI QUE LE TOUR EST JOUE..
Mais bon, en admettant que j'ai bien compris tous les critères de la demande
car s'il y a plusieurs réponses à retourner, ce n'est plus la même histoire du tout !!!!
HAVE A NICE NIGHT !!! Now.. I'm going to my bed !!!!