XL 2010 Problème dans Gestionnaire de noms

alain.raphael

XLDnaute Occasionnel
Bonjour à Tous,

J'ai la formule suivante :

=DECALER('Feuillet 1'!$Q$2;;;NBVAL('Feuillet 1'!$Q:$Q)-1)

Mon problème : excel ne sélectionne pas toutes les données de la colonne Q, il s'arrête avant.

Des idées ?

Merci
 

Iznogood1

XLDnaute Impliqué
Bonjour,

n'y a-t-il pas des cellules vides dans ta colonne Q ?
Ex:
Q1: Titre
Q2: Valeur1
Q3: Valuer2
Q4:
Q5:Valeur3

Dans ce cas, seules les lignes 2 à 4 seront sélectionnées.

Tu peux essayer la formule suivante qui prend aussi en compte les cellules vides
=INDIRECT("Q2:Q" & MAX(SI(ESTVIDE('Feuillet 1'!Q:Q);0;LIGNE('Feuillet 1'!Q:Q))))
 

alain.raphael

XLDnaute Occasionnel
Merci pour tout....

Je vais essayer cette formule...

J'ai remplacé toutes les cellules vides par des 0 et cela marche impeccable.

Là où je ne comprenais pas, c'est que que la sélection comprenait quand même certaines cellules vides...
 

chris

XLDnaute Barbatruc
Bonjour
...
Là où je ne comprenais pas, c'est que que la sélection comprenait quand même certaines cellules vides...
Si tu te réfères à l'aide de DECALER et de NBVAL c'est simple à comprendre :
NBVAL compte les cellules non vides, et sert à calculer la hauteur de la plage obtenue par DECALER
Cela part de la cellule de référence mais s'arrête au nombre de cellules trouvé par NBVAL, car c'est une hauteur pas un contrôle sur le contenu des cellules.
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas