Como utilizar caracteres curinga no Excel
O que são caracteres curinga no Excel?
Caracteres curinga no Excel são caracteres especiais que podem ser utilizados para substituir os caracteres numa fórmula. São utilizados em fórmulas Excel para combinações incompletas.
Excel suporta caracteres curinga em fórmulas para devolver valores que partilham o mesmo padrão. Os caracteres são utilizados para procurar uma cadeia de texto com os mesmos padrões conhecidos – os caracteres iniciais e finais, e também, o número de caracteres apresentados na célula.
Caracteres wildcard são úteis especialmente quando o conteúdo exacto da célula não é conhecido. É importante notar que só funcionam com texto, não números.
Tipos de caracteres curinga
Há três caracteres curinga:
* (asterisco)
? (ponto de interrogação)
~ (til)
Asterisco
* (asterisco) representa qualquer número de caracteres. Por exemplo “Aus*” retorna a Austrália ou a Áustria.
Question mark
? (ponto de interrogação) representa um único carácter. Por exemplo, “p?n” retorna pan, pen ou pin.
Tilde
~ (til) é usado para indicar literalmente os caracteres asterisco e ponto de interrogação tal como são, como * ou ?, em vez de um carácter curinga na fórmula. Por exemplo, “Aus~*” devolve Aus* mas não a Austrália ou a Áustria como acima.
Como utilizar caracteres wildcard
Caracteres wildcard são normalmente utilizados em algumas fórmulas básicas do Excel, i.e., COUNTIF, COUNTIFS, VLOOKUP, FIND AND REPLACE, SEARCH, CONDITIONAL FORMATTING, etc.
Aqui estão alguns exemplos de como funciona:
VLOOKUP
Em circunstâncias normais, VLOOOKUP procura o valor exacto especificado numa lista e retorna o valor correspondente numa tabela.
Por vezes, o valor exacto e completo na lista não está disponível e apenas o conteúdo parcial é conhecido. É aqui que os caracteres wildcard são úteis.
No exemplo abaixo, a tarefa é descobrir o número de pontos de entrega para Austin. Mas em vez de Austin, a lista mostra Austin, Texas.
A fórmula habitual do VLOOKUP não funcionaria neste cenário porque o valor de pesquisa – Austin, não tem a correspondência exacta.
Para encontrar a informação, introduza:
=VLOOKUP(D3&”*”;A1:B9;2;FALSE)
Ao inserir “*”, diz ao Excel para procurar qualquer texto que comece ou termine com o valor de pesquisa em D3 – Austin, e pode ter qualquer número de caracteres após o texto.
Encontra uma correspondência exacta, que é 5 neste caso.
FIND AND REPLACE
Utilizar caracteres wildcard no Excel encontrar e substituir é útil para corrigir dados e tornar o conjunto de dados consistente em toda a base de dados.
Esta situação é particularmente comum quando se trata de dados introduzidos manualmente, quer pelo pessoal quer pelos clientes, criando valores extra na base de dados e podendo tornar a análise difícil.
O exemplo abaixo mostra uma imagem comum quando se trata da base de dados de um cliente.
As cidades sob Washington DC podem ser confusas.
Para rectificar, use a função simples “FIND AND REPLACE” no Excel.
- Encontrar Washington com um D depois dele e substituí-lo como “Washington DC”
- Click “Replace All” e agora todos os valores “Washington DC” estão alinhados, resultando numa base de dados limpa.
COUNTIF
Incluir caracteres wildcard como parte da função COUNTIF conta o número de células no intervalo dado que corresponde ao número especificado de caracteres.
- i.e, há uma lista de códigos de países, e a tarefa é contar o número de países com três caracteres no respectivo código de país.
Neste cenário, cada ? refere-se a um caracter. Desde que gostaríamos de descobrir o país com três caracteres no seu código de país, a fórmula deve incluir três ???
Para descobrir, introduza:
=COUNTIF(A2:A9;”???”)
O valor de retorno é 2.
Formatação condicional
Além das fórmulas, os caracteres wildcard também podem ser utilizados para criar formatação condicional.
Diz, a tarefa é destacar os países com nomes que começam com a letra G.
- Ir para formatação condicional > Nova Regra > Seleccionar “Usar uma fórmula para determinar quais as células a formatar”.
- Insira a fórmula abaixo.
A ideia é encontrar países com nomes que começam com a letra G. Assim * (asterisco) é usado para solicitar ao Excel que devolva valores que começam com G e são seguidos por qualquer número de caracteres.
- Seleccionar a formatação desejada – neste caso, fonte em vermelho.
- Click Ok, depois aplique o mesmo formato ao resto das células da coluna A, utilizando o Format Painter.
O resultado está abaixo:
Excel wildcard não funciona? Eis porque
Créditos anteriores, a utilização de * (asterisco) e ? (ponto de interrogação) referem-se a diferentes situações. No entanto, não funcionam se os próprios caracteres curinga fizerem parte do valor de pesquisa.
- i.e., para encontrar “Aus?”, “Aus~?” é necessário.
Sumário
Caracteres wildcard funcionam melhor em situações em que os dados fornecidos estão incompletos ou parcialmente disponíveis. São utilizados para tomar o lugar dos caracteres numa fórmula, seja como qualquer número de caracteres ou um único carácter, expresso como * (asterisco) e ? (ponto de interrogação).
Estes caracteres são compatíveis com a maioria das funções comuns – IFS, VLOOOKUP, FIND AND REPLACE e CONDITIONAL FORMATTING. Ajudam a procurar, combinar e devolver uma correspondência parcial em situações em que o valor da procura é incompleto. Por vezes corrigem os dados sincronizando-os também.
Por muito poderoso que seja, é fundamental notar que só funcionam com texto, mas não com números.
Para aprender mais sobre as fórmulas e funções do Excel, experimente hoje os nossos cursos de Excel em tamanho de mordida.