Formas de utilizar os operadores de cadeia e carateres universais no Numbers para iCloud
O operador de cadeia (&) pode ser utilizado nas fórmulas para concatenar ou unir duas ou mais cadeias ou os conteúdos das células referenciadas.
Os carateres universais são carateres que pode utilizar para representar um ou mais carateres numa expressão de condição. Pode utilizar os carateres universais ? (sinal de interrogação), * (asterisco), e ~ (til).
Concatenar as cadeias ou os conteúdos das células
O caráter (&) pode ser utilizado para concatenar ou unir duas ou mais cadeias ou os conteúdos das células referenciadas. Eis alguns exemplos:
"Abc"&"Def" devolve "AbcDef".
"Abc"&A1 devolve "Abc2" se a célula A1 contém 2.
A1&A2 devolve "12" se a célula A1 contém 1 e a célula A2 contém 2.
B2&", "&E2 devolve "Last, First" se B2 contém "Last" e E2 contém "First".
Utilizar um caráter universal para corresponder a qualquer caráter único
O caráter ? é utilizado para corresponder a um caráter único numa expressão que permite condições. Eis alguns exemplos:
"Ea?" corresponde a qualquer cadeia que comece com "Ea" e que contém exatamente um caráter adicional, tal como "Ea2" ou "Eac".
"Th??" corresponde a qualquer cadeia que comece com "Th" e que contém exatamente dois carateres adicionais, tais como "Then" e "That".
COUNTIF(B2:E7,"?ip") devolve a contagem do número de células no intervalo B2:E7 que contém um valor começado com um caráter seguido por "ip", tal como "rip" e "tip". Não corresponde a "drip" ou "trip".
Utilizar um caráter universal para corresponder a qualquer número de carateres
O caráter * é utilizado para corresponder a qualquer número de carateres, incluindo nenhum, numa expressão que permite condições. Eis alguns exemplos:
"*ed" corresponde a uma cadeia de qualquer comprimento que termine em "ed", tais como "Ted" ou "Treed".
COUNTIF(B2:E7,"*it") devolve a contagem do número de células no intervalo B2:E7 que contém um valor terminado em "it", tal como "bit" e "mit". Não corresponde a "mitt".
Corresponder um caráter universal
O caráter ~ é utilizado para especificar que o caráter seguinte deve ser correspondido, em vez de ser utilizado como um caráter universal, numa expressão que permite condições. Eis alguns exemplos:
"~?" corresponde ao sinal de interrogação, em vez de utilizar o sinal de interrogação para corresponder a qualquer caráter único.
COUNTIF(E,"~*") devolve a contagem do número de células na coluna E que contém o caráter asterisco.
SEARCH("~?",B2) devolve 19 se a célula B2 contém "That is a question? Yes it is!", uma vez que o sinal de interrogação é o 19.º caráter da cadeia.
Utilizar vários carateres universais numa condição
Os carateres universais (? * ~) podem ser utilizados em expressões que permitem condições. Eis alguns exemplos:
"*a?" corresponde a qualquer expressão que contenha o caráter "a" seguido de qualquer outro caráter único, tal como "That", "Cap" e "Irregular".
COUNTIF(B2:E7,"*on?") devolve a contagem do número de células no intervalo B2:E7 que contenha um valor começado com qualquer número de carateres (incluindo nenhum) seguido de "on" e, em seguida, um caráter único. Esta operação corresponde a palavras tais como “alone”, “bone”, “one”, e “none”. Contudo não corresponde a "only" (que contém dois carateres após "on") ou "eon" (que não contém carateres após "on").