Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[excel2003] Fonction somme

  • Initiateur de la discussion Initiateur de la discussion stargate
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

stargate

Guest
Bonjour le forum,


je bute sur la fonction Somme d'une plage dont au dépat on ne connait pas la dernière cellule.



donc ma plage commence en K16 et termine en K?

je récupère cette ligne manquante à ma formule par le nombre de client introduit dans la cellule A7

Dont ma fonction somme commence en K16 et fini en K (16+le nombre de client introduit)

j'ai essayé la formule suivante comme indiqué dans la FAQ

=SUM(INDIRECT('K16:K'&A7))

Il me retourne une erreur en cellule K20 #ref

une idée merci
 
Re : [excel2003] Fonction somme

Merci pour ta réponse, j'ai essayé ta formule mais excel m'envoie ballader en me disant que je crée une réference circulaire

VB:
=SUM(INDIRECT("K16:K" &16+A7))

merci quand même
 
Re : [excel2003] Fonction somme

merci pour ta réponse mais le calcul est fait en colonne K(juste après le dernier client)
mais il me donne toujours une référence circulaire
 
Re : [excel2003] Fonction somme

Bonjour,

Peux-tu nous joindre un extrait de ton fichier (anonymisé) pour qu'on y voit plus clair.

Où est ton calcul en colonne K ? Qu'y-a-t-il en A7 ?

A te (re)lire avec ce bout de fichier exemple

@+
 
Re : [excel2003] Fonction somme

Bonjour à tous,

Il est toujours préférable de placer la cellule cible au dessus des données : elle permet l’extension de la plage...

A+ à tous
 
Re : [excel2003] Fonction somme

Bonjour, je mets le fichier en fichier joint

ceci semblait fonctionner mais ne se met pas à jour

VB:
SUM(OFFSET(K16;;;A7))
 

Pièces jointes

Dernière modification par un modérateur:
Re : [excel2003] Fonction somme

Bonjour,

Essaye avec ceci :

Code:
=SOMME(DECALER(J$15;1;;LIGNE()-16))
@+

Edit : peut-être plus simple :

Code:
=SOMME($J$15:$J$20)

On intègre dans la somme la ligne de titre. Ainsi, en insérant une ligne en dessous de cette ligne de titre, la somme prend toujours toutes les lignes en compte.

@+
 
Dernière édition:
Re : [excel2003] Fonction somme

ok cela fonctionne
avec
VB:
=SOMME(DECALER(J$15;1;;LIGNE()-16))
En version angaise

VB:
=SUM(OFFSET(J$15;1;;ROW()-16))

encore merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Z
Réponses
3
Affichages
548
Z
Réponses
6
Affichages
2 K
Réponses
7
Affichages
1 K
Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…