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 492
Messages
2 088 936
Membres
103 987
dernier inscrit
Doctami