Ten artykuł zawiera opis składni formuł i zastosowania funkcji PRAWY i PRAWY.B w programie Microsoft Excel.

Opis

Funkcja PRAWY zwraca ostanie znaki w ciągu tekstowym, na podstawie określonej liczby znaków.

Funkcja PRAWY.B zwraca ostatnie znaki w ciągu tekstowym, na podstawie określonej liczby bajtów.

Ważne: 

  • Te funkcje mogą nie być dostępne w niektórych językach.

  • Funkcja PRAWY jest przeznaczona do używania z językami o zestawach znaków jednobajtowych (SBCS), natomiast funkcja PRAWY.B — do używania z językami o zestawach znaków dwubajtowych (DBCS). Wartości zwracane przez te funkcje zależą od domyślnego ustawienia języka komputera w sposób następujący:

  • Funkcja PRAWY zawsze zlicza każdy znak jako jedno wystąpienie, niezależnie od tego, czy jest on jedno- czy dwubajtowy, i niezależnie od domyślnego ustawienia języka.

  • Jeśli jest włączona edycja w języku obsługującym zestaw znaków DBCS i język ten jest ustawiony jako domyślny, funkcja PRAWY.B zlicza każdy znak dwubajtowy jako dwa wystąpienia. W przeciwnym przypadku funkcja PRAWY.B zlicza każdy znak jako jedno wystąpienie.

Zestaw znaków DBCS jest obsługiwany między innymi przez następujące języki: japoński, chiński (uproszczony), chiński (tradycyjny) i koreański.

Składnia

PRAWY(tekst;[liczba_znaków])

PRAWY.B(tekst;[liczba_bajtów])

W składni funkcji PRAWY i PRAWY.B występują następujące argumenty:

  • Tekst    Argument wymagany. Ciąg tekstowy zawierający znaki, które mają zostać wyodrębnione.

  • Liczba_znaków    Argument opcjonalny. Określa liczbę znaków, które mają zostać wyodrębnione przez funkcję PRAWY.

    • Argument liczba_znaków musi być większy niż lub równy zeru.

    • Jeśli wartość argumentu liczba_znaków jest większa niż długość tekstu, to funkcja PRAWY zwraca cały tekst.

    • Jeśli argument liczba_znaków zostanie pominięty, przyjmuje się, że jego wartość wynosi 1.

  • Liczba_bajtów    Argument opcjonalny. Określa liczbę znaków, które mają zostać wyodrębnione przez funkcję PRAWY.B na podstawie bajtów.

    • Num_bytes musi być większa niż lub równa zero.

    • Jeśli num_bytes jest większa niż długość tekstu, funkcja PRAWY zwraca cały tekst.

    • Jeśli num_bytes zostanie pominięty, przyjmuje się, że jest to wartość 1.

Przykład

Skopiuj przykładowe dane z poniższej tabeli i wklej je w komórce A1 nowego arkusza programu Excel. Aby formuły wyświetlały wyniki, zaznacz je, naciśnij klawisz F2, a następnie naciśnij klawisz Enter. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.

Dane

Opis

Cena sprzedaży

Numer magazynowy

Formuła

Opis (wynik)

Wynik

=PRAWY(A2;9)

Dziewięć ostatnich znaków pierwszego ciągu (sprzedaży)

sprzedaży

=PRAWY(A3)

Ostatni znak drugiego ciągu (y)

r

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.