Excel 计算一行中某个值的单词出现的次数

Excel 计算一行中某个值的单词出现的次数,excel,Excel,我希望计算出一个单词在一个给定名称中出现的次数。例如,我在一张表格中列出了学生及其成绩: Dave Merit Dave Distinction Simon Merit Tammy Pass Dave Pass Dave Merit Simon Pass 在下一张纸上,我要数一数。所以对戴夫来说,他有多少优点,西蒙和塔米也一样 我开始看VLOOKUP,但它让我发疯。使用 为了戴夫的功绩 =countifs(A:A, "Dave", B:B, "merit") 'or with Dave in

我希望计算出一个单词在一个给定名称中出现的次数。例如,我在一张表格中列出了学生及其成绩:

Dave Merit
Dave Distinction
Simon Merit
Tammy Pass
Dave Pass
Dave Merit
Simon Pass
在下一张纸上,我要数一数。所以对戴夫来说,他有多少优点,西蒙和塔米也一样

我开始看VLOOKUP,但它让我发疯。

使用

为了戴夫的功绩

=countifs(A:A, "Dave", B:B, "merit")
'or with Dave in D1 and merit in D2 as,
=countifs(A:A, D1, B:B, D2)

你可以使用透视表。 在列中添加标题行:例如名称和等级。 将名称拖到行中;向立柱倾斜;根据数值进行分级。 要品尝的格式:


您应该使用countif函数

=国家A:A,B1 A:A表示要查找的列,B1表示要查找的字段

如果要匹配子字符串,必须拆分字段。 一种简单的方法是在excel中使用“文本到列”功能,并根据空格字符进行拆分。