XL 2010 Liste de validation - filtre (par formule)

vgendron

XLDnaute Barbatruc
Hello

Je suis en train de préparer une solution pour un autre fil sur ce forum
j'ai besoin de créer des listes de validation qui sont le résultat d'un filtre d'une liste complete.

dans le fichier joint
j'ai un premier tableau "Tab_ListeCh" dans lequel des numéros de chambres (Col CH) sont associés à un bâtiment (Col Bâtiment)

En L6, j'ai une liste de validation qui me propose TOUTES les chambres.
dans la cellule Jaune L3, j'aimerais avoir une liste de validation alimentée uniquement par les chambres du batiment Ext
et dans la cellule Verte M3.... celles du batiment AncBat..

je n'arrive jamais à écrire de formule qui me filtre tout ca.. je pars sur du Sommeprod, ca va pas. et avec du si... pas mieux..
la question porte sur une formule unique dans la liste de validation
sinon, passer par des colonnes intermédiaires à base de petite.valeur (si....) , je sais faire :)

Merci
 

Pièces jointes

  • ListeValidation.xlsx
    21 KB · Affichages: 8

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir @vgendron ;),

Si j'ai bien compris :rolleyes:.

Voir le tableau structuré en colonne O à P.
  • Les en-têtes correspondent aux noms des bâtiments.
  • On a défini une formule en O2 et P2 qui listent les numéros des chambres de chaque bâtiment.
  • On a ensuite définit deux noms (qui chacun référence les chambres de chaque bâtiment) et qui servent pour les listes de validation.
NomDéfinition
ListCH_AncBat=DECALER(Tableau1[Anc Bat];0;0;SOMMEPROD(--NON(ESTERREUR(Tableau1[Anc Bat])));1)
ListCH_Ext=DECALER(Tableau1[Ext];0;0;SOMMEPROD(--NON(ESTERREUR(Tableau1[Ext])));1)

Voir fichier joint. Les liste sont utilisées en cellule G15 et G19.
 

Pièces jointes

  • vgendron-ListeValidation- v1.xlsx
    28.5 KB · Affichages: 7

vgendron

XLDnaute Barbatruc
Salut @mapomme
Merci pour ta proposition
effectivement, c'est ce que j'ai fini par faire: aux formules près..
1) récuperer les deux listes de chambres (tes colonnes O et P)
2) formule pour les deux plages nommées

je pensais (espéraisà qu'on pouvait se passer des colonnes intermédiaires O et P et avoir juste une formule dans le gestionnaire de nom..
mais à chercher.. cette formule serait surement bien complexe...
 

Discussions similaires

Statistiques des forums

Discussions
315 093
Messages
2 116 122
Membres
112 666
dernier inscrit
Coco0505