Somme colonne variable

C

CAP

Guest
Bonjour tout le monde,

Je commence à douter que cela soit possible mais je pose la question tout de même ...

Sur Excel, et non en VBA, j'aimerais faire une somme de valeurs dont la colonne est une variable se trouvant dans une cellule.
Par exemple j'ai 3 comme paramètre en A1.
Le 3 équivaut à la colonne C, j'aimerais donc faire SOMME(C3:C10). La colonne est donc un paramètre.

Quelqu'un pourrait-il m'aider ?

Je vous remercie par avance,

CAP
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Avec la fonction Decaler()
=SOMME(DECALER(A3:A10;0;A1-1))

Tu peux enlever le 0, en gardant le point virgule
Decaler(Plage; 0 ligne vers le bas; n colonnes vers la droite)

Message édité par: monique, à: 08/02/2006 15:42
 

Pineurne

XLDnaute Junior
Re : Somme colonne variable

Je remonte le sujet car j'ai un problème environ similaire.

J'aimerais faire une somme dont le nombre de valeur est variable. En fait j'ai une colonne dans laquelle je rajoute des valeurs et dans une autre, je souhaiterais avoir la somme qui s'incrémente à chaque fois que je rajoute une nouvelle valeur. J'ai tenté ça :
=SOMME(DECALER($G$29;1;0;NBVAL($G:$G)-1))
mais ça ne marche pas...
 

Tibo

XLDnaute Barbatruc
Re : Somme colonne variable

Bonjour,

Est-ce que tes données sont consécutives (sans cellule vide entre deux valeurs) ?

Si non, ta formule me semble correcte.

A te (re)lire

@+

Edit : A moins qu'il n'y ait des données entre G1 et G28 ?

@+
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Somme colonne variable

re,

Ce qui se passe, c'est que ta formule en G27 fait référence à la colonne G entière. On se retrouve avec ce qu'on appelle une référence circulaire.

Solutions :

- mettre ta formule ailleurs que dans la colonne G

- modifier ta formule ainsi :

Code:
=SOMME(DECALER($G$29;1;;NBVAL($G28:$G1000)-1))

Adapte le 1000 en fonction de ton fichier

@+
 

Discussions similaires

Réponses
9
Affichages
205

Statistiques des forums

Discussions
312 492
Messages
2 088 938
Membres
103 988
dernier inscrit
Feonix