Liste déroulante - plage rech. en fonction de la valeur d'une autre cellule
Résolu
Mathieu38G
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
Mathieu38G Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Mathieu38G Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aurais besoin que ma liste déroulante de choix utilise une plage différente en fonction de la valeur précise d'une autre cellule :
J'ai créé une première liste qui regroupe tous les différents groupes (admettons : "Carrefour", "Auchan", "LIDL") que j'ai fixé à la cellule B2.
dans une autre feuille du même classeur, j'ai mis pour chaque enseigne le nom des correspondants selon le département où ils sont situés (de A1 à A10 = "M. xxx - dép xx pour Carrefour", de B1 à D10 = "M. yyy - dép yy pour Auchan" etc).
Ce que je veux en fait, c'est que la liste déroulante contenant les contacts de département s'affichent selon l'enseigne sélectionné dans la liste en B2 (de la première feuille).
J'ai essayé de bricoler quelque chose comme : "=$B$2="Carrefour";(plage=)$Feuil2!$A$1:$A$10;(sinon)$B$2="Auchan";(plage=)$Feuil2!$B$1:$B$10"...
Mais "erreur : nous avons trouvé une erreur dans la formule...."
Est-ce que quelqu'un peut m'aider pour ca ?
Merci beaucoup par avance.
Mathieu.
J'aurais besoin que ma liste déroulante de choix utilise une plage différente en fonction de la valeur précise d'une autre cellule :
J'ai créé une première liste qui regroupe tous les différents groupes (admettons : "Carrefour", "Auchan", "LIDL") que j'ai fixé à la cellule B2.
dans une autre feuille du même classeur, j'ai mis pour chaque enseigne le nom des correspondants selon le département où ils sont situés (de A1 à A10 = "M. xxx - dép xx pour Carrefour", de B1 à D10 = "M. yyy - dép yy pour Auchan" etc).
Ce que je veux en fait, c'est que la liste déroulante contenant les contacts de département s'affichent selon l'enseigne sélectionné dans la liste en B2 (de la première feuille).
J'ai essayé de bricoler quelque chose comme : "=$B$2="Carrefour";(plage=)$Feuil2!$A$1:$A$10;(sinon)$B$2="Auchan";(plage=)$Feuil2!$B$1:$B$10"...
Mais "erreur : nous avons trouvé une erreur dans la formule...."
Est-ce que quelqu'un peut m'aider pour ca ?
Merci beaucoup par avance.
Mathieu.
Configuration: Windows / Firefox 94.0
A voir également:
- Liste déroulante - plage rech. en fonction de la valeur d'une autre cellule
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Fonction si et - Guide
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
3 réponses
Bonjour
on suppose que votre formule commence par SI, ce qui n'est pas le cas ici
pour, utiliser des champs variables en validation, il est préférable qu'ils soient nommés
voyez si ce modèle peut vous aider et revenez si besoin de compléments:
https://www.cjoint.com/c/KKjlLs7UMKK
crdlmnt
on suppose que votre formule commence par SI, ce qui n'est pas le cas ici
pour, utiliser des champs variables en validation, il est préférable qu'ils soient nommés
voyez si ce modèle peut vous aider et revenez si besoin de compléments:
https://www.cjoint.com/c/KKjlLs7UMKK
crdlmnt
Salut Via55,
Merci beaucoup pour ton aide !!! j'ai adapté pour mon cas et ca fonctionne à merveille !!
@Vaucluse : j'ai essayé avec ton script à toi pour commencer, mais j'ai été bloqué dans les choix de la liste lorsque j'ai renommé les différents "entêtes" et les différentes valeurs de mon tableau.
En tous les cas, merci beaucoup à tous les 2 !
Cordialement,
Mathieu.
Merci beaucoup pour ton aide !!! j'ai adapté pour mon cas et ca fonctionne à merveille !!
@Vaucluse : j'ai essayé avec ton script à toi pour commencer, mais j'ai été bloqué dans les choix de la liste lorsque j'ai renommé les différents "entêtes" et les différentes valeurs de mon tableau.
En tous les cas, merci beaucoup à tous les 2 !
Cordialement,
Mathieu.