Supprimer automatiquement vide dans menu déroulant

Bonjour à tous,

Ci joint un fichier pour une meilleure compréhension...

J'ai une liste qui dépend d'un choix, suivant ce

choix la "liste sans erreur et sans vide" ne fait pas la même longueur.

J'aimerai avoir un menu déroulant dans lequel on ne voit pas les cellules vides. j'ai essayé avec une formule avec SI.CONDITIONS dans validation des données-->formule mais ma formule initiale est trop longue, ça bloque donc cette solution.

J'ai 2 autres contraintes : ne pas utiliser de VBA, formules fonctionnelles avec EXCEL 2019 (donc pas de formules matricielle...)

Si quelqu'un peut m'aider ?

Bonne soirée.

Bonjour,

Une proposition en nommant les différentes listes (sans espace) dans le gestionnaire de noms et en mettant en validation de données de P2 :

=INDIRECT($P$6)

Fait pour les trois premières listes.

Cordialement

Ok super merci, je veux maintenant trouver la valeur la plus proche en fonction d'une autre valeur...

J'ai trouvé une fonction (en R6) mais elle ne fonctionne que si la liste sans erreur est pleine...

Possible que ça fonctionne même avec l'option 3 par exemple ?

Ci joint le fichier

Bonjour,

La valeur la plus proche de quoi par rapport à quoi ?

Cordialement

Peut-être, ta formule :

=INDEX(N2:N21;EQUIV(MIN(SIERREUR(ABS(N2:N21-P10);""));SIERREUR(ABS(N2:N21-P10);"");0))

Cordialement

Bonjour,

À valider en matricielle, avec Ctrl+Maj+Entrée sur version Excel autre que 365.

Cordialement

Merci ald35, c'était la valeur la plus proche dans la liste par rapport au nombre sous "valeur"

Rechercher des sujets similaires à "supprimer automatiquement vide menu deroulant"