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

Somme d'un point fixe jusqu'à une variable

  • Initiateur de la discussion Initiateur de la discussion Int0x
  • 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 !

Int0x

XLDnaute Occasionnel
Bonjour à tous,

Je cherche à automatiser plusieurs cellules, qui doivent sommer à partir d'un point précis jusqu'à un point variable. Je sais, c'est très vague, alors illustrons.

J'ai les 12 mois de l'année sur une ligne 2 (donc de A2 jusqu'à L2).
Sur la ligne 3, en dessous de chaque mois, j'ai une valeur.
En A1, je saisis le mois qui est ma variable.

Ce que je souhaite, c'est de pouvoir avoir la somme de A2 jusqu'à X2, X étant la colonne dans laquelle ma variable aura été trouvée.
Si je saisis Août en A1, je souhaiterais avoir la somme de A2 jusqu'à H2.
Si je saisis Novembre en A1, je souhaiterais avoir la somme de A2 jusqu'à K2.
Si je saisis Mars en A1, je souhaiterais avoir la somme de A2 jusqu'à C2.

J'espère que ma demande a été assez explicite.
Par avance merci pour vos retours 😉
 
Re : Somme d'un point fixe jusqu'à une variable

Bonjour,

Avec un petit fichier d'exemple ce serait pratique !
dans le principe une fonction décaler fait cela très bien :

=somme(decaler(a3;0;0;equiv(a1;$a2:$l2;0)))
à adapter

Cordialement
 
Re : Somme d'un point fixe jusqu'à une variable

Bonjour,

Tu peux adapter la formule suivante :
=SOMME(A2: DECALER(A2,0,A1))

si tu as 3 en A1 ...formatté en mmmm

A +
🙂
 
Dernière édition:
Re : Somme d'un point fixe jusqu'à une variable

Merci pour vos réponses rapides !

J'ai pris la solution Dugenou (1ère solution proposée, 1ère testée) et elle fonctionne à merveille en rajoutant un paramètre (vu qu'on rentre un paramètre optionnel, Excel exige le 2ème 😉).

J'ai donc =somme(decaler(a3;0;0;1;equiv(a1;$a2:$l2;0)))
qui fonctionne parfaitement.

Encore merci à vous 2 😉
 
- 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

Discussions similaires

Réponses
10
Affichages
304
Réponses
4
Affichages
179
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…