Localizar a primeira e última ocorrência de um tabela que tem conteúdos repetidos

Olá! Estou precisando obter uma fórmula que traga o último valor de uma determinada coluna e não estou conseguindo, fiz algumas buscas aqui e não encontrei nada que resolveu tb. Já tentei com PROC, PROCV, DESLOC+CORRESP, mas todas sempre retornam o resultado da primeira ocorrência que é encontrada.

Exemplo:
image

Alguém sabe se me dizer se é possível?

=PROC(2;1/(COLUNAPESQUISA=CRITÉRIO);COLUNAPROCURADA)

Em B17 =PROCV(B14;A2:C12;2;0)
Em B18 =PROC(2;1/(A2:A12=B14);B2:B12)
Em C17 =PROCV(B14;A2:C12;3;0)
Em C18 =PROC(2;1/(A2:A12=B14);C2:C12)

1 Like

Muito obrigado!! O PROCV para encontrar a primeira ocorrência estava usando dessa forma mesmo, o PROC não tinha encontrado nenhuma informação no ajuda para usar da forma que indicou.

Funcionou exatamente como eu precisava.

Completando, os PROCs, só funcionam quando a coluna índice esta a esquerda.

Para caso em que a coluna índice esta a direita, use:

=ÍNDICE(COLUNAPROCURADA;CORRESP(1;(COLUNACRITERIO1=VALOR)*(COLUNACRITERIO2=VALOR);0))

Caso só tenha UM critério, é só eliminar a multiplicação do critério2 e caso tenha mais de DOIS critérios é só ir multiplicando.

O PROC acima que dá o ultimo achado, funciona mesmo com a coluna índice a direta, pois a formula não usa a área de dados, só colunas.

1 Like