Como procurar um valor com VLOOKUP, diferenciando ou não maiúsculas de minúsculas no Excel?
Suponha que tenha um intervalo de dados como o apresentado na imagem abaixo e que pretenda encontrar o preço do artigo VA-6. Com uma fórmula de procura habitual, obterá o preço da primeira correspondência encontrada, sem distinção entre maiúsculas e minúsculas. Este tutorial apresenta métodos para procurar um valor com VLOOKUP, diferenciando ou não maiúsculas de minúsculas no Excel.

Procurar sem distinção de maiúsculas/minúsculas com a fórmula VLOOKUP
Procurar sem distinção de maiúsculas/minúsculas com Kutools para Excel ![]()
Procurar Diferenciar Maiúsculas de Minúsculas com SUMPRODUCT
Procurar Diferenciar Maiúsculas de Minúsculas com Função Definida pelo Utilizador
Procurar sem distinção de maiúsculas/minúsculas com a fórmula VLOOKUP
Para procurar um valor com base noutro, sem distinção entre maiúsculas e minúsculas, basta utilizar uma única fórmula VLOOKUP.
Selecione uma célula vazia onde pretende colocar o valor encontrado e introduza esta fórmula =VLOOKUP(F1;$A$2:$C$7;3;FALSO) na mesma. Depois, prima a tecla Enter para obter a primeira correspondência.
Dica: Na fórmula, F1 é o valor que pretende procurar, A2:C7 é o intervalo da tabela e 3 indica o número da coluna onde se encontra o dado correspondente. Pode ajustar estes elementos conforme as suas necessidades.



Procurar sem distinção de maiúsculas/minúsculas com Kutools para Excel
Se tiver o Kutools para Excel instalado, pode utilizar a função Localizar dados num intervalo para procurar rapidamente um valor sem distinção entre maiúsculas e minúsculas.
Após instalar gratuitamenteKutools para Excel, proceda da seguinte forma:
1. Selecione uma célula vazia onde pretende inserir os dados correspondentes e clique em Kutools > Assistente de Fórmulas > Assistente de Fórmulas. Veja a imagem:
2. Na caixa de diálogo Assistente de Fórmulas, selecione Procurar um valor na lista, na secção Selecione uma fórmula. Depois, avance para a secção à direita para especificar o intervalo da tabela, o valor a procurar e a coluna que pretende devolver. Veja a imagem:
3. Clique em Ok e os dados correspondentes serão devolvidos.
Procurar Diferenciar Maiúsculas de Minúsculas com SUMPRODUCT
Se pretender procurar um valor diferenciando maiúsculas de minúsculas, pode utilizar a função SOMARPRODUTO.
Selecione uma célula vazia onde pretende colocar os dados correspondentes e introduza esta fórmula:=SOMAPRODUTO((EXATO($A$2:$A$7;$F$1)*($C$2:$C$7))). Depois, prima a tecla Enter para obter os dados pretendidos. Veja a imagem:



Dica: Na fórmula, $A$2:$A$7 é a coluna onde irá comparar o valor a procurar, F1 é o valor que pretende encontrar e $C$2:$C$7 é a coluna onde obterá os dados correspondentes. Pode ajustar estes elementos conforme as suas necessidades.
Procurar Diferenciar Maiúsculas de Minúsculas com Função Definida pelo Utilizador
Na verdade, se preferir usar uma Função Definida pelo Utilizador, aqui está uma que resolve exatamente essa tarefa.
1. Prima as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.
2. Clique em Inserir > Módulo e cole o seguinte código VBA na nova janela do Módulo.
VBA: procurar um valor Diferenciar Maiúsculas de Minúsculas
Function CaseVLook(FindValue, TableArray As Range, Optional ColumnID As Integer = 1) As Variant
Dim xCell As Range
Application.Volatile
CaseVLook = "Not Found"
For Each xCell In TableArray.Columns(1).Cells
If xCell = FindValue Then
CaseVLook = xCell.Offset(0, ColumnID - 1)
Exit For
End If
Next
End Function 3. Guarde o código, regresse à folha de cálculo ativa, selecione uma célula vazia onde pretende colocar os dados correspondentes, introduza a fórmula =CaseVLook(F1;A1:C7;3) e prima a tecla Enter para obter o resultado. Veja a imagem:



Dica:Na fórmula, F1 é o valor que pretende procurar, A2:C7 é o intervalo da tabela e 3 indica o número da coluna onde pretende encontrar o dado correspondente; pode alterar estes elementos conforme as suas necessidades.
Artigos Relacionados:
- Como utilizar o VLOOKUP para devolver vários valores correspondentes horizontalmente no Excel?
- Como utilizar o VLOOKUP para localizar o valor mais baixo e devolver a célula adjacente no Excel?
- Como utilizar o VLOOKUP com uma lista pendente no Excel?
- Como procurar um valor e obter o endereço da respetiva célula 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