2012-06-28 14:32:15 +0000 2012-06-28 14:32:15 +0000
19
19

MS Excel : Comment compter les occurrences d'articles dans une liste ?

J'ai une liste d'articles qui ressemble à celle-ci :

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 cela ? Il est important de noter que cela doit être flexible. Cela signifie que si j'ajoute l'élément F à la liste, cet élément doit également être pris en compte dans le résultat.

Réponses (4)

19
19
19
2012-06-28 15:16:44 +0000

Voici un moyen :

Hypothèses : Vous voulez garder la colonne/liste existante intacte, et que vous voulez ce résumé ailleurs :

  1. L'opération suivante a apparemment besoin d'un en-tête de colonne. Ajoutez un en-tête de colonne dans la cellule au-dessus de votre liste.
  2. Dans l'onglet Données d'Excel, sous Filtre, choisissez l'option de menu “Avancé” (dans le ruban d'Excel 2007/10)
  3. Sélectionnez la plage, y compris le nouvel en-tête. Sélectionnez “Copier vers un autre emplacement” et cochez “Enregistrements uniques uniquement”. Choisissez une cellule de destination pour l'emplacement “Copier vers”.
  4. Dans la cellule adjacente à la nouvelle liste unique, ajoutez la formule =countif comme ceci :

  5. Copiez et collez cette formule à droite de toutes les cellules uniques.

  6. Si le calcul automatique est désactivé, appuyez sur F9 pour mettre à jour.
    Le résultat est comme ceci :

17
17
17
2012-06-29 21:39:39 +0000

Utilisez un tableau croisé dynamique :

  • Ajoutez un en-tête à votre liste d'articles (par exemple, “Article” dans la cellule A1)
  • Sélectionnez la colonne 1 (toute la colonne, pas seulement les données qui s'y trouvent)
  • Insérez un tableau croisé dynamique
  • Faites glisser “Article” dans la zone de la ligne, et faites-le également glisser dans la zone de la valeur
  • le calcul de la valeur devrait être par défaut “Compte”

Si vous ajoutez des articles à votre liste, il suffit de rafraîchir le tableau croisé dynamique pour mettre à jour les comptes et/ou récupérer les nouveaux articles.

5
5
5
2013-11-13 11:34:54 +0000

Voici un joli GIF montrant comment utiliser Excel. Il s'agit de la version Mac OS X, mais elle ne devrait pas être très différente.

0
0
0
2020-02-28 08:20:33 +0000

J'ai écrit une macro qui fait cela automatiquement, puis supprime les valeurs en double, et trie la liste du plus grand nombre d'occurrences au plus petit https://github.com/DazbozSHS/Excel-List-Counter-Macro