J'ai un Google Sheets avec une longue liste de noms et de montants. Beaucoup de noms sont des doublons. Par exemple:
John | 10
Bill | 2
Susan | 3
Frank | 4
Sally | 10
John | 2
Susan | 2
John | 3
Existe-t-il un moyen automatisé de combiner toutes les valeurs afin d’obtenir une liste sans noms dupliqués et une somme unique de toutes les entrées de chaque personne?
Par exemple:
John | 15
Bill | 2
Susan | 5
Sally | 10
google-sheets
peter
la source
la source
Si vous utilisez la fonction de requête, vous n'avez pas à vous soucier de la liste grandissante et de ne pas avoir copié la formule de somme assez loin.
Si les noms sont dans A: A et les montants dans B: B, dans D1, entrez:
Il y a une réponse beaucoup plus complète ici , avec même des captures d'écran.
la source
Je vais également tenter ma chance: je préfère utiliser la fonction de filtrage. L'utilisation de la sélection de colonne permet à la table de s'agrandir automatiquement lors de l'ajout de "nouvelles" données:
Si vous rencontrez un en-tête, vous pouvez le modifier en conséquence:
Faire la somme suivante est facile:
Voir exemple: Fichier que j'ai préparé avec exemple
la source
Utilisez le rapport de tableau croisé dynamique ... sous le
Data
menu.Vous devrez vous assurer que la première ligne a des noms de champs.
la source
Utilisez la formule suivante!
Entête:
=UNIQUE(A:A)
Valeur:
=SUMIF(A:A,UNIQUE(A:A),B:B)
la source