Dans Excel, à B3, j’utilise la validation des données de List et entre:
=INDIRECT(B2)
En B2, je mets le nom de la plage que j'ai définie. Ça marche bien. J'entre le nom de la plage en B2, et B3 est mis à jour avec la liste de la plage correspondante.
Maintenant, je transfère ma feuille de calcul Excel vers Google Sheets. Et ça ne marche plus. Je viens d'avoir l'erreur:
Invalide.
Et il n'y a pas d'articles dans la liste déroulante.
J'ai lu d'anciennes réponses à ce problème. un a suggéré d'utiliser ARRAYFORMULA comme ceci:
=ARRAYFORMULA(INDIRECT(B2))
mais j'obtiens toujours une erreur:
S'il vous plaît entrer une plage valide
et cela ne m'a pas permis de sauvegarder la validation.
Que puis-je faire?
Utilisez une validation de formule personnalisée (pas de liste) et entrez la formule suivante:
=match(B3, indirect(B2), 0)