FRAGMENT.TEKSTU, funkcja

Dotyczy
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Funkcja FRAGMENT.TEKSTU zwraca określoną liczbę znaków z ciągu tekstowego, począwszy od określonego miejsca, na podstawie określonej liczby znaków.

Składnia

FRAGMENT.TEKSTU(tekst;start_num;num_chars)

Tekst to ciąg tekstowy zawierający znaki, które mają zostać wyodrębnione.

Start_num jest pozycją pierwszego znaku tekstu, który ma zostać wyodrębniony. Wartość nr_poz_pocz dla pierwszego znaku tekstu wynosi 1 itd.

Num_chars określa liczbę znaków, które ma zwrócić funkcja FRAGMENT.TEKSTU.

Spostrzeżenia

  • Jeżeli wartość argumentu nr_poz_pocz jest większa niż długość tekstu, funkcja FRAGMENT.TEKSTU zwraca "" (pusty tekst).
  • Jeżeli wartość argumentu nr_poz_pocz jest mniejsza niż długość tekstu, ale suma wartości nr_poz_pocz oraz liczba_znaków przekracza długość tekstu, funkcja FRAGMENT.TEKSTU zwraca znaki do końca tekstu.
  • Jeśli wartość start_num jest mniejsza niż 1, funkcja FRAGMENT.TEKSTU zwraca wartość #VALUE! wartość błędu #ADR!.
  • Jeśli num_chars jest ujemna, funkcja FRAGMENT.TEKSTU zwraca wartość #VALUE! wartość błędu #ADR!.

Przykłady

Formuła Opis (wynik)
=FRAGMENT.TEKSTU("Przepływ płynu";1;5) Pięć znaków z ciągu, zaczynając od pierwszego znaku (Fluid)
=FRAGMENT.TEKSTU("Przepływ płynu";7;20) Dwadzieścia znaków z ciągu, zaczynając od siódmego (Flow)
=FRAGMENT.TEKSTU("Przepływ płynu";20;5) Ponieważ punkt początkowy jest większy niż długość ciągu, zwracany jest pusty tekst ()