Sélectionner cellule selon critères - tableau double entrée

Fermé
Ch - 24 juin 2023 à 09:01
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 - 24 juin 2023 à 14:53

Bonjour le Forum,
J'aurais besoin de votre aide pour réaliser ce que je souhaite sans vba dans la mesure du possible.
Voici mon problème :

je souhaite sélectionner au moyen de menus déroulants la ligne d'un produit en B3 et la colonne d'un site en B4

en fonction de cela je souhaite qu'il montre les prix retrouvés sur cette ligne pour pouvoir effectuer un choix entre les différents prix

enfin qu'il se positionne sur la cellule sélectionnée.
 

la formule utilisée pour le résultat de la cellule est : =INDEX(B12:B725;EQUIV(B4;B12:B725);EQUIV(B3;H10:ZZ10)) 
mais ne fonctionne pas.

Je suis bien consciente que ma demande est un peu longue mais pourriez vous m'aider ?
En vous remerciant,
 

A voir également:

3 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
Modifié le 24 juin 2023 à 09:37

Bonjour

C'est bien INDEX EQUIV qu'il faut employer

mais dans INDEX la plage de recherche ne peut pas être réduite à une seule colonne, cela doit être toute la plage où peuvent se trouver des données à retourner, peut-être  H12:ZZ725

Au lieu d'une image inexploitable fournis un exemple de ton fichier en le postant sur cjoint.com, en faisant créer un lien que tu copies et reviens coller ici

Cdlmnt

Via


0

Bonjour Via55

Ooups j'ai oublié de le joindre.

LE VOICI

https://www.cjoint.com/c/MFyiAN1ZiUf

Merci !

0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 425
24 juin 2023 à 11:29

Bonjour à tous les deux

Essaies ceci

=INDEX($A$1:$AY$500;10+EQUIV(B3;$B$11:$B$500;0);7+EQUIV(B4;$H$10:$AY$10;0))

Cdlmnt

0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 425
24 juin 2023 à 14:53

ou plus simple

=INDEX($H$12:$AY$500;EQUIV(B3;$B$12:$B$500;0);EQUIV(B4;$H$10:$AY$10;0))

Cdlmnt

0