Utilitzar operadors de cadena i comodins
L’operador de cadena (&) es pot utilitzar en fórmules per concatenar, o unir, dues cadenes o més o el contingut de dues cel·les referenciades o més. Els comodins (*,?,~) es poden utilitzar a les condicions per representar un o més caràcters.
Concatenar cadenes o el contingut d'algunes cel·les
El caràcter & s'utilitza per concatenar, o unir, dues cadenes o més o el contingut de cel·les referenciades.
Alguns exemples de l'ús de l'operador de concatenació són:
"Abc"&"Def" dona "AbcDef".
"Abc"&A1 dona "Abc2" si la cel·la A1 conté 2.
A1&A2 dona "12" si la cel·la A1 conté 1 i la cel·la A2 conté 2.
B2&", "&E2 dona "Últim, Primer" si B2 conté "Últim" i E2 conté "Primer".
Utilitzar un comodí per buscar coincidències d'un caràcter únic
El caràcter "?" s'utilitza per fer buscar coincidències amb un caràcter únic d’una expressió que permet condicions.
Alguns exemples de com utilitzar el caràcter de comodí "?" a l'hora de trobar patrons de correspondència són:
"Ea?" coincideix amb qualsevol cadena que comenci per "Ea" i contingui exactament un caràcter més, com ara "Ea2" o "Eac".
"Qu??" coincideix amb qualsevol cadena que comenci per "Qu" i contingui exactament dos caràcters més, com ara "Quan" o "Quin".
COMPTAR.SI(B2:E7;"?ap") dona un recompte del número de cel·les de l’interval B2:E7 que contenen un valor que comença per un caràcter seguit de "ap", com ara "tap" i "cap". No coincideix amb "drap" o "nyap".
Utilitzar un comodí per buscar coincidències de qualsevol nombre de caràcters
El caràcter "*" s'utilitza per fer coincidir qualsevol nombre de caràcters, incloent-hi cap, d’una expressió que permet condicions.
Alguns exemples de com utilitzar el caràcter de comodí "*" a l'hora de trobar patrons de correspondència són:
"*ed" coincideix amb cadenes de qualsevol llargada que acabin amb "ed", com ara "fred" o "calfred".
COMPTAR.SI(B2:E7;"*at") dona un recompte del número de cel·les de l’interval B2:E7 que contenen un valor que acaba amb "at", com ara "grat" i "frenat". No coincideix amb "grata".
Buscar coincidències d'un comodí
El caràcter "~" s'utilitza per especificar que el caràcter següent s’ha de fer coincidir i no s’ha d’utilitzar com a comodí en una expressió que permet condicions.
Alguns exemples de com utilitzar el caràcter de comodí "~" a l'hora de trobar patrons de correspondència són:
"~?" fa coincidir el signe d’interrogació, en comptes de tractar el signe d’interrogació per fer-lo coincidir amb qualsevol caràcter únic.
COMPTAR.SI(E;"~*") dona un recompte del número de cel·les de la columna E que contenen el caràcter asterisc.
BUSCAR("~?";B2) dona 16 si la cel·la B2 conté "És una pregunta?, I tant!" perquè el signe d’interrogació és el 16è caràcter de la cadena.
Utilitzar diversos caràcters de comodí en una condició
Els caràcters de comodí (? * ~) es poden utilitzar combinats en expressions que permetin condicions. Alguns exemples:
"*a?" fa coincidir qualsevol expressió que conté el caràcter "a" seguit de qualsevol altre caràcter únic, com ara "Prat", "Cap" i "Irregular".
COMPTAR.SI(B2:E7;"*al?") dona un recompte del número de cel·les de l’interval B2:E7 que contenen un valor que comença per qualsevol número de caràcters (incloent-hi cap) seguit de "al" i d’un caràcter únic. Això fa coincidir paraules com ara "globals", "calb", "pals" i "talc". No fa coincidir "altre" (que té tres caràcters després de "al") ni "pal" (que no té cap caràcter després de "al").