Encontrar primeira e última ocorrência de um registro

Olá, pessoal!

Estou batendo cabeça para criar uma fórmula que retorne determinado valor com base na primeira e na última ocorrência de outro valor. Segue anexo com as informações.
Desde já agradeço vossa atenção.

Abraços,
Jerson

Olá @JVieira, considerando a área da tabela, B2:I24

Para atender Pórtico =1 e Evento=Operando

A formula para a data inicio: =ÍNDICE(B2:B24;CORRESP(1;(G2:G24=1)*(I2:I24="Operando");0))

A formula para a hora inicio: =ÍNDICE(C2:C24;CORRESP(1;(G2:G24=1)*(I2:I24="Operando");0))

A formula para a data final: =PROC(2;1/((G2:G24=1)*(I2:I24="Operando"));D2:D24)

E a formula para hora final: =PROC(2;1/((G2:G24=1)*(I2:I24="Operando"));E2:E24)

Fico devendo como juntar Data e Hora em única célula, segue arquivo do teste.

Jerson.ods (12.6 KB)

Testar em seu arquivo.

Encontrei …

Para Inicio: =TEXTO(ÍNDICE(B2:B24;CORRESP(1;(G2:G24=1)*(I2:I24="Operando");0));"dd/mm/aa")&" "&TEXTO(ÍNDICE(C2:C24;CORRESP(1;(G2:G24=1)*(I2:I24="Operando");0));"hh/mm")

Para final: =TEXTO(PROC(2;1/((G2:G24=1)*(I2:I24="Operando"));D2:D24);"dd/mm/aa")&" "&TEXTO(PROC(2;1/((G2:G24=1)*(I2:I24="Operando"));E2:E24);"hh/mm")

1 Like

Bom dia, @schiavinatto!

Solução perfeita!!! Muito obrigado por sua colaboração.

Abraços,
Jerson Vieira

1 Like