Sua pergunta não está totalmente clara para mim. É difícil entender o que você está fazendo exatamente sem dar indicações sobre o que está armazenado nos consultores e no l3613. O que você tem em l3613? É um único email?
Com base no que entendi da sua pergunta, faria o seguinte:
Coloque a seguinte fórmula ao lado do nome de cada orientador:
=match("*"&advisorname&"*";table;0)
Isso lhe dará o índice na tabela da 1ª ocorrência de cada orientador. Você pode então selecionar a partir dessa linha o número mínimo do subconjunto de conselheiros que você está procurando (por exemplo, com uma função minifs).
A vantagem, aqui, é que você usa a correspondência de caractere curinga da função de correspondência (evitando funções de pesquisa de aninhamento 2). Além disso, o jogo será interrompido na primeira ocorrência de cada orientador e não será exibido até o final da lista quando não for necessário. Em última análise, você pode assumir que haverá uma correspondência para todos eles e que os novos emails nunca serão analisados, porque isso não é necessário.
Exemplo de uso:
Por favor, perdoe-me se eu não entendi completamente o seu problema. Espero que isso ajude você de qualquer maneira na solução do seu problema.