Bruk av strengoperatoren og jokertegn i Pages på Mac
Strengoperatoren (&) kan brukes i formler til å slå sammen to eller flere strenger eller innholdet i celler det refereres til. Jokertegn (*,?,~) kan brukes i betingelser til å representere ett eller flere tegn.
Kjede sammen strenger eller innholdet i celler
&-tegnet brukes til å slå sammen to eller flere strenger eller innholdet i celler det refereres til.
Noen eksempler på bruken av tegnkjedeoperatoren er:
"Abc"&"Def" returnerer «AbcDef».
"Abc"&A1 returnerer «Abc2» hvis celle A1 inneholder 2.
A1&A2 returnerer «12» hvis celle A1 inneholder 1 og celle A2 inneholder 2.
B2&", "&E2 returnerer «Sist, Først» hvis B2 inneholder «Sist» og E2 inneholder «Først».
Bruk et jokertegn til å finne et enkelttegn
?-tegnet brukes til å erstatte ett enkelt tegn i et uttrykk som tillater betingelser.
Noen eksempler på bruken av jokertegnet ? ved sammenligning av mønstre er:
«Ea?» finner alle strenger som starter med «Ea» og som inneholder nøyaktig ett tegn til, som «Ea2» eller «Eac».
«Hv??» finner alle strenger som starter med «Hv» og som inneholder nøyaktig to tegn til, som «Hvem» eller «Hvor».
ANTALL.HVIS(B2:E7;«?in») returnerer hvor mange av cellene i markeringen B2:E7 som inneholder et tegn som følges av «in», for eksempel «din» og «min». Uttrykket gir ikke treff for «sinn» eller «finn».
Bruk et jokertegn til å finne et spesifikt antall tegn
*-tegnet brukes til å erstatte et hvilket som helst antall tegn, inkludert ingen, i et uttrykk som tillater betingelser.
Noen eksempler på bruken av jokertegnet * ved sammenligning av mønstre er:
«*ed» finner en streng med en hvilken som helst lengde som slutter med «ed», som «Med» eller «Fred».
ANTALL.HVIS(B2:E7;"*en") returnerer hvor mange av cellene i markeringen B2:E7 inneholder en verdi som slutter med «en», for eksempel «den» og «men». Det gir ikke treff for «venn».
Finn et jokertegn
~-tegnet brukes til å angi at etterfølgende tegn skal finnes i stedet for å brukes som et jokertegn, i et uttrykk som tillater betingelser.
Noen eksempler på bruken av tegnet ~ ved sammenligning av mønstre er:
«~?» finner spørsmålstegnet, i stedet for å bruke spørsmålstegnet til å finne et enkelttegn.
ANTALL.HVIS(E;"~*") returnerer antall celler i kolonne E som inneholder asterisktegnet.
SØK("~?";B2) returnerer 21 hvis celle B2 inneholder «Det er et spørsmål? Ja, det er det!», siden spørsmålstegnet er det 21. tegnet i strengen.
Bruke flere jokertegn i en betingelse
Jokertegnene (? * ~) kan brukes sammen i uttrykk som tillater betingelser. Noen eksempler:
«*e?» finner alle uttrykk som inneholder tegnet «e» fulgt av et annet enkelttegn, som «Den» «Ser» og «Regel».
ANTALL.HVIS(B2:E7;"*an?") returnerer antallet celler i markeringen B2:E7 som inneholder en verdi som begynner med et hvilket som helst antall tegn (inkludert ingen), og som etterfølges av «an» og deretter ett tegn. Dette gir treff som «mann», «ane», «sant» og «sabeltann». Dette gir ikke treff på «manet» (som inneholder to tegn etter «an») eller «man» (som ikke inneholder tegn etter «an».