Pesquisa que diferencia maiúsculas de minúsculas
Você deve saber que pode combinar que o ÍNDICE e JOGO funções, ou usar o PROCV função para pesquisar valores no Excel. No entanto, as pesquisas não diferenciam maiúsculas de minúsculas. Portanto, para realizar uma correspondência com distinção entre maiúsculas e minúsculas, você deve aproveitar a EXATO and ESCOLHE funções.
Faça uma pesquisa com distinção entre maiúsculas e minúsculas com INDEX e MATCH
Execute uma pesquisa que diferencia maiúsculas de minúsculas com VLOOKUP
Faça uma pesquisa com distinção entre maiúsculas e minúsculas com INDEX e MATCH
Para conhecer o grau of YUKI conforme mostrado na captura de tela acima com INDEX e MATCH, você pode usar a função EXACT para comparar as sequências de texto no intervalo de nomes dos alunos com YUKI, o valor na célula G5, incluindo a caixa de cada caractere. Então, podemos usar as funções INDEX e MATCH juntas para encontrar o valor que desejamos.
Sintaxe genérica
=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))
√ Nota: Esta é uma fórmula de matriz que requer que você insira com Ctrl + Shift + Entrar.
- intervalo_de_retorno: O intervalo de onde você deseja que a fórmula de combinação retorne o valor. Aqui se refere à faixa de classificação.
- valor_pesquisa: O valor EXACT usado para realizar uma comparação com distinção entre maiúsculas e minúsculas com as strings de texto no intervalo_procurado. Aqui se refere ao nome dado, YUKI.
- intervalo_de_procura: O intervalo de células para comparar com o lookup_value. Aqui se refere ao intervalo de nomes.
- tipo_correspondência 0: MATCH encontrará o primeiro valor que é exatamente igual ao lookup_value.
Para conhecer o grau of YUKI, copie ou insira a fórmula abaixo na célula G6e pressione Ctrl + Shift + Entrar para obter o resultado:
= INDEX (D5: D14, CORRESPONDÊNCIA (VERDADEIRO, EXATO ("YUKI",B5: B14), 0))
Ou use uma referência de célula para tornar a fórmula dinâmica:
= INDEX (D5: D14, CORRESPONDÊNCIA (VERDADEIRO, EXATO (G5,B5: B14), 0))
Explicação da fórmula
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
- EXATO (G5, B5: B14): A função EXACT compara as sequências de texto no intervalo de nomes dos alunos B5: B14 contra "YUKI", o valor na célula G5, retorna VERDADEIRO se um valor nas células de B5 a B14 for exatamente igual a YUKI; caso contrário, será FALSO. Portanto, obteremos uma matriz de TRUEs e FALSEs como esta:
{FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE} - CORRESPONDÊNCIA (VERDADEIRO,EXATO (G5, B5: B14), 0) = CORRESPONDÊNCIA (VERDADEIRO,{FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE}, 0): O match_type 0 pede à função MATCH para encontrar a correspondência exata. A função retornará então a posição de seu lookup_value exato “TURA”Na matriz, que é 10, uma vez que o único VERDADEIRO está no 10posição na matriz.
- ÍNDICE(D5: D14,CORRESPONDÊNCIA (VERDADEIRO,EXATO (G5, B5: B14), 0)) = ÍNDICE (D5: D14,10): A função INDEX retorna o 10º valor na faixa de notas D5: D14, o que é A.
Execute uma pesquisa que diferencia maiúsculas de minúsculas com VLOOKUP
Para conhecer o país que JIMMY vem com a função VLOOKUP, você deve aproveitar as vantagens das funções CHOOSE e EXACT para realizar uma pesquisa com distinção entre maiúsculas e minúsculas. A função EXACT conduzirá uma comparação com distinção entre maiúsculas e minúsculas entre JIMMY e cada sequência de texto no intervalo de nomes dos alunos. Em seguida, podemos usar CHOOSE para combinar o resultado EXATO e os valores na faixa do país. Agora é hora de VLOOKUP mostrar sua capacidade.
Sintaxe genérica
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)
√ Nota: Esta é uma fórmula de matriz que requer que você insira com Ctrl + Shift + Entrar.
- valor_pesquisa: O valor EXACT usado para realizar uma comparação com distinção entre maiúsculas e minúsculas com as strings de texto no intervalo_procurado. Aqui se refere ao nome fornecido, JIMMY.
- intervalo_de_procura: O intervalo de células para comparar com o lookup_value. Aqui se refere ao intervalo de nomes.
- intervalo_de_retorno: O intervalo de onde você deseja que a fórmula de combinação retorne o valor. Aqui se refere à faixa de países.
- intervalo_lookup FALSO: A função VLOOKUP irá procurar a correspondência exata.
Para conhecer o país JIMMY vem, copie ou insira a fórmula abaixo na célula G9e pressione Ctrl + Shift + Entrar para obter o resultado:
= PROCV (VERDADEIRO, ESCOLHER ({1,2}, EXATO ("JIMMY",B5: B14),C5: C14), 2, FALSO)
Ou use uma referência de célula para tornar a fórmula dinâmica:
= PROCV (VERDADEIRO, ESCOLHER ({1,2}, EXATO (G8,B5: B14),C5: C14), 2, FALSO)
Explicação da fórmula
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)
- EXATO (G8, B5: B14): A função EXACT compara as sequências de texto no intervalo de nomes dos alunos B5: B14 contra o valor da célula G8, JIMMY, retorna VERDADEIRO se um valor no intervalo de nomes dos alunos for exatamente igual a JIMMY, caso contrário, um valor FALSO. Portanto, obteremos uma matriz de TRUEs e FALSEs como esta:
{FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE} - ESCOLHER ({1,2},EXATO (G8, B5: B14), C5: C14) = ESCOLHER ({1,2},{FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}, C5: C14): O argumento index_num de CHOOSE 1,2 {} combina a matriz EXATA e os valores de C5: C14 em uma matriz bidimensional como esta:
{FALSO, "China"; FALSO, "Inglaterra"; FALSO, "América"; FALSO, "Índia"; VERDADEIRO, "América"; FALSO, "Índia"; FALSO, "América"; FALSO, "China"; FALSO , "Inglaterra"; FALSO, "China"} - PROCV (VERDADEIRO,ESCOLHER ({1,2},EXATO (G8, B5: B14), C5: C14),2, FALSE) = PROCV (VERDADEIRO,{FALSO, "China"; FALSO, "Inglaterra"; FALSO, "América"; FALSO, "Índia"; VERDADEIRO, "América"; FALSO, "Índia"; FALSO, "América"; FALSO, "China"; FALSO , "Inglaterra"; FALSO, "China"}, 2, FALSO): O range_lookup FALSE pede à função PROCV para pesquisar o valor exato “VERDADEIRO”Na 1ª coluna da matriz bidimensional e retorna sua correspondência exata no 2nd coluna, que é América.
Funções relacionadas
A função INDEX do Excel retorna o valor exibido com base em uma determinada posição de um intervalo ou matriz.
A função MATCH do Excel procura um valor específico em um intervalo de células e retorna a posição relativa do valor.
A função VLOOKUP do Excel procura um valor por correspondência na primeira coluna de uma tabela e retorna o valor correspondente de uma determinada coluna na mesma linha.
A função EXACT compara duas strings e retorna TRUE se elas forem exatamente iguais (levando em consideração a diferenciação de maiúsculas e minúsculas) ou retorna FALSE.
A função CHOOSE retorna um valor da lista de argumentos de valor com base no número de índice fornecido. Por exemplo, CHOOSE (3, ”Maçã”, ”Pêssego”, ”Laranja”) retorna Laranja, o número do índice é 3 e Laranja é o terceiro valor após o número do índice na função.
Fórmulas Relacionadas
Correspondência Exata com ÍNDICE E CORRESPONDÊNCIA
Se você precisa descobrir as informações listadas no Excel sobre um produto específico, filme ou pessoa, etc., você deve fazer um bom uso da combinação das funções INDEX e MATCH.
Contar células que contêm texto específico com distinção entre maiúsculas e minúsculas
Neste tutorial, você aprenderá a usar uma fórmula com as funções SUMPRODUCT, ISNUMBER e FIND para contar células que contenham texto específico, levando em consideração maiúsculas e minúsculas.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.