Liste déroulantes - problème d'espace
Résolutouroul Messages postés 520 Date d'inscription Statut Membre Dernière intervention -
Bonjour le forum
J'aurais besoin d'un petit coup de main.
Dans le fichier Excel ci-dessous :
Je souhaiterais créer des listes déroulantes de Versions (en feuille Principale, colonne B) dépendantes de la saisie en colonne ITEMS (colonne A)
Les Versions en question se trouvent dans la feuille Versions.
Mais voilà : j'ai des espaces que je ne peux pas supprimer dans mes ITEMS (source base de données).
Et les listes nommées ne peuvent pas contenir d'espaces.
J'ai interrogé une IA qui m'a proposé une liste de validation de données sous la forme =INDIRECT(SUBSTITUE($A4;" ";"_")) ce qui me permet en théorie de remplacer l'espace dans mes items par un Tiret bas (celui de ma liste nommée).
Voici comment je construis ma liste nommée adaptative : =DECALER(Versions!$C$1;1;0;NBVAL(Versions!$C:$C)-1;1)
Mais ça ne fonctionne pas, je ne comprends pas pourquoi.
Puis-je vous demander un peu d'aide ?
Voici mon fichier d'exemple :
https://cijoint.org/r/Qu6MveLc#CBl/8khVs5AlmFu4meVMZAVUzj0w5dHquIwJc6YTDxM=
Merci par avance pour vos idées.
Windows / Firefox 152.0
5 réponses
-
Bonjour,
Une formule sans plages nommées :
=DECALER(Versions!$B$2;;EQUIV(A4;Versions!$C$1:$AZ$1;0);NBVAL(DECALER(Versions!$A:$A;;EQUIV(A4;Versions!$1:$1;0)-1))-1)https://1fichier.com/?gkeimfv42gc8gv7ac9lo
Daniel
-
Bonjour,
J'ai adapté la formule la disposition de tes données :
=DECALER(Versions!$A$2;;EQUIV(O4;Versions!$1:$1;0)-1;NBVAL(DECALER(Versions!$A:$A;;EQUIV(O4;Versions!$1:$1;0)-1))-1)https://1fichier.com/?w23lrp1mojzm8bbk75ww
Daniel
-
Bonjour Daniel
Mille mercis pour le temps consacré.
Effectivement, ça fonctionne impeccablement, je vais pouvoir adapter ça à mon fichier.Bravo et encore toute ma reconnaissance.
-
Bonjour Daniel
J'ai quelques soucis pour adapter la formule à mon fichier original.
J'ai rajouté quelques items (sur fond orange), mais les listes sont vides malheureusement.
Voici un fichier plus proche en format de l'original.
La liste "Versions" pourra aller jusqu'à la colonne DZ.Voici le fichier :
https://cijoint.org/r/UuWFmmoD#RX7opohhG2iZj3+tE/fwvauxj4q+uvYggkGEOaNB6qE=
Merci par avance pour le ... SAV. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Rebonjour Daniel
Merci encore une fois, tes deux formules fonctionnent parfaitement dans mon projet.
J'ai choisi la seconde car sur la longueur du tableau, elle semble utiliser moins de puissance de calcul, et je suis sous Excel 365.Cela fait des années que je faisais des listes nommées, mais ta solution n'y fait pas appel et cela simplifie énormément les ajouts.
Mille mercis pour le temps que tu as passé pour moi et bon dimanche.