获取excel中包含值的总行数的公式

Kro*_*ian 2 microsoft-excel

我有一个包含以下格式数据的电子表格:

User | Group       | ParentGroup | ID
joe  | US fed grp  |  fed        | 123
bill | dev         |  IT         | 234
jim  | UK fed grp  |  fed        | 345  
Run Code Online (Sandbox Code Playgroud)

我需要一个公式来在整个工作表中搜索 Group 和 ParentGroup 列,并给出包含“fed”的行的总行数

在上面的示例中,公式将返回 2(而不是 4,它是 'fed' 在整个工作表中出现的次数)。2 是 'fed' 出现的行数。

我在尝试

=COUNTIF(1:4, "*" & "fed" & "*")
Run Code Online (Sandbox Code Playgroud)

但它返回 4(我想要 2)

Ron*_*eld 5

不需要帮助列:

=SUMPRODUCT(--ISNUMBER(SEARCH("fed",Group & ParentGroup)))
Run Code Online (Sandbox Code Playgroud)
  • 组指 B2:Bn(其中 n 等于或大于最后一行)
  • ParentGroup 是指 C2:Cn
  • Group 和 ParentGroup 的大小必须相同

如果需要,您可以将单元格引用替换为“喂食”。