A karakterlánc-műveleti jelek és a helyettesítő karakterek használata a Mac gép Numbers alkalmazásában
A karakterlánc-műveleti jel (&) segítségével kettő vagy több karakterláncot, illetve hivatkozott cellák tartalmát lehet összefűzni (egyesíteni) a képletekben. A helyettesítő karakterek (*,?,~) egy vagy több karaktert is helyettesíthetnek a feltételekben.
Karakterláncok vagy cellatartalmak összefűzése
A „&” karakter segítségével kettő vagy több karakterláncot, illetve hivatkozott cellák tartalmát lehet összefűzni (egyesíteni).
Néhány példa a összefűzés-műveleti jel használatára:
Az „Abc”&„Def” eredménye „AbcDef”.
Az „Abc”&A1 eredménye „Abc2”, ha az A1 cella értéke 2.
Az A1&A2 eredménye „12”, ha az A1 cella értéke 1, az A2 cella értéke pedig 2.
A B2&, &E2 eredménye „Utolsó, Első”, ha a B2 tartalma „Utolsó”, az E2 tartalma pedig „Első”.
Helyettesítő karakter használata egyetlen karakter megfeleltetéséhez
Az olyan kifejezésekben, amelyek tartalmazhatnak feltételeket, a „?” karakter használható egyetlen karakter megfeleltetéséhez.
Néhány példa a ? helyettesítő karakter használatára megfeleltetési mintákban:
Az „Ea?” kifejezés megfelel bármely „Ea” kezdetű karakterláncnak, amely pontosan egy további karaktert tartalmaz, mint például az „Ea2” vagy az „Eac” esetében.
A „Th??” kifejezés megfelel bármely „Th” kezdetű karakterláncnak, amely pontosan kettő további karaktert tartalmaz, mint például a „Then” vagy a „That” esetében.
A DARABTELI(B2:E7,“?ip”) eredménye azoknak a celláknak a száma a B2:E7 tartományon belül, amelyekben az „ip” karakterláncot megelőzi egy karakter, mint például a „rip”, illetve a „tip” esetében. A „drip” vagy a „trip” karakterlánc nem felel meg ennek a feltételnek.
Helyettesítő karakter használata tetszőleges számú karakter megfeleltetéséhez
Az olyan kifejezésekben, amelyek tartalmazhatnak feltételeket, a „*” karakter használható tetszőleges (akár nulla) számú karakter megfeleltetéséhez.
Néhány példa a * helyettesítő karakter használatára megfeleltetési mintákban:
Az „*ed” megfelel bármely tetszőleges hosszúságú karakterláncnak, amely „ed” végződéssel rendelkezik, például „Ted” vagy „Treed”.
A DARABTELI(B2:E7;"*it") eredménye azoknak a celláknak a száma a B2:E7 tartományon belül, amelyek „it” végződéssel rendelkeznek, mint például a „bit”, illetve a „mit”. A „mitt” karakterlánc nem felel meg ennek a feltételnek.
Helyettesítő karakter megfeleltetése
Az olyan kifejezésekben, amelyek tartalmazhatnak feltételeket, a „~” karakter azt adja meg, hogy az utána következő karaktert kell megfeleltetni ahelyett, hogy azt helyettesítő karakterként használná.
Néhány példa a ~ helyettesítő karakter használatára megfeleltetési mintákban:
A „~?” kifejezés a kérdőjelnek felel meg ahelyett, hogy a kérdőjelet egyetlen karakter megfeleltetésére használná.
A DARABTELI(E;"~*") eredménye azoknak a celláknak a száma az E oszlopon belül, amelyek tartalmazzák a csillag karaktert.
A SZÖVEG.KERES("~?";B2) eredménye 19, ha a B2 cella tartalma a következő karakterlánc: „That is a question? Yes it is!”, mivel a kérdőjel a 19. karakter a karakterláncban.
Több helyettesítő karakter használata egy feltételben
A helyettesítő karakterek (? * ~) együtt is használhatók az olyan kifejezésekben, amelyek tartalmazhatnak feltételeket. Néhány példa:
A „*a?” kifejezés minden olyan kifejezésnek megfelel, amelyben az utolsó előtti karakter „a”, mint például a „That”, a „Cap” vagy az „Irregular” esetében.
A DARABTELI(B2:E7;"*on?") eredménye azoknak a celláknak a száma a B2:E7 tartományon belül, amelyekben az „on” karakterláncot tetszőleges számú (akár nulla) karakter előzi meg, és egyetlen karakter követi. Ez megfelel az olyan szavaknak, mint például az „alone”, a „bone”, a „one” vagy a „none”. Nem felel meg viszont az „only” (kettő karaktert tartalmaz az „on” után) vagy az „eon” (nem tartalmaz karaktert az „on” után) kifejezéseknek.