Indirect lignes et colonnes

TheLio

XLDnaute Accro
Bonjour chers amis du forum,
Avant de vous joindre tout un classeur, je crois que simplement la formule qui me pose souci devrait suffire.
Le but étant d'étirer la formule vers le bas
=SIERREUR(SOMME(DECALER(INDIRECT(DROITE(D$3;2)&"!$D6:$G6");0;0;NBVAL(INDIRECT(DROITE(D$3;2&"!$D6:$G6"));1)));"")
et de retrouver ceci :
=SIERREUR(SOMME(DECALER(INDIRECT(DROITE(D$3;2)&"!$D7:$G7");0;0;NBVAL(INDIRECT(DROITE(D$3;2&"!$D7:$G7"));1)));"")
Ce doit être possible avec les fonctions lignes et colonnes mais vu que je n'ai plus pratiqué sur excel depuis un moment... "je galère"
Merci pour vos pistes
@++
Lio
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Difficile de te donner une réponse sans un exemple concret mais pour la fonction décaler(), peut être comme ceci:
Code:
=SOMME(DECALER(INDIRECT("'"&DROITE(D$3;2)&"'!$D"&LIGNE()-4);0;0;NBVAL(INDIRECT("'"&DROITE(D$3;2)&"'!$D"&LIGNE()-4&":$G"&LIGNE()-4));1))
la syntaxe ligne()-4 est à adapter à ton fichier.

JHA
 

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11