Eu tenho um intervalo de datas e, em seguida, uma grande lista de e-mails, todos com datas de envio. Eu gostaria de ter uma fórmula que encontre a primeira correspondência entre as duas matrizes de datas, e então copie e mostre a primeira partida, segunda partida, terceira partida, etc.
Cheguei até aqui (alterando o valor no final como o enésimo número):
{=INDEX($D$2:$D$100,SMALL(IF($A$2:$A$100=$Q$1,ROW($A$2:$A$100)-ROW(INDEX($A$2:$A$100,1,1))+1),1))}
Mas o problema é que só posso usar isso para comparar uma data do meu intervalo original de datas com o intervalo de datas de envio dos meus emails.
Tenho a sensação de que talvez esteja indo na direção errada, e começando a pensar que isso seria muito melhor usando VBA
, mas eu realmente sinto que há uma maneira de fazer isso em algum lugar usando uma fórmula.
Eu tentei IF($A$2:$A$100=$Q$1:$Q$10
, mas isso não funcionou (nem eu esperava)
Qualquer ideia seria apreciada.