Excel 计算单元格中的相同字符串

Excel 计算单元格中的相同字符串,excel,excel-formula,Excel,Excel Formula,我需要计算同一个字符串在30个不同的单元格中发生的次数 例如: "kat" "hund" "kat" "mus" "hund" "kat" 我尝试了Countif(A1:A6,“kat”)。它显示“3”,因为“kat”出现了3次。在那之后,我会用“hund”和“mus”排成一行。这不起作用,有人能帮忙吗?在它旁边的一栏中放:=COUNTIF(A$1:A$6,A1)(或丹麦Ex

我需要计算同一个字符串在30个不同的单元格中发生的次数

例如:

"kat"
"hund"
"kat"
"mus"
"hund"
"kat"

我尝试了
Countif(A1:A6,“kat”)
。它显示“3”,因为“kat”出现了3次。在那之后,我会用“hund”和“mus”排成一行。这不起作用,有人能帮忙吗?

在它旁边的一栏中放:
=COUNTIF(A$1:A$6,A1)
(或丹麦Excel中的
=TÆL.HVIS(A$1:A$6,A1)
) 将其向下拖动,您将得到:

kat   3
hund  2
kat   3
mus   1
hund  2
kat   3
只需稍加修改,您就可以算出单词的第n次出现,只需使用
=COUNTIF(a$1:A1,A1)
,它将给出:

kat   1
hund  1
kat   2
mus   1
hund  2
kat   3

供日后参考:。单击官方列表中的函数以获取更多信息,并确保您获得正确的名称(在某些函数中,概述遗漏了“.”)。

您所拥有的几乎是正确的,假设您有一列动物(30)

现在你需要3种配方,每种动物一种

=COUNTIF(A1:A30;"hund")
=COUNTIF(A1:A30;"kat")
=COUNTIF(A1:A30;"mus")
A1:A30在“后面”中定义了范围和名称:定义了您搜索的单词

您会遇到什么错误?您也可以尝试
=COUNTIF(A:A;“=”&A1)
而不是
=COUNTIF(A:A;A1)
,但据我所知,这两种方法都可以在excel 2007中使用。不幸的是,我无法测试这一点,因为这里只安装了excel 2010。我的excel是丹麦语的,我只写“#NAVN”?“丹麦语,Navn=姓名,英语。当我尝试评估失败的地方时,它会显示“COUNTIF”,尝试用TÆlhvis奇怪替换COUNTIF,该错误通常表示您尝试使用的函数不存在。可能我键入了错误的内容,或者复制/粘贴它不起作用。。。在任何情况下,以下是丹麦版Excel中函数的官方列表:尝试查找COUNTIF的函数并在字段中输入该函数。函数的参数应该仍然有效(您可能需要“;”而不是“,”,取决于您所在的国家)。如果我使用“TÆL.HVIS”而不是“COUNTIF”,那么它就有效了。可能下次告诉我们您使用的不是英文版本:)请不要包含问题的答案(改为作为单独的答案发布)。