在 Excel 中分组计数

use*_*076 7 microsoft-excel microsoft-excel-2016

我想为列中出现的每个值计算行数。有没有一种简单的方法可以在excel中做到这一点?

假设我有下表:

A    B     C
1   Cat    A
3   Cat    A
3   Cat    B
4   Dog    A
5   Cat    B
Run Code Online (Sandbox Code Playgroud)

我想得到以下结果:

B    Row_Count
Cat   4
Dog   1
Run Code Online (Sandbox Code Playgroud)

此外,能够求和会很好

B    SUM_Col_A
Cat   12
Dog   4
Run Code Online (Sandbox Code Playgroud)

但我无法明确指定字符串“Cat”和“Dog”,因为我的列包含 >1000 个不同的值。

R. *_*ost 15

很多方法.. 最简单的一种(在我看来)是使用数据透视表,但这取决于您的需要..

在此处输入图片说明

如果您使用名称定义数据表,那么它会在您添加值时自动扩展,并且数据透视表的刷新将更新数字

  • 如果您提供如何创建“数据透视表”的步骤会更有用 (3认同)