如何查找每行中具有特定值的第一个单元格?

我正在寻找一个公式或macros,将返回按行排列指定值的第一个单元格。 例如,列A将是员工姓名,列B将是经理级1,列C将是经理级2 ….等等。 一些pipe理人员是经过authentication的,他们的名字是 – Brian(authentication)或Brian(如果没有authentication)。

使用上面的例子,我想find为每个员工authentication的最低级别的经理。 也就是说,ColumnF结果如标题下所示:

在这里输入图像说明

 Function findCertified(row As Integer) findCertified = Sheet1.Rows(row).Find("(Certified)").Value End Function