Maneres d’utilitzar l’operador de cadena i els comodins
L’operador de cadena (&) es pot utilitzar en les fórmules, i els comodins (*,?,~) es poden utilitzar en les condicions.
Concatenar cadenes o continguts de cel·les
Alguns exemples d’ús de l’operador de concatenació:
“Abc”&“Def” dóna “AbcDef”
“Abc”&A1 dóna “Abc2” si la cel·la A1 conté 2.
A1&A2 dóna “12” si la cel·la A1 conté 1 i la cel·la A2 conté 2.
=B2&”; “&E2 dóna “Últim; Primer” si B2 conté “Últim” i E2 conté “Primer”.
Utilitzar un comodí per trobar qualsevol caràcter sol
Alguns exemples d’ús de “?” en patrons de coincidència:
“Ea?” trobarà qualsevol cadena que comenci per “Ea” i contingui exactament un caràcter més, com ara “Ea2” o “Eac”.
“Qu??” trobarà qualsevol cadena que comenci per “Qu” i contingui exactament dos caràcters més, com ara “Quan” o “Quin”.
=COMPTAR.SI(B2:E7,“?es”) genera un recompte del nombre de cel·les de l’interval B2:E7 que contenen un valor que comença amb un caràcter seguit de “es”, com ara “res” i “pes”. No compta cadenes com ara “tres” o “pres”.
Utilitzar un comodí per trobar qualsevol nombre de caràcters
Alguns exemples d’ús de “*” en patrons de coincidència:
“*ro” trobarà una cadena de qualsevol llargada que acabi amb “ro”, com ara “Tro” o “Número”.
=COMPTAR.SI(B2:E7;“*at”) genera un recompte del nombre de cel·les de l’interval B2:E7 que contenen un valor que acaba amb “at”, com ara “grat” i “frenat”. No troba “grata”.
Trobar un caràcter comodí
Alguns exemples d’ús del caràcter “~” en patrons de coincidència:
“~?” trobarà l’interrogant en lloc d’utilitzar-lo per buscar un sol caràcter qualsevol.
=COMPTAR.SI(E;“~*”) dóna un recompte del número de cel·les de la columna E que contenen el caràcter asterisc.
=POSICIÓ.AVANÇADA(“~?”;B2) dóna 16 si la cel·la B2 conté “És una pregunta? Sí, i tant!”, perquè l’interrogant és el 16è caràcter de la cadena.
Utilitzar diversos caràcters comodí en una condició
Els caràcters comodí (?, *, ~) es poden utilitzar junts en expressions que admeten condicions. Per exemple:
“*a?” troba qualsevol expressió que contingui el caràcter “a” seguit d’un sol caràcter qualsevol, com ara “Prat”, “Cap” i “Irregular”.
=COMPTAR.SI(B2:E7,“*on”) genera un recompte del nombre de cel·les de l’interval B2:E7 que contenen un valor que comença amb qualsevol nombre de caràcters (inclòs el cas de zero caràcters) seguits per “on” i un sol caràcter. Per tant, compta paraules com ara “tona”, “bons”, “ona” i “dimoni”. En canvi, no detecta “sonar” (que té dos caràcters després de “on”) ni “son” (que no té cap caràcter després de “on”).