christianwtd a écrit :
Thierry Mineau a écrit :
christianwtd a écrit :
Thierry Mineau a écrit :
...........

exemple (juste pour illustrer mon problème) :
quand je fais =SOMME(ADRESSE(1;2;4):ADRESSE(3;2;4)) pour faire somme(B1:B3)
il me met err 508 soit une erreur de parenthèse ?????
Thierry Mineau

Bonsoir Thierry,

Mauvaise formule, il faut faire :
=SOMME(INDIRECT(ADRESSE(1;2;4) & ":" & ADRESSE(3;2;4)))

Bon surf,
Christian

merci super ça marche... reste à comprendre pourquoi
car je ne connais pas cette fonction indirect et l'aide open office ... ne m'aide pas beaucoup !!
Thierry Mineau

Si tu écris =ADRESSE(10;5) par exemple, tu auras en retour $E$10, c'est à dire l'adresse Colonne, Ligne, mais au format texte. Pour traduire en langage Calc cette adresse tu fais :
=INDIRECT(ADRESSE(10;5))
et tu auras le contenu de la cellule E10
D'une manière générale, on peut dire que les fonctions INDIRECT et ADRESSE fonctionnent ensemble.

Regardes éventuellement ici :
http://christianwtd.free.fr/index.php?rubrique=DebFonctions04#FnINDIRECT

Bon, si ça marche, c'est le principal,
cela ne marche plus quand je prends ma formule finale :
=SOMME(INDIRECT(ADRESSE(EQUIV(1;$A$1:$A$79;0);5) )& ":" & INDIRECT(ADRESSE(EQUIV(2;$A$1:$A$79;0);5)))

je veux faire la somme :
de la cellule correspondant à la colonne E et la ligne où 1 est marqué dans la colonne A de la cellule correspondant à la colonne E et la ligne où 2 est marqué dans la colonne A

dans la case cela affiche #!VALEUR

Bon surf,
Christian


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à