Uporaba operatora niza i zamjenskih znakova u aplikaciji Numbers na iPhoneu
Operater niza (&) može se upotrebljavati u formulama za ulančavanje ili spajanje dvaju ili više nizova ili sadržaja referentnih ćelija. Zamjenski znakovi (*,?,~) mogu se upotrebljavati u uvjetima u kojima predstavljaju jedan ili više znakova.
Ulančaj nizove ili sadržaje ćelija
Znak & se upotrebljava za ulančavanje, ili spajanje, dvaju ili više nizova ili sadržaja referenciranih ćelija.
Neki od primjera uporabe operatera ulančavanja jesu:
“Abc”&”Def” vraća “AbcDef”.
“Abc”&A1 vraća “Abc2” ako ćelija A1 sadrži 2.
A1&A2 vraća “12” ako ćelija A1 sadrži 1 i ćelija A2 sadrži 2.
B2&”, „&E2 vraća „Zadnji, Prvi” ako B2 sadrži „Zadnji” i E2 sadrži „Prvi.”
Korištenje zamjenskog znaka umjesto bilo kojeg pojedinačnog znaka
Znak ? se koristi da odgovara pojedinačnom znaku u izrazu koji dopušta uvjete.
Neki primjeri uporabe zamjenskog znaka ? u usklađenim uzorcima su:
„Ea?” odgovara bilo kojem nizu koji počinje s „Ea” i sadržava točno jedan dodatni znak poput „Ea2” ili „Eac”.
„Th??” odgovara bilo kojem nizu koji počinje s „Th” i sadržava točno dva dodatna znaka poput „Then” i „That”.
COUNTIF(B2:E7,“?ip”) vraća broj ćelija u rasponu B2:E7 koje sadrže vrijednost koja počinje znakom nakon kojeg slijedi „ip”, poput „rip” i „tip”. Ne odgovara “drip” ili “trip.”
Korištenje zamjenskog znaka umjesto bilo kojeg broja znakova
Znak * se koristi umjesto bilo kojeg broja znakova, uključujući nijedan, u izrazu koji dopušta uvjete.
Neki primjeri uporabe zamjenskog znaka * u usklađenim uzorcima su:
„*ed” odgovara nizu bilo koje dužine koji završava na „ed” poput „Ted” ili „Treed”.
COUNTIF(B2:E7,“*it”) računa broj ćelija u rasponu B2:E7 koje sadržavaju vrijednost koja završava s “it”, kao što je “bit” i “mit”. Ne označuje „mitt”.
Usklađivanje sa zamjenskim znakom
Znak ~ se koristi kako biste naznačili da bi se sljedeći znak trebao uskladiti prije nego ga se iskoristi kao zamjenski znak u izrazu koji dopušta uvjete.
Neki primjeri uporabe znaka ~ u usklađenim uzorcima su:
“~?” označava upitnik, umjesto da koristi upitnik za označavanje bilo kojeg pojedinačnog znaka.
COUNTIF(E,"~*") vraća broj ćelija u stupcu E koje sadržavaju zvjezdicu.
SEARCH("~?",B2) vraća 19 ako ćelija B2 sadržava „To je pitanje? Da, jest!”, jer je upitnik 19. znak u nizu.
U uvjetu se koriste višestruki zamjenski znakovi
Zamjenski znakovi (? * ~) mogu se koristiti zajedno u izrazima koji dopuštaju uvjete. Neki primjeri su:
“*a?” odgovara svakom izrazu koji sadrži znak “a” nakon kojeg slijedi bilo koji pojedinačni znak poput “That”, “Cap” i “Irregular”.
COUNTIF(B2:E7,“*on?”) daje izračun broja ćelija u rasponu B2:E7 koji sadrži vrijednosti koje počinju bilo kojim brojem znakova (uključujući nijedan) nakon kojih slijedi „on”, a zatim pojedinačni znak. To odgovara riječima poput “alone”, “bone”, “one” i “none”. To se ne usklađuje s „only” (ima dva znaka nakon „on”) ili „eon” (nema znakova nakon „on”).