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”).