Como procurar um valor correspondente de baixo para cima no Excel?
A função VLOOKUP do Excel normalmente pesquisa de cima para baixo, retornando o primeiro valor correspondente que encontrar. No entanto, em alguns casos, pode ser necessário pesquisar de baixo para cima. Como o VLOOKUP não possui uma funcionalidade de busca reversa embutida, você precisará de métodos alternativos para alcançar isso.
Procurar o último valor correspondente de baixo para cima no Excel
Procurar o último valor correspondente de baixo para cima com a função PROC
Para procurar um valor correspondente de baixo para cima, a seguinte fórmula PROC pode ajudá-lo, por favor, faça o seguinte:
Por favor, insira a fórmula abaixo em uma célula em branco onde você deseja obter o resultado:
=LOOKUP(2,1/($A$2:$A$17=D2),$B$2:$B$17)
Depois, arraste a alça de preenchimento para baixo até as células onde deseja obter os resultados; os últimos valores correspondentes serão retornados imediatamente, veja a captura de tela:
- $A$2:$A$17=D2: Esta parte verifica quais células no intervalo A2:A17 são iguais ao valor na célula D2. Ela retorna uma matriz de VERDADEIRO (se a condição for atendida) ou FALSO (se não for).
- 1/($A$2:$A$17=D2): Isso converte a matriz VERDADEIRO/FALSO em 1s (para VERDADEIRO) e erros #DIV/0! (para FALSO), porque dividir 1 por VERDADEIRO dá 1, e dividir por FALSO (que é 0) resulta em um erro.
- PROC(2, ...): A função PROC busca o valor 2 na matriz criada na etapa 2. Como 2 é maior que qualquer 1 na matriz, ele corresponde ao último 1 (ou seja, à última ocorrência onde a condição é atendida).
- $B$2:$B$17: Este é o intervalo do qual o valor correspondente será retornado. A função retorna o valor em B2:B17 que se alinha com o último 1 encontrado na etapa 3.
Procurar o último valor correspondente de baixo para cima com Kutools para Excel
Felizmente, o "Kutools para Excel" simplifica esse processo com seu poderoso recurso "Procurar de baixo para cima". Essa ferramenta permite que você encontre e retorne rapidamente o último valor correspondente em uma lista sem exigir fórmulas complicadas.
Após instalar o Kutools para Excel, por favor, faça isto:
1. Clique em "Kutools" > "Super PROC" > "Procurar de baixo para cima", veja a captura de tela:
2. Na caixa de diálogo "Procurar de baixo para cima", faça as seguintes operações:
- Selecione as células de valor de procura e células de saída nas seções "Área de Colocação da Lista" e "Intervalo de valores a serem pesquisados";
- Depois, especifique os itens correspondentes na seção "Intervalo de Dados".
- Finalmente, clique no botão "OK".
3. Todos os últimos valores correspondentes serão retornados imediatamente, veja a captura de tela:
Baixe e experimente gratuitamente o Kutools para Excel agora!
Se você quiser substituir o valor de erro #N/D por outro valor de texto, basta clicar no botão "Opções" e marcar a opção "Substituir valores não encontrados (#N/D) por um valor especificado", depois digite o texto que você precisa.
Procurar o último valor correspondente de baixo para cima com a função XLOOKUP
A função XLOOKUP é uma substituição moderna para VLOOKUP e HLOOKUP. Ela simplifica o processo de encontrar o último valor correspondente.
Insira a seguinte fórmula em uma célula em branco e, em seguida, arraste a alça de preenchimento para baixo até as células para obter o último valor correspondente conforme segue:
=XLOOKUP(D2, $A$2:$A$17, $B$2:$B$17, , , -1)
- D2: O valor a ser procurado.
- $A$2:$A$17: O intervalo de procura.
- $B$2:$B$17: O intervalo de retorno.
- -1: Pesquisa do último valor para o primeiro (de baixo para cima).
Conclusão
- Se você estiver usando o Excel 365/2021 ou posterior, a função XLOOKUP é a maneira mais eficiente e direta de encontrar o último valor correspondente.
- Para versões anteriores do Excel, a função PROC é uma alternativa confiável, embora exija um pouco mais de entendimento da lógica de matriz.
- Se você prefere uma abordagem amigável e sem fórmulas, o Kutools para Excel é uma excelente escolha, embora venha com o custo de um complemento de terceiros.
Seguindo esses métodos, você pode procurar de baixo para cima de forma eficiente e encontrar o último valor correspondente em seu conjunto de dados. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais para ajudá-lo a dominar o Excel.
Mais artigos relacionados:
- Procurar Valores em Múltiplas Planilhas
- No Excel, podemos facilmente aplicar a função vlookup para retornar os valores correspondentes em uma única tabela de uma planilha. Mas, você já considerou como procurar valores em várias planilhas? Suponha que eu tenha as seguintes três planilhas com intervalos de dados, e agora quero obter parte dos valores correspondentes com base nos critérios dessas três planilhas.
- Usar Vlookup com Correspondência Exata e Aproximada no Excel
- No Excel, vlookup é uma das funções mais importantes para nós procurarmos um valor na coluna mais à esquerda da tabela e retornarmos o valor na mesma linha do intervalo. Mas, você aplica a função vlookup com sucesso no Excel? Neste artigo, vou falar sobre como usar a função vlookup no Excel.
- Vlookup Para Retornar Em Branco Ou Valor Específico Em Vez De 0 Ou N/A
- Normalmente, quando você aplica a função vlookup para retornar o valor correspondente, se sua célula de correspondência estiver em branco, ela retornará 0, e se o valor de correspondência não for encontrado, você receberá um erro #N/A conforme mostrado na captura de tela abaixo. Em vez de exibir o 0 ou o valor #N/A, como você pode fazer para mostrar uma célula em branco ou outro valor de texto específico?
- Vlookup E Retornar Toda / Linha Inteira De Um Valor Correspondente No Excel
- Normalmente, você pode usar a função Vlookup para procurar e retornar um valor correspondente de um intervalo de dados, mas você já tentou encontrar e retornar toda a linha de dados com base em critérios específicos, como mostra a captura de tela a seguir.
- Vlookup E Concatenar Múltiplos Valores Correspondentes No Excel
- Como todos sabemos, a função Vlookup no Excel pode nos ajudar a procurar um valor e retornar os dados correspondentes em outra coluna, mas, em geral, só pode obter o primeiro valor relativo se houver vários dados correspondentes. Neste artigo, falarei sobre como usar o vlookup e concatenar múltiplos valores correspondentes em apenas uma célula ou em uma lista vertical.
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!