cellule a reference variable dans une plage de cellules

S

sacrod

Guest
Salut !

Voila , g un enooorme prob ,d'abord je suis une vraie brele sur exel, et ensuite j'essaye depuis des heures a faire calculer a excel la somme des cellules d'une colone , jusque la, aller vous me dire, pas de prob , mais sa se corse kand je veux qu'il n'additionne que les 'x' premiere cellule de ma plage en fonction d'une autre cellule ou se trouve x .

J'ai penser que je pourrait utiliser une syntaxe du genre:



=somme(A1:A(B11))


affin que le deuxieme argument de la plage de cellule soit variable et donc ma plage aussi mais rien a faire , SA NE FONCTIONNE PAS .

Comment faire ? Je vous en supplie je devient fou !
qu'elle est la syntaxe correcte ? ou comment resoudre se prob autrement.

Mechi d'avance
 
Y

Yeahou

Guest
Bonjour Sacrod, le forum

un petit exemple étant plus parlant qu'un long discours, voici une utilisation de la fonction decaler.

résultat en a31, nbr de lignes à reporter en c1

Cordialement, A+
 

Pièces jointes

  • Exemple_Decaler.zip
    1.8 KB · Affichages: 288
J

Jean-Marie

Guest
Bonjour

Ou avec l'utilisation de la fonction INDIRECT qui transforme une chaîne alphanumérique (ex "A$1:A$10") en une plage de cellules de type "référence".

Ce qui donne la fonction =somme(indirect("A1:A"&(B11)))

Perso, je préfère utiliser les fonctions DECALER ou INDIRECT(ADRESSE), qui donnent plus de possibilités dans la définition de la référence.

@+Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 324
Membres
103 516
dernier inscrit
René Rivoli Monin