Localizar e corresponder ao próximo valor superior no Excel
Ao trabalhar com conjuntos de dados no Excel, é frequente deparar-se com cenários em que o valor exato que procura simplesmente não existe. Esta situação é comum em dados reais — como listas de inventário, tabelas de preços, limiares de testes ou folhas de agendamento — onde podem surgir lacunas, entradas irregulares ou intervalos incompletos. Nestes casos, conseguir identificar e devolver o próximo valor superior, em vez do valor inferior mais próximo ou de um erro, pode melhorar significativamente a eficiência da sua análise e a qualidade das suas decisões.
As funções de procura padrão, como o VLOOKUP, devolvem por defeito o maior valor **menor ou igual** ao seu valor de pesquisa e podem não oferecer a flexibilidade necessária para localizar o próximo valor superior quando não existe uma correspondência exata. Por exemplo, se estiver à procura de uma entrada para a quantidade 954, mas a sua tabela contiver apenas os valores 950 e 1000, o VLOOKUP devolverá o resultado associado a 950 (a correspondência inferior) em vez de 1000 (o próximo valor superior). Esta limitação pode provocar erros ou imprecisões, especialmente quando o requisito comercial exige arredondar sempre para cima ou selecionar o escalão imediatamente superior.
O guia seguinte apresenta duas soluções práticas no Excel para recuperar com precisão o próximo valor superior de uma lista, mesmo quando não existe uma correspondência exata. Cada método tem os seus cenários ideais e considerações específicas, permitindo-lhe escolher a abordagem mais adequada às suas necessidades de gestão de dados.

Utilizar a função XLOOKUP para encontrar e corresponder ao próximo valor superior
A função XLOOKUP permite-lhe devolver o valor associado à próxima entrada superior acima de um valor de procura especificado, caso não exista uma correspondência exata — uma solução particularmente eficiente para utilizadores modernos do Excel que precisam de gerir com fluidez correspondências em falta ou lacunas nos dados.
- Para utilizar o XLOOKUP na localização do próximo valor superior, selecione uma célula vazia onde pretende que o resultado apareça e introduza a seguinte fórmula, seguida de «Enter»:
=XLOOKUP(D5,A2:A13,B2:B13,,1)
- Neste exemplo, a fórmula XLOOKUP procura a quantidade "954" no intervalo "A2:A13". Como não há uma correspondência exata para 954, a função devolve «Out», associado a "1000" — a próxima maior quantidade após 954.
- Esta abordagem é ideal para categorias de preços, escalões de peso ou níveis de comissão, quando precisa de identificar a categoria imediatamente superior mais próxima para um valor situado entre limiares definidos.
- Se pretender que a função XLOOKUP procure o próximo valor inferior, ajuste o parâmetro match_mode em conformidade.
- Para saber mais sobre a função XLOOKUP e os seus vários parâmetros, visite esta página:10 exemplos para o ajudar a compreender a função XLOOKUP no Excel
Resolução de problemas possível: Se o XLOOKUP devolver um erro #N/D, verifique se o valor de procura existe no vetor de procura e se a direção da procura e os vetores estão corretamente alinhados.
As vantagens deste método incluem simplicidade, uma fórmula com estrutura moderna e a capacidade de tratar diretamente correspondências exatas e aproximadas. A principal limitação é que o XLOOKUP não está disponível em versões anteriores ao Excel 2021 nem no Excel para Microsoft 365.
Utilizar as funções ÍNDICE e CORRESP para encontrar e corresponder ao próximo valor superior
Se a sua versão do Excel não suportar o XLOOKUP, a combinação de ÍNDICE e CORRESP localiza de forma fiável o próximo valor superior e é compatível com todas as principais versões do Excel. Ao contrário do XLOOKUP, esta solução não exige a versão mais recente do Excel e oferece grande flexibilidade para trabalhar com conjuntos de dados antigos e consultas complexas.
- Selecione uma célula vazia para o seu resultado, introduza a seguinte fórmula ÍNDICE e, em seguida, prima «Enter»:
=INDEX(B2:B13,MATCH(D5,A2:A13)+1)
Dicas para prevenção de erros: Por defeito, a função CORRESP apenas localiza a posição do maior valor menor ou igual ao valor de procura. Para obter o próximo valor superior quando o valor exato não existir, considere adicionar 1 à posição devolvida pela função CORRESP; alternativamente, certifique-se de que o seu intervalo de procura está corretamente configurado de acordo com as suas necessidades específicas.
O método ÍNDICE e CORRESP destaca-se pela sua compatibilidade e flexibilidade, mas exige uma configuração cuidadosa dos parâmetros e intervalos ordenados. Os utilizadores poderão precisar de realizar verificações adicionais se o valor de procura puder exceder o valor máximo no vetor de procura, pois isso poderá originar erros #REF!
Quer utilize o XLOOKUP (quando disponível), quer o clássico conjunto ÍNDICE e CORRESP, pode encontrar eficientemente o próximo valor superior no Excel — reforçando a sua capacidade de gerir conjuntos de dados variáveis, limiares, modelos de preços escalonados e muito mais. Estas abordagens aumentam a precisão no processamento de dados, especialmente ao lidar com entradas incompletas, não ordenadas ou não padronizadas.
Em resumo, verifique sempre a ordem dos seus dados e os parâmetros da fórmula antes de aplicar estas soluções. Caso surjam erros inesperados ou correspondências incorretas, confirme se existem células vazias, valores duplicados no intervalo de procura ou dados não ordenados, já que estes fatores podem comprometer a correspondência e a recuperação corretas.
Artigos relacionados:
Como realizar uma pesquisa em uma tabela bidimensional no Excel?
Como procurar noutra pasta de trabalho?
Como fazer uma pesquisa que devolva vários valores numa única célula no Excel?
Como utilizar a correspondência exata e a correspondência aproximada nas pesquisas no Excel?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos

