Excel 如何找到每行中具有特定值的第一个单元格?
我正在寻找一个公式或宏,它将按行返回指定值出现的第一个单元格。例如,A列为员工姓名,B列为经理级别1,C列为经理级别2。。。。等等。有些经理是经过认证的,他们的名字会显示出来——Brian(认证)或Brian(如果没有认证) 使用上面的例子,我想找到每个员工都经过认证的最低级别的经理。即,如标题下所示的ColumnF结果:Excel 如何找到每行中具有特定值的第一个单元格?,excel,Excel,我正在寻找一个公式或宏,它将按行返回指定值出现的第一个单元格。例如,A列为员工姓名,B列为经理级别1,C列为经理级别2。。。。等等。有些经理是经过认证的,他们的名字会显示出来——Brian(认证)或Brian(如果没有认证) 使用上面的例子,我想找到每个员工都经过认证的最低级别的经理。即,如标题下所示的ColumnF结果: Function findCertified(row As Integer) findCertified = Sheet1.Rows(row).Find("(Cert
Function findCertified(row As Integer)
findCertified = Sheet1.Rows(row).Find("(Certified)").Value
End Function
这里是一个照片示例-我包括了一个“目标答案”列,以显示准确的答案=索引(A2:E2,MATCH(((Certified)”,A2:D2,0))工作完美,谢谢!!