我在这个网站和网上四处寻找这个问题的答案,但我还没有成功,所以我会在一个新线程中提问。
我需要能够使用公式(或多个公式)计算 Excel 中每个类别的特定文本的出现次数。最好这可以在不使用 VBA 的情况下完成,但如果有必要,我将尝试编写 VBA 命令。
这是我正在使用的内容:
Cat. Word
A doo
A foo
A foo
A loo
B loo
B goo
B loo
A roo
A lol
B rar
C goo
... ...
我想要一个公式来计算每个类别中每个单词的唯一出现次数。这些类别是已知的和有限的,并且包含在我的 Excel 工作表中的列表中,但是这些单词可以是任意数量并且是未知的。每个类别都可以包含其他类别的单词,最终结果应如下所示:
Cat. Count of distinct ocurrences per category
A 5
B 3
C 1
最后,我知道我可以对列表进行重复数据删除,但我想保持列表完整以用于存档目的,因此不需要重复数据删除的计数将是理想的。
这是我试图做的,但最终没有奏效:
=IF(A:A=C1,SUM(IF(FREQUENCY(MATCH(B1:B11,B1:B11,0),MATCH(B1:B11,B1:B11,0))>0,1)))
非常感谢你的帮助!