J'ai une liste d'articles qui ressemble à ceci:
A
B
C
A
A
B
D
E
A
Maintenant, je veux compter le nombre d'occurrences de chaque élément. Le résultat devrait ressembler à ceci:
A 4
B 2
C 1
D 1
E 1
Comment puis je faire ça? Il est important de noter que cela devrait être flexible. Cela signifie que si j'ajoute un élément F
à la liste, cet élément doit également être pris en compte dans le résultat.
microsoft-excel
microsoft-excel-2010
RoflcoptrException
la source
la source
Réponses:
Voici une façon:
Hypothèses: Vous souhaitez conserver la colonne / liste existante intacte, et que vous souhaitez que ce résumé ailleurs:
Dans la cellule adjacente à la nouvelle liste unique, ajoutez la formule = countif comme ceci:
(où le premier paramètre est la plage absolue de la liste d'origine et le deuxième paramètre est la cellule relative de la valeur unique)
Copiez et collez cette formule à droite de toutes les cellules uniques.
Si le calcul automatique est désactivé, appuyez sur F9pour mettre à jour.
Le résultat est comme ceci:
la source
Utilisez un tableau croisé dynamique:
Si vous ajoutez des éléments à votre liste, actualisez simplement le tableau croisé dynamique pour mettre à jour les décomptes et / ou récupérer de nouveaux éléments.
la source
Ici, vous avez un joli GIF montrant comment faire dans Excel. Il s'agit de la version Mac OS X, mais elle ne devrait pas différer beaucoup.
la source