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

Somme arreté si cellule vide

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

martinigi

XLDnaute Nouveau
Bonjour, je souhaiterai mettre une formule sur ce tableau excel qui effectuerai une somme jusqu'a la prochaine cellule vide.
Merci pour vos réponses
 

Pièces jointes

Bonjour,

pour ma part, je fais autrement
en colonne A, toujours le nom de produit
en colonne D ligne 4 pour 'produit'
=SOMME.SI(A:A;A4;C:C)
puis je passe mes produits en écriture blanche sur fond blanc (sauf la 1ère ligne) pour faire plus joli
 
Bonjour,

En D4 à tirer vers le bas. (ligne 1000 maxi ou changer limite dans la formule)

=SI(A4="";"";SOMME(INDIRECT("C"&LIGNE()&":C"&SIERREUR(EQUIV("*";A5:A$1000;0);1000)+LIGNE()-1)))
 
Bonjour martinigi, vgendron, mutzik, JBOBO,

Formule en D3 à copier vers le bas :
Code:
=SI(A3="";"";SOMMEPROD(DECALER(C3;1;;EQUIV("";""&DECALER(B3;1;;;100);0))))
100 est le nombre maximum de sous-produits par produit + 1, l'augmenter si nécessaire.

A+
 
Re,

Une solution VBA avec cette fonction à placer dans un module standard :
Code:
Function SommePartielle(ColProduit As Range, ColPrix As Range)
Dim lig&, n As Variant
lig = Application.Caller.Row
n = Application.Match("*", ColProduit(lig + 1).Resize(ColProduit.Count - lig), 0)
If IsError(n) Then n = ColProduit.Count - lig
SommePartielle = Application.Sum(ColPrix(lig + 1).Resize(n))
End Function
Formule en D3 :
Code:
=SI(A3="";"";SommePartielle(A:A;C:C))
Fichier .xlsm joint.

A+
 

Pièces jointes

- 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
3
Affichages
152
Réponses
12
Affichages
442
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…