计算单词在一行中显示的单词的次数

时间:2015-11-06 23:48:31

标签: excel

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

Dave Merit
Dave Distinction
Simon Merit
Tammy Pass
Dave Pass
Dave Merit
Simon Pass

在下一张表中,我想要计算一下。因此对于Dave - 多少a)“区分”,b)他有多少“优点”,然后SimonTammy相同。

我开始关注VLOOKUP,但它让我感到疯狂。

3 个答案:

答案 0 :(得分:0)

使用COUNTIFS function

对于戴夫的优点,

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

答案 1 :(得分:0)

您可以使用数据透视表。 向列添加标题行:例如NameGrade。 将Name拖到行中;等级到列;等级到值。 品尝格式:

enter image description here

答案 2 :(得分:0)

您应该使用countif功能。

= countif(A:A,B1) 使用A:要查找的列和要查找的字段B1。

如果要匹配子字符串,则必须拆分字段。 一种简单的方法是使用"文本到列"功能在excel.And拆分基于"空间"字符。 https://support.office.com/en-us/article/Split-text-into-different-cells-30b14928-5550-41f5-97ca-7a3e9c363ed7