Fonction somme

Bonjour,

Je rencontre un petit problème sur excel ! Le voici :

Sur ma feuille excel la cellule A1 contient la valeur "B5" et la cellule A2 contient la valeur "B10". Je souhaiterais faire la somme de B5 à B10 sans écrire directement B5 et B10 dans la formule mais grâce au contenu des cellules A1 et A2.

Concrètement au lieu d'écrire "=somme(B5:B10)", j'aimerais que ce soit quelque chose comme "=somme(Valeur B5 contenu dans la cellule A1:Valeur B10 contenu dans la cellule A2".

Je demande cela car les valeurs en A1 et A2 vont être amener à changer, je n'aurais donc pas besoin de faire la somme de B5 à B10 mais supposons de E5 à E10 en fonction de la situation. C'est pour quoi j'aimerais automatiser ma fonction somme !

En vous remerciant d'avance !

Cordialement,

Bonjour,

Il faut utiliser la fonction "INDIRECT" :

=SOMME(INDIRECT(A1);INDIRECT(A2))

Cordialement.

bonjour ;Zirac

rectificatif car il s'agit de faire l'addition d'une plage

=somme(indirect(a1)&":"&indirect(a2))

cordialement

maintenant; faut voir le contenu de A1 etA2 .........

tulipe_4 a écrit :

bonjour ;Zirac

rectificatif car il s'agit de faire l'addition d'une plage

=somme(indirect(a1)&":"&indirect(a2))

cordialement

maintenant; faut voir le contenu de A1 etA2 .........

Bonjour,

Oui, j'ai lu un peu vite, il faut en effet rajouter la concaténation à la place du ; pour additionner une plage.

D'ailleurs c'est bizarre, dans ta rectification, j'ai bien le 2ème " quand je cite ton message, mais pas dans le fil de discussion dans la balise Code...

@nikaw: attention de ne pas l'oublier en recopiant la formule, c'est bien :

=somme(indirect(a1)&":"&indirect(a2))

Edit : ou c'était un oubli édité entre temps.

Cordialement.

Rechercher des sujets similaires à "fonction somme"