我有一个包含州和城市列的数据表。我已经根据两列对表格进行了适当的排序,但我实际上只是想计算每个州的行数,然后按城市计算另一个以进行统计分析。
如何计算这些列中的唯一条目,然后将它们显示在表格的另一部分或电子表格文档的另一个表格中?我假设以编程方式执行此操作可能是最好的。
我有一个包含州和城市列的数据表。我已经根据两列对表格进行了适当的排序,但我实际上只是想计算每个州的行数,然后按城市计算另一个以进行统计分析。
如何计算这些列中的唯一条目,然后将它们显示在表格的另一部分或电子表格文档的另一个表格中?我假设以编程方式执行此操作可能是最好的。
如何计算这些列中的唯一条目,然后将它们显示在表格的另一部分或电子表格文档的另一个表格中?我假设以编程方式执行此操作可能是最好的。
这样的事情将是完美的
=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))
这个公式将给出您正在寻找的结果。您可能希望将其更改为
=SUM(IF(FREQUENCY(A:A,A:A)>0,1))
它将汇总整个 A 列而不需要范围。
在您提出要求后,我已取消删除此答案,但是,我不确定它是否会完全符合您的要求,因为您问题的前 1/2 似乎与后半部分冲突。
我不得不说数据透视表可以解决问题。玩了大约 3 分钟后,它变得相当清晰,尽管我不得不说我正在使用的 MS Office 2011 版本对于实际去哪里并不是很直观。
尽管如此,我真的很喜欢@enderland 的推荐。诚然,这不是解决方案,但我通常更喜欢解决方案的编程方法。感谢那!