Maneiras de utilizar o operador curinga e de sequência de caracteres
O operador de sequência de caracteres (&) pode ser utilizado em fórmulas e os curingas (*,?,~) podem ser utilizados em condições.
Sequências de caracteres concatenadas ou o conteúdo das células
Alguns exemplos do uso do operador de concatenação:
“Abc”&”Def” retorna “AbcDef”.
“Abc”&A1 retorna “Abc2” se a célula A1 contém 2.
A1&A2 retorna “12” se a célula A1 contém 1 e a célula A2 contém 2.
=B2&”, “&E2 retorna “Último, Primeiro” se B2 contém “Último ” e E2 contém “Primeiro”.
Como usar um curinga que se corresponda a qualquer caractere individual
Alguns exemplos do uso do ? em padrões de correspondência são:
“Ea?” coincide com qualquer sequência de caracteres que comece com “Ea” e que contenha exatamente um caractere adicional, tal como “Ea2” ou “Eac”.
“Th??” coincide com qualquer sequência de caracteres que comece com “Th” e que contenha exatamente dois caracteres adicionais, tal como “Then” e “That”.
=CONTAR.SE(B2:E7,“?ip”) retorna uma contagem do número de células do intervalo B2:E7 que contém um valor que começa com um caractere seguido por “ip”, tal como “rip” e “tip”. Ele não coincidirá com “drip” ou “trip”.
Como usar um curinga que se corresponda a qualquer número de caracteres
Alguns exemplos do uso do * em padrões de correspondência são:
“*ed” corresponde a uma sequência de caracteres de qualquer extensão que termine com “ed” tal como “Ted” ou “Treed”.
=CONTAR.SE(B2:E7,“*it”) retorna uma contagem do número de células do intervalo B2:E7 que contém um valor que termina por “it” tal como “bit” e“mit”. Ele não coincidirá com “mitt”.
Como fazer corresponder um caractere curinga
Alguns exemplos da utilização do caractere ~ em padrões de correspondência são:
“~?” corresponde ao ponto de interrogação, em vez utilizar o ponto de interrogação para se corresponder a qualquer caractere individual.
=CONTAR.SE(E,“~*”) retorna uma contagem do número de células da coluna E que contém o caractere asterisco.
=LOCALIZAR(“~?”,B2) retorna 19 se a célula B2 contém “É uma pergunta? Sim!” desde que o ponto de interrogação seja o 19º caractere da sequência de caracteres.
Utilize vários caracteres curingas em uma condição
Os caracteres curinga (? * ~) podem ser utilizados juntos em expressões que permitem condições. Alguns exemplos são:
“*a?” coincide com qualquer expressão que contenha o caractere “a” seguido por qualquer outro caractere individual, tal como “That”, “Cap” e “Irregular”.
=CONTAR.SE((B2:E7,“*on?”) retorna uma contagem do número de células do intervalo B2:E7 que contém um valor que começa com qualquer número de caracteres (incluindo nenhum) seguido por “on” e depois por um caractere individual. Isso coincide com palavras do tipo “alone”, “bone”, “one” e “none”. Isso não coincide com “only” (que possui dois caracteres após “on”) ou “eon” (que não possui caracteres após “on”).