Karakterlánc függvények

Függvények

  angol magyar
 összefűzés CONCATENATE(s1; s2;...) ÖSSZEFŰZ
 szöveg számértéke
 adott számrendszerben
 DECIMAL(szöveg; számrendszer) DECIMAL
 szöveg keresése szövegben FIND(mit keresünk; miben keresünk)
 FIND(mit; miben; melyik pozíciótól)
 SZÖVEG.KERES (kisbetű = nagybetű)
 SZÖVEG.TALÁL  (kisbetű != nagybetű)
 szöveg kezdőszelete LEFT(szöveg; karakterszám) BAL
 szöveg hossza (szóköz is számít) LEN(szöveg) HOSSZ
 szöveg utolsó néhány karaktere RIGHT(szöveg; karakterszám) JOBB
 szám szöveggé alakítása
 adott formátummal
 TEXT(szám; formátumkód) SZÖVEG
 szöveg egy részének kimásolása MID(szöveg; honnan; mennyi) KÖZÉP
 nagybetűssé alakítás
 UPPER(szöveg) NAGYBETŰS
 kisbetűssé alakítás
 LOWER(szöveg)
 KISBETŰ
 adott szöveg előfordulásainak cseréje
 SUBSTITUTE(miben; mit; mire; poz.) HELYETTE

Példák

Adott egy név, ami több részből állhat, a részeket szóközök választják el, és esetleg a karakterlánc elején és végén is lehetnek felesleges szóközök. Ki kell választanunk a szövegből az utolsó keresztnevet, amiről feltesszük, hogy a szöveg végén van, utána már csak szóközök lehetnek.

=HA(
HIBA(SZÖVEG.KERES(" ";TRIM(A1)));
A1;
JOBB(A1;
HOSSZ(A1)-SZÖVEG.KERES("!";HELYETTE(A1;" ";"!";HOSSZ(TRIM(A1))-HOSSZ(HELYETTE(A1;" ";""))))))