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

Regrouper des doublons d'une colonne en les additionnant

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 !

Spacepak

XLDnaute Junior
Bonjour,

Je dispose d'un tableau de deux dimensions (une colonne avec les clients et une colonne avec leur montant associé).

J'aimerai pouvoir regrouper les doublons (clients) et additionner à chaque fois les montants correspondants.
Je vous envois un exemple. J'ai mis en orange ce qu'on devrait obtenir en cliquant sur le bouton.

Pourriez-vous m'aider?
 

Pièces jointes

Re : Regrouper des doublons d'une colonne en les additionnant

Bonjour,

Code:
Sub DoublonsTotal()
  Set d = CreateObject("Scripting.Dictionary")
  For Each c In Range("c4:c" & [c65000].End(xlUp).Row)
    d(c.Value) = d(c.Value) + c.Offset(, 1).Value
  Next c
  [f4:g1000].ClearContents
  [f4].Resize(d.Count, 1) = Application.Transpose(d.keys)
  [g4].Resize(d.Count, 1) = Application.Transpose(d.items)
End Sub

JB
 

Pièces jointes

Dernière édition:
- 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
13
Affichages
629
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…