bonsoir à tous
j'ai cette formule matricielle qui me donne la valeur (non numerique) la plus présente d'une liste
je cherche comment y insérer une fonction qui calculerait que jusqu'a la derniere ligne renseignée
donc à la place de E28;e200 j'ai E28:E50 par exemple si la ligne 50 est le derniere non vide
imbriquer des fonctions n'est pas mon fort
merci de votre aide
ca n'a pas l'air de vouloir fonctionner avec les plages dynamiques j'ai 0 comme resultat
en plus je viens de voir que la fonction decaler nb.si n'arrete pas la plage si elle rencontre une cellule vide suivie par des cellules pleines
ca sent la solution par vba ça
Bonjour à tous
Si on parle de 2007 ou ultérieur, les tableaux de feuilles devraient régler le problème.
Un fichier exemple éviterai de chercher à droite à gauche pour pas grand chose...
ha en fait je viens de voir que si la formule est dans la meme colone que celle qui est nommée ca fonctionne pas
d
je continue les essais mais ça semble résolu
Bonjour le forum,
Bonjour la Fifine, eriiiic, Efgé
Le NBVAL() de la plage nommée doit te généré une référence circulaire, tu as 2 solutions
soit tu vas dans fichier => option => formule => et tu coches "activer le calcul itératif
soit tu bases ton nbval sur une autre colonne ou tu est sur de ne pas avoir de cellule vide et sur la quelle tu ne feras pas de calcul comme par exemple des noms, des dates etc ....... 'généralement la colonne A