如何在 Excel 2007 中计算发生次数?期望的结果应该是这样的:
apple 1
berry 2
coconut 3
donut 2
grape 1
lime 1
我已尝试过=COUNTIF($A:$A,A7)
,但没有得到预期的结果。
样本数据:
apple
berry
berry
coconut
coconut
coconut
donut
donut
grape
lime
答案1
A7
用每行的行号替换。
apple =COUNTIF($A:$A,A1)
berry =COUNTIF($A:$A,A2)
berry =COUNTIF($A:$A,A3)
coconut =COUNTIF($A:$A,A4)
coconut =COUNTIF($A:$A,A5)
coconut =COUNTIF($A:$A,A6)
donut =COUNTIF($A:$A,A7)
donut =COUNTIF($A:$A,A8)
grape =COUNTIF($A:$A,A9)
lime =COUNTIF($A:$A,A10)
答案2
在 Microsoft Excel 中使用以下函数:
- 和
- 如果
- 频率
- 匹配
- 计数
- 连接
并像这样准备它们:
- 获得所有独特物品:SUM(如果(频率(匹配(A1:A10,A1:A10,0),匹配(A1:A10,A1:A10,0))>0,1))
- 数一数:
=COUNTIF($A$1:$A$10,B1)
- 将它们加在一起:
=CONCATENATE(B1," ",C1)
在 Google 电子表格中,这会更容易一些:
- 准备所有独特物品:
=UNIQUE(A1:A10)
- 数一数:
=COUNTIF($A$1:$A$10,B1)
- 将它们加在一起:
=CONCATENATE(B1," ",C1)
请参阅我准备的示例:查找单词出现的次数