在 Excel 2007 中查找单词出现的次数

在 Excel 2007 中查找单词出现的次数

如何在 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 中使用以下函数:

  • 如果
  • 频率
  • 匹配
  • 计数
  • 连接

并像这样准备它们:

  1. 获得所有独特物品:SUM(如果(频率(匹配(A1:A10,A1:A10,0),匹配(A1:A10,A1:A10,0))>0,1))
  2. 数一数:=COUNTIF($A$1:$A$10,B1)
  3. 将它们加在一起:=CONCATENATE(B1," ",C1)

在 Google 电子表格中,这会更容易一些:

  1. 准备所有独特物品:=UNIQUE(A1:A10)
  2. 数一数:=COUNTIF($A$1:$A$10,B1)
  3. 将它们加在一起:=CONCATENATE(B1," ",C1)

请参阅我准备的示例:查找单词出现的次数

相关内容