Jak używać funkcji RIGHT, RIGHTBs (PRAWY, PRAWY.B) w Excelu

Polskie Angielski
PRAWY, PRAWY.B RIGHT, RIGHTBs

W niniejszym artykule przyjrzymy się szczegółowo funkcjom PRAWY oraz PRAWY.B, które są używane w Microsoft Excel oraz Google Sheets do manipulacji ciągami tekstowymi, zwłaszcza w celu wyodrębniania określonej liczby znaków z końca ciągu.

Składnia i opis funkcji

Funkcja PRAWY pozwala na wydobycie określonej liczby znaków z prawej strony tekstu. Składnia funkcji w Excelu jest następująca:

=PRAWY(tekst; [liczba_znaków]) 

gdzie:

  • tekst to ciąg tekstowy, z którego ma być wyodrębnione znaki.
  • liczba_znaków (opcjonalna) wskazuje liczbę znaków do wyodrębnienia z końca ciągu. Jeśli ten argument nie zostanie podany, funkcja domyślnie zwróci ostatni znak.

W Google Sheets składnia funkcji jest identyczna, jednak argument liczba_znaków jest wymagany.

=PRAWY(tekst; liczba_znaków) 

Praktyczne zastosowanie funkcji PRAWY

Wyodrębnianie unikatowych kodów

Weźmy na przykład listę alfanumerycznych kodów produktów, z których potrzebujemy wyodrębnić trzy ostatnie znaki każdego kodu, reprezentujące specyficzny identyfikator produktu.

 A1: AB1234XYZ A2: CDE567RST A3: FG1234TUV B1: =PRAWY(A1; 3) B2: =PRAWY(A2; 3) B3: =PRAWY(A3; 3) 

Rezultaty w kolumnie B będą odpowiednio: XYZ, RST, TUV. Funkcja PRAWY ułatwia szybkie wyodrębnianie potrzebnych informacji, co jest szczególnie przydatne w analizie dużych zbiorów danych.

Analyzowanie numerów telefonu

W przypadku numerów telefonu, jeśli chcemy wyodrębnić z nich ostatnie cztery cyfry, które często są używane jako krótki identyfikator lub weryfikacja, funkcja PRAWY okaże się niezbędna.

 A1: +48 123 456 789 A2: +1 234 567 8901 A3: 345 678 9012 B1: =PRAWY(ZAMIEŃ(A1; " "; ""); 4) B2: =PRAWY(ZAMIEŃ(A2; " "; ""); 4) B3: =PRAWY(ZAMIEŃ(A3; " "; ""); 4) 

W kolumnie B otrzymamy: 6789, 8901, 9012. Dzięki funkcji ZAMIEŃ, spacje są usunięte, umożliwiając precyzyjne wydobycie danych.

Przedstawione przykłady podkreślają uniwersalność i praktyczność funkcji PRAWY w różnorodnych scenariuszach analizy danych.

Więcej informacji: https://support.microsoft.com/pl-pl/office/prawy-prawy-b-funkcje-240267ee-9afa-4639-a02b-f19e1786cf2f

Inne funkcje
Zwraca tablicę wartości tekstowych z określonego zakresu
Zmienia litery angielskie lub katakana o pełnej szerokości (dwubajtowe) w ciągu znaków na znaki o szerokości połówkowej (jednobajtowe)
Konwertuje liczbę na tekst, stosując format walutowy ß (baht)
Łączy tekst z wielu zakresów i (lub) ciągów, ale nie zapewnia argumentów ignorowania pustych ani ogranicznika
Zmienia litery angielskie lub katakana o szerokości połówkowej (jednobajtowe) w ciągu znaków na znaki o pełnej szerokości (dwubajtowe)
Zwraca liczbę znaków w ciągu tekstowym
Zwraca określoną liczbę znaków z ciągu tekstowego, zaczynając od zadanej pozycji
Zmienia litery o szerokości połówkowej (jednobajtowe) w ciągu znaków na znaki o pełnej szerokości (dwubajtowe)
Zwraca wartość kodu liczbowego pierwszego znaku w ciągu tekstowym
Konwertuje liczbę na tekst, stosując format walutowy zł (PLN)
Zwraca skrajne lewe znaki z wartości tekstowej
Konwertuje litery w tekście na małe
Konwertuje litery w tekście na wielkie
Usuwa z tekstu wszystkie znaki niedrukowane
Wyodrębnia znaki fonetyczne (furigana) z ciągu tekstowego
Zastępuje stary tekst nowym tekstem w ciągu tekstowym
Sprawdza, czy dwie wartości tekstowe są identyczne
Powtarza tekst określoną liczbę razy
Znajduje jedną wartość tekstową wewnątrz innej (bez uwzględniania wielkich i małych liter)
Konwertuje argumenty na tekst
Formatuje liczbę i konwertuje ją na tekst
Łączy tekst z wielu zakresów i (lub) ciągów oraz uwzględnia określany ogranicznik między poszczególnymi wartościami tekstowymi do połączenia Jeśli ogranicznik jest pustym ciągiem tekstowym, funkcja sklei zakresy
Zwraca liczbę (punkt kodowy) odpowiadającą pierwszemu znakowi tekstu
Usuwa spacje z tekstu
Zwraca tekst z dowolnej określonej wartości
Konwertuje argument tekstowy na liczbę
Konwertuje tekst na liczbę w sposób niezależny od ustawień regionalnych
Zastępuje pierwszą literę każdego wyrazu w tekście wielką literą
Formatuje liczbę jako tekst o stałej liczbie miejsc dziesiętnych
Zamienia znaki w tekście
Łączy kilka elementów tekstu w jeden tekst
Znajduje jedną wartość tekstową wewnątrz innej (z uwzględnieniem wielkich i małych liter)
Zwraca znak o podanym numerze kodu
Zwraca znak Unicode, do którego odwołuje się określona wartość liczbowa