Nommer une plage de façon dynamique sur Excel

Bonjour,

suite à la lecture d'un post sur le sujet "Nommer une plage de façon dynamique sur Excel",

la formule du post (à titre d'exemple) est: =DECALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A);1).

J'ai adaptée cette formule à ma plage de données, mais ma colonne contenant des cellules vides,

le calcul du nombre de lignes de la plage nommée est erroné. (la plage reprend l'intégralité des valeur + une cellule vide).

Cette cellule vide, n'est pas conforme à mes attentes.

Pouvez vous m'aider ?

Par avance merci.

Bonjour,

C'est prévu pour fonctionner sans cellule vide intermédiaire ! Eliminer les cellules vides !

Bonjour.

Sinon essaye =LIGNE(INDEX(A:A;EQUIV(9^9;A:A;1))) au lieu du NBVal

Sans promesse.

Bonne journée.

Bonjour @ tous,

Elhevan a écrit :

Sinon essaye =LIGNE(INDEX(A:A;EQUIV(9^9;A:A;1))) au lieu du NBVal

mais FAB80170 n'a pas dit que la colonne A contient que des valeurs numériques.

à la place de NBVAL() on fait EQUIV(9^9;A:A) si valeurs numériques et EQUIV("ZZ";A:A) si valeurs textes.

Un fichier exemple est plus parlant dans ces cas.

@ + +

Bonjour,

ou bien tu remplaces dans la formule ...NBVAL(Feuil1!$A:$A) par une colonne que tu sais toujours remplie.

eric

Décidemment tu as beaucoup de mal à faire des retours. Quant aux mercis n'en parlons pas...

Et bien on évitera tes questions, il y a d'excellent livres tu verras.

eric

Rechercher des sujets similaires à "nommer plage facon dynamique"