J'ai une colonne avec des noms et une colonne avec des nombres:
FirstName Name Number
John Smith 17
John Smith 26
Peter Smith 116
Peter Smith 25
Franck Black 17
Luke Peterson 17
Luke Peterson 37
Les noms avec les mêmes FirstName
et Name
représentent la même personne. Je dois additionner les nombres qui leur sont associés. Je préfère ne pas utiliser VBA.
Un tableau croisé dynamique pourrait convenir, même si je ne suis pas certain de la disposition de vos données:
Les chiffres en gras (un de chaque paire de doublons) n'ont pas besoin d'être affichés car le champ n'a pas besoin d'être sous-titré, par exemple:
Cela peut également être fait en utilisant SUMPRODUCT
. Mettez à jour les plages comme bon vous semble
=SUMPRODUCT(($A$2:$A$7=A2)*($B$2:$B$7=B2)*$C$2:$C$7)
A2: A7 = plage de prénoms
B2: B7 = plage de noms de famille
C2: C7 = Plage de nombres
Cela trouvera tous les noms avec le même prénom et le même nom et additionnera les nombres dans votre colonne de nombres
Si vos données ont les noms regroupés comme indiqué, vous pouvez utiliser cette formule dans D2 copiée pour obtenir un total par rapport à la dernière entrée pour chaque nom
=IF((A2=A3)*(B2=B3),"",SUM(C$2:C2)-SUM(D$1:D1))
Voir capture d'écran