A la vue du fichier, je vois 2 problèmes :

1) La fonction RECHERCHE donne un résultat correct si la matrice de
recherche est triée en ordre croissant.
Dans ton fichier elle est bien triée mais dans un ordre décroissant.

Exit donc la fonction RECHERCHE.

2) Certaines valeurs cherchées ne figurent pas dans la matrice de recherche.
Par exemple pour la formule en C6,
C5-($J2:$O2) renvoie la matrice {6;7;8;9;10;11} , les nombres 8 à 11 ne sont
pas présents dans la matrice I2:AE3.

Je te propose donc de remplacer RECHERCHE par RECHERCHEH et

- soit d'élargir la matrice de recherche en y incluant les colonnes C à H
ce qui nous donne =SOMMEPROD(RECHERCHEH(C5-($J2:$O2);$C2:$AE3;2;0);$J3:$O3)

- soit d'utiliser une "vrai matricielle" qui remplaces les valeurs #N/D par
0 :
=SOMME((SI(ESTNA(RECHERCHEH(C5-($J2:$O2);$J2:$AE3;2;0));0;RECHERCHEH(C5-($J2:$O2);$J2:$AE3;2;0))*$J$3:$O$3))

A toi de voir la solution qui répond le mieux à tes attentes.

Gérard

--
View this message in context: 
http://nabble.documentfoundation.org/calc-Somme-de-terme-avec-variation-d-un-indice-tp2811801p2817372.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à