【发布时间】:2014-10-22 16:09:54
【问题描述】:
在查看了可能的解决方案后,我尝试使用数据透视表和 SUMPRODUCT 和 COUNTIF 公式,但还没有发现任何积极的结果。以下是输入数据:
Level 1 Level 2 Level 3 Level 4 Level 5
Tom Liz
Tom Liz Mel
Tom Liz Dan
Tom Liz Dan Ian
Tom Liz Dan Ken
Tom Tim
Tom Tim Fab
Tom Tim Fab Ken
Tom Tim Fab Ken Jan
Eve
预期的输出数据如下。目的是不必输入预加载的名称列表。期望程序可以仅根据输入数据确定计数:
Counts
-------
Tom: 9
Eve: 1
Liz: 5
Tim: 4
Mel: 1
Dan: 3
Fab: 3
Ian: 1
Ken: 3
Jan: 1
对此的任何帮助表示赞赏....谢谢!
更新:带有名称列表的预加载列表可用于生成计数。上述说明已作相应更新。
【问题讨论】:
-
刚刚看到有人在下面发布了答案。它就这样消失了。你看到了吗?
-
您可以使用 VBA 轻松完成此操作。我可能会使用集合对象和类对象来跟踪事物;但也有其他方法。
标签: arrays excel recursion count unique