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版本)。