![No Excel, como encontro a primeira instância de um nome em uma matriz?](https://rvso.com/image/1598174/No%20Excel%2C%20como%20encontro%20a%20primeira%20inst%C3%A2ncia%20de%20um%20nome%20em%20uma%20matriz%3F.png)
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:
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 15
ao agregado para retornar o número mais baixo e 7
diz à fórmula para ignorar os erros.
O número da linha é então retornado ao INDEX e o valor correto da célula é retornado.