countif:计算一列中与另一个单元格的值匹配的值的所有出现次数?
countif: count all occurences of value in a column that match value from another cell?
我在 sheet 2
上有以下数据
Name
Mark Jacob
James Smith
在 sheet 1 我在 a 列有一个名称列,我想计算 a 列中的名称在 sheet 2 上的名称列中出现的总次数。像这样:
姓名总计
马克·雅各布 1
哈利·波特 0
我正在使用以下 countif 函数:
=COUNTIF('Sheet2'!K:K,"*"&"A2"&"*")
但出于某种原因,我的值总是 returns 0
但是,如果我将函数中的单元格引用 A2 替换为 'Mark',结果为 1。这是为什么?
有人可以告诉我哪里出错了吗?谢谢
试试这个:
=COUNTIF(Sheet2!K:K,"*"&A2&"*")
您将 A2 视为文字,因此您需要从中删除引号。一个额外的好处是,如果您正在使用变量,那么您还可以将其复制并粘贴到一个范围内。此外,仔细检查每个单元格的公式以确保它映射到正确的列。例如:
=COUNTIF(Sheet1!$D:$D,"*"&F5&"*")
我在 sheet 2
上有以下数据Name
Mark Jacob
James Smith
在 sheet 1 我在 a 列有一个名称列,我想计算 a 列中的名称在 sheet 2 上的名称列中出现的总次数。像这样:
姓名总计 马克·雅各布 1 哈利·波特 0
我正在使用以下 countif 函数:
=COUNTIF('Sheet2'!K:K,"*"&"A2"&"*")
但出于某种原因,我的值总是 returns 0
但是,如果我将函数中的单元格引用 A2 替换为 'Mark',结果为 1。这是为什么?
有人可以告诉我哪里出错了吗?谢谢
试试这个:
=COUNTIF(Sheet2!K:K,"*"&A2&"*")
您将 A2 视为文字,因此您需要从中删除引号。一个额外的好处是,如果您正在使用变量,那么您还可以将其复制并粘贴到一个范围内。此外,仔细检查每个单元格的公式以确保它映射到正确的列。例如:
=COUNTIF(Sheet1!$D:$D,"*"&F5&"*")