formule de validation de données liste trop grande

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

maxboss1984

XLDnaute Nouveau
Bonjour tout le monde!

Je suis en train de travailler sur un classeur excel 2012 dans lequel je veux faire une liste déroulante qui s'affiche en fonction de la valeur que l'on a sélectionné dans une autre liste déroulante juste avant.

J'ai donc voulu faire un "SI" dans la formule de validation de données, après avoir nommé toutes mes listes avec des alias ("fromages, laitages, etc").

Malheureusement, quand je veux coller mon "SI" dans la formule de validation de données, celui ci est trop grand!
y'a-t-il une méthode pour contourner cela svp?

(à tout hasard, je vous copie le "SI" et je vous joins mon excel, dans lequel j'aimerais que "nature" se situant tout à droite de la feuille obtienne une liste déroulante en fonction de "type" précédemment choisi).

=SI(A3="Assaisonnements";assaisonnements;SI(A3="Biscottes, pains grillés";biscottes;SI(A3="Biscuits apéritifs";biscuitsapéro;SI(A3="Biscuits, pâtisseries";biscuits;SI(A3="Boissons alcoolisées";alcool;SI(A3="Boissons non alcoolisées";sansalcool;SI(A3="Céréales";céréales;SI(A3="Charcuterie";charcuterie;SI(A3="Confiserie, chocolat";confiserie;SI(A3="Desserts lactés";dessertslactés;SI(A3="Fromages";fromages;SI(A3="Fruits";fruits;SI(A3="Glaces et desserts glacés";glaces;SI(A3="Lait et laitages";laitages;SI(A3="Legumes";legumes;SI(A3="Pains, viennoiserie";pains;SI(A3="Pâtes";pates;SI(A3="Petits Déjeuners";ptidej;SI(A3="Picard";picard;SI(A3="Pizzas, quiches";pizzas;SI(A3="Plats cuisinés";cuisines;SI(A3="Plats surgelés";surgele;SI(A3="Poissons et fruits de mer";poissons;SI(A3="Préparations pour gâteaux";prepagateaux;SI(A3="Produits diététiques";dietetique;SI(A3="Produits traiteur, salades";traiteur;SI(A3="Quick";quick;SI(A3="Riz et Féculents";feculents;SI(A3="Sauces";sauces;SI(A3="Soupes";soupes;SI(A3="Viandes et Volailles";viandes;J1)))))))))))))))))))))))))))))))

Merci d'avance!
 

Pièces jointes

Re : formule de validation de données liste trop grande

Bonjour,

Les SI ne sont pas nécessaires, un seul DECALER est amplement suffisant, vois la pièce jointe.
Et pas besoin de nommer les différentes plages, très gênant en cas de rajout d'une ou de plusieurs données.

Edition : salut Victor, pas vu !
 

Pièces jointes

Dernière édition:
Re : formule de validation de données liste trop grande

@hoerwind merci beaucoup!!! puis-je pousser le bouchon un poil plus loin svp? en effet, cette histoire de liste décalée va se retrouver sur une autre feuille, comment dois-je modifier le DECALER en conséquence svp?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour