search列并返回包含“5”的单元格对同事姓名
我正在寻找的是一个公式,将执行以下操作:(我将使用本示例的第一行):
- 首先检查单元格E:J的单元格是否包含
5
。 - 如果所有单元格都包含一个
5
,它将检查该人员的姓名,然后将其添加到列B中与正确名称对应的框中。 - 如果单元格E:J在这些单元格中的任何一个中都小于
5
,则它将完全忽略这一行。
为了澄清,对于Shaun
来说,他会统计他名字旁边有多less行,然后把符合这个标准的总行数放在B列的名字旁边。
我们可以用一个帮助栏来做到这一点:
助手栏,如果5的计数等于5,则保留名称。下面inputK2
并填写。
=IF(COUNTIF(E2:J2,5)=5,D2,"-")
然后我们计算名字出现在助手列中的次数。 在下面inputB2
并填写。
=COUNTIF($K$2:$K$11,A2)
在K2
创build公式(output the name if all values are 5)
= IF(AND(E2 = 5,G2 = 5,H2 = 5,I2 = 5,J2 = 5),D2“”)
在B2
创build公式,它将sum all occurrences of the names
= SUM(IF(K2:K11 = A2,1,0))
(并按Ctrl + Shift + Enter)
你可能需要更换, (取决于你的Excel版本)。