A karakterlánc-műveleti jel és a helyettesítő karakterek használatának módjai
A karakterlánc-műveleti jel (&) képletekben, a helyettesítő karakterek (*,?,~) feltételekben használhatók.
Karakterláncok vagy cellatartalmak összefűzése
Néhány példa az összefűzési 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.
=B2&”, „&E2 eredménye „Utolsó, Első”, ha B2 tartalma „Utolsó”, az E2 tartalma pedig „Első”.
Helyettesítő karakter használata egyetlen karakter megfeleltetéséhez
Néhány példa a „?” 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.
=COUNTIF(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
Néhány példa a „*” használatára megfeleltetési mintákban:
A „*ed” megfelel bármely tetszőleges hosszúságú karakterláncnak, amely „ed” végződéssel rendelkezik, például „Ted” vagy „Treed”.
=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” esetében. A „mitt” karakterlánc nem felel meg ennek a feltételnek.
Helyettesítő karakter megfeleltetése
Néhány példa a „~” 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á.
=DARABTELI(E;„~*”) eredménye azoknak a celláknak a száma az E oszlopon belül, amelyek tartalmazzák a csillag karaktert.
=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.
=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.