A ma connaissance il n'y a pas de formule, bien sur qu'il y a DECALER, INDEX, RECHERCHE ,EQUIV, CHOISIR, etc... mais au final tu n'auras pas de listes déroulantes sauf juste une info de liste prédéfinit dans la cellule qui contient la formule
La fonction DECALER permet dans l'exemple que j'ai envoyé de contrôler la taille de la liste
Si tu mets cette formule a la place
=DECALER(A1;;;NBVAL($A:$A))
A1 est le début de la liste
NBVAL($A:$A) informe le nombre de ligne de la liste
Les "vides" ne sont pas utiles