No Excel, como encontro a primeira instância de um nome em uma matriz?

No Excel, como encontro a primeira instância de um nome em uma matriz?

No Excel estou tentando identificar o primeiro ano em que uma pessoa participou.

Eu tenho uma tabela parecida com a abaixo (e anexa), mas é muito mais longa e tem mais colunas. Como você pode ver, cada ano pode ter vários eventos dos quais alguém participou.

Tenho uma lista mestra de todos os nomes e quero alinhar essa lista com o ano em que a pessoa participou pela primeira vez (ver anexo:

imagem mostrando a lista mestre de participantes

Existe alguma melhor maneira de fazer isso?

Obrigado!

Year    Participant 1   Participant 2   Participant 3   Participant 4
2010    Ashwin  Day Ayla    Amos
2011    Effie   Aguilar Murtaza Todd
2011    Neive   Amin    Madeleine   Cortez
2012    Ashwin  Cooley  Amin    Quinn
2014    Jak Ashwin  Madeleine   Jaramillo
2015    Amin    Jak Ayla    Madeleine
2016    Madeleine   Aguilar Cortez  Clayton
2016    Lily-Mae    Neive   Larissa Effie
2017    Todd    Day Larissa Cortez
2019    Day Brewer  Cooley  Haney.

Ver anexo:

Tabela Excel mostrando a tabela que estou procurando para encontrar o ano em que um participante participou pela primeira vez

Responder1

Usar Índice/Agregado

=INDEX(A:A,AGGREGATE(15,7,ROW($B$2:$E$11)/($B$2:$E$11=G2),1))

O agregado encontra a primeira linha na qual o nome pode ser encontrado criando uma matriz de linhas onde o nome é encontrado e erros. Diz 15ao agregado para retornar o número mais baixo e 7diz à fórmula para ignorar os erros.

O número da linha é então retornado ao INDEX e o valor correto da célula é retornado.

insira a descrição da imagem aqui

informação relacionada