sql - Excel - 如何计数(*)和 groupby 类似于 SQL

标签 sql excel count group-by

我正在寻找一种在 Excel 中执行 SQL 类型命令的方法。我需要在事先不知道字符串文本的情况下计算列中每个字符串的计数。

这是一些示例数据,我想获取每个名称的计数。

Name
----
A
B
C
A
D
B

在 SQL 中我会
SELECT Name, count(*)
FROM @table
group by Name

我希望得到
Name | Count
-----|------
A    | 2
B    | 2
C    | 1
D    | 1

如何在 Excel 中执行此操作?

最佳答案

您可以使用数据透视表,为您提供一些分析数据的选项。这个网站上有一个很好的例子:http://www.contextures.com/pivottablecountunique.html

关于sql - Excel - 如何计数(*)和 groupby 类似于 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28566292/

相关文章:

vba - Worksheet_Change 事件中的 Excel VBA 静态时间戳

sql - 如何找到不为空的结果?

mysql - "TableB.Date"中的未知列 'having clause'

php - 如何计算 MySQL 查询的大小?

Mysql 表关系

excel - 具有多个表格的单个 Excel 工作表 Laravel/Excel

python - 将 Excel 数据加速到 Pandas

mysql - 为什么 count(column) 和 count(*) 返回相同的输出,即使记录中有 NULL 值?

mysql - 从 4 个表 mysql 中选择每个用户权限和页面的计数

php - 计数的计数- PHP MYSQL