Fonction Indirect qui ne change pas de ligne

Bonjour,

J'ai un problème avec la compréhension de la fonction indirect, j'aimerais sommer 3 cellules sur un même onglet mais pour plusieurs articles.

=SI($C3="FEFO";INDIRECT(E$1&"!S2")+INDIRECT(E$1&"!T2")+INDIRECT(E$1&"!U2");0
Cela marche bien pour la première ligne mais lorsque j'essaie de l'étirer vers le bas, C3 devient vient bien C4 mais pas S2, T2 et U2 reste les mêmes et ne deviennent pas S3, T3, U3

Quelqu'un pour m'éclaire ? Merci d'avance

tibo

Bonjour,

Vous ne rendez pas votre numéro de ligne dynamique dans la fonction INDIRECT. Votre fonction corrigée où le numéro de ligne est dynamique où ligne C3-1 renvoie 2, quand vous tirerez alors LIGNE C4-1 renverra 3 ce qui renverra alors les données de la ligne 3 dans la ligne 4, etc ... :

=SI($C3="FEFO";SOMME(INDIRECT(E$1&"!S"&(LIGNE(C3)-1));INDIRECT(E$1&"!T"&(LIGNE(C3)-1));INDIRECT(E$1&"!U"&(LIGNE(C3)-1)));0)

Cdlt,

Merci beaucoup pour votre réponse Ergotamine,

Je comprends mieux et ça fonctionne parfaitement.

Rechercher des sujets similaires à "fonction indirect qui change pas ligne"