web-dev-qa-db-fra.com

Compter avec le regroupement dans Excel

Je veux compter un nombre de lignes pour chaque valeur figurant dans une colonne. Y at-il un moyen facile de faire cela dans Excel?

Disons que j'ai le tableau suivant:

A    B     C
1   Cat    A
3   Cat    A
3   Cat    B
4   Dog    A
5   Cat    B

Je veux obtenir le résultat suivant:

B    Row_Count
Cat   4
Dog   1

En outre, il serait bien de pouvoir résumer

B    SUM_Col_A
Cat   12
Dog   4

Mais je ne peux pas spécifier explicitement les chaînes "Cat" et "Chien" car mes colonnes contiennent plus de 1 000 valeurs distinctes.

4
user194076

De nombreuses façons .. la plus simple consiste (à mon avis) à utiliser un tableau croisé dynamique, mais cela dépend de vos besoins.

enter image description here

Si vous définissez votre table de données avec un nom, elle se développera automatiquement à mesure que vous ajouterez de la valeur et un rafraîchissement du pivot mettra à jour les nombres.

5
R. Prost

Pour trouver le total général de chiens et chats, utilisez la formule suivante.

=SUMIF($B$2:$B$6,$B$8,$A$2:$A$6)

=SUMIF($B$2:$B$6,$B$9,$A$2:$A$6)

Pour trouver le total de chiens et chats, utilisez ces formules.

=COUNTIF($B$2:$B$6,$B$11)

=COUNTIF($B$2:$B$6,$B$12)

Vérifiez la capture d'écran.

enter image description here

J'espère que cela vous aidera.

1
Rajesh S