如果列中的名称匹配,则计算行中的某些文本

时间:2016-01-15 22:30:58

标签: excel match conditional-statements countif

我有一个重复名称的列/列表。

在重复名称的相应行/列中,某些单元格包含" Truant。"

另一列包含同一列表中的唯一名称。

我希望在唯一名称(列出一次)旁边显示一个公式,显示有多少" Truant"一个名字旁边的单元格。

例如:

约翰史密斯可能在A列中五次,在同一行中的9个单元格中,#Tru;"偶尔出现。我有一个列包含John的唯一名称一次。在他名字旁边的专栏中,我希望它显示有多少真人在与他的重复名称相同的行中的单元格中...我希望我可以发布我的附件!

1 个答案:

答案 0 :(得分:0)

我建议分两步:

1)计算每一行,用:

=COUNTIF(B2:J2,"Truant")  

(如在K2中并向下复制)然后:

2)在您的独特名称表中总结说:

=SUMIF(A:A,M2,K:K)   

SO34820964 example

但是,对于其他功能或数据透视表,有多种替代方案可能在长期内更方便,特别是如果您不介意使用1而不是Truant表示逃学。