Erreur INDIRECT & SOMMEPROD + DECALER avec la fonction LIGNE()
Bonjour,
Je bloque sur une problématique liée à l'utilisation combinée de SOMMEPROD, DECALER, INDIRECT et LIGNE()
Code:
=SOMMEPROD((DECALER(INDIRECT("B" & LIGNE());-1;4;-10))*(DECALER(INDIRECT("B" & LIGNE());-1;15;-10)))
Avec ce code, j'ai une erreur #VALEUR
Je me dis alors que la fonction SOMMEPROD génère cette erreur car ce code fonctionne sans soucis :
Code:
=SOMME(DECALER(INDIRECT("B" & LIGNE());-1;4;-10))
En faisant des tests, j'ai remarqué que c'était l'utilisation de la fonction LIGNE() dans le SOMMPROD qui posait soucis puisque ce code fonctionne très bien
Code:
=SOMMEPROD((DECALER(INDIRECT("B" & 1);-1;4;-10))*(DECALER(INDIRECT("B" & 1);-1;15;-10)))
Sauriez vous m'aider à construire le premier argument de la fonction DECALER (référence) à partir de la ligne en cours ?
Merci