Baixe a apostila de exemplo
Pesquisa com distinção entre maiúsculas e minúsculas - Excel
Este tutorial demonstrará como realizar uma pesquisa com distinção entre maiúsculas e minúsculas no Excel usando dois métodos diferentes.
Método 1 - Função LOOKUP
Função LOOKUP
A função LOOKUP é usada para procurar uma correspondência aproximada para um valor em uma coluna e retorna o valor correspondente de outra coluna.
Pesquisa que diferencia maiúsculas de minúsculas
Combinando LOOKUP e EXACT, podemos criar uma fórmula de pesquisa com distinção entre maiúsculas e minúsculas que retorna o valor correspondente para nossa pesquisa com distinção entre maiúsculas e minúsculas. Vejamos um exemplo.
Temos uma lista de itens e seus preços correspondentes (observe que o ID do item diferencia maiúsculas de minúsculas):
Suponha que sejamos solicitados a definir o preço de um item usando seu ID de item da seguinte forma:
Para fazer isso, podemos usar LOOKUP e EXACT em uma fórmula como esta:
= PROCURA (VERDADEIRO, EXATO (,),)
= PROCURA (VERDADEIRO, EXATO ($ B $ 2: $ B $ 7, $ E $ 2), $ C $ 2: $ C $ 7)
Limitação: para que este método funcione, os valores devem ser classificados em ordem decrescente
Como funciona a fórmula?
A função EXACT verifica o ID do item em E2 (valor de pesquisa) em relação aos valores em B2: B7 (intervalo de pesquisa) e retorna VERDADEIRO onde há uma correspondência exata. Em seguida, a função LOOKUP retorna a correspondência correspondente em C2: C7 (intervalo de resultados) quando EXACT aninhado retorna TRUE.
Método 2 - Função SUMPRODUCT
Função SUMPRODUCT
A função SUMPRODUCT é usada para multiplicar matrizes de números, somando a matriz resultante.
Sensível a maiúsculas e minúsculas SUMPRODUCT
Ao contrário do método LOOKUP, os valores não precisam ser classificados para que isso funcione. Ainda precisamos combinar EXATO em uma fórmula para obter os resultados como:
= SUMPRODUTO (- (EXATO (,)),)
= SUMPRODUTO (- (EXATO ($ E $ 2, $ B $ 2: $ B $ 7)), $ C $ 2: $ C $ 7)
Limitação: O método SUMPRODUCT só funcionará quando o valor de retorno (não o valor de pesquisa) for numérico.
Como funciona a fórmula?
Como o método LOOKUP, a função EXACT trata de encontrar a correspondência com distinção entre maiúsculas e minúsculas e retorna TRUE quando há uma correspondência exata ou FALSE caso contrário. O “-” (conhecido como duplo unário) converte VERDADEIRO em 1 e FALSO em 0. Isso cria essencialmente a primeira matriz para SUMPRODUCT se multiplicar com nossa matriz de resultados:
{0,1,0,0,0,0}*{16,4,83,45,74,23} = 4
Pesquisa que diferencia maiúsculas de minúsculas no Planilhas Google
A função de pesquisa com distinção entre maiúsculas e minúsculas funciona exatamente da mesma forma no Planilhas Google e no Excel: