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.