Excel: como encontrar a última instância de valor correspondente


Você pode usar a seguinte fórmula para retornar a última instância de um valor correspondente no Excel:

 =INDEX( B2:B11 ,SUMPRODUCT(MAX(ROW( A2:A11 )*( F1 = A2:A11 ))-1))

Esta fórmula específica procurará o valor na célula F1 no intervalo A2:A11 e, em seguida, retornará o valor no intervalo B2:B11 que corresponde à última instância do valor correspondente.

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: Encontre a última instância de valor correspondente no Excel

Digamos que temos o seguinte conjunto de dados no Excel que contém informações sobre vários jogadores de basquete:

Digamos que queremos retornar o valor na coluna de pontos que corresponde à última instância de “Mavs” na coluna da equipe.

Para fazer isso, podemos digitar a seguinte fórmula na célula F2 :

 =INDEX( B2:B11 ,SUMPRODUCT(MAX(ROW( A2:A11 )*( F1 = A2:A11 ))-1))

A captura de tela a seguir mostra como usar esta fórmula na prática:

Excel corresponde à instância mais recente

A fórmula retorna um valor 15 , que é o valor na coluna de pontos que corresponde à última instância de “Mavs” na coluna da equipe.

Se, em vez disso, quisermos retornar o valor na coluna de assistências, poderíamos alterar o intervalo de células B1:B11 para C1:C11 :

 =INDEX( C2:C11 ,SUMPRODUCT(MAX(ROW( A2:A11 )*( F1 = A2:A11 ))-1))

A captura de tela a seguir mostra como usar esta fórmula na prática:

A fórmula retorna um valor 9 , que é o valor na coluna de assistências que corresponde à segunda instância de “Mavs” na coluna de equipe.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Excel: conte o número de correspondências entre duas colunas
Excel: como encontrar todos os valores que atendem aos critérios
Excel: como encontrar valores correspondentes em duas planilhas

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *