Opis
Użyj tej funkcji, aby zwrócić określoną liczbę znaków z końca ciągu tekstowego. Supported in Chains.
Składnia
RIGHT(text, [num_chars])
Wejścia
Ta funkcja przyjmuje następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe wejście |
|---|---|---|---|
tekst |
Tak | Ciąg tekstowy, z którego chcesz wyodrębnić znaki. | Odwołanie do komórki, liczba, ciąg tekstowy lub formuła, której wynikiem jest jedno z powyższych. |
num_chars |
Nie | Liczba znaków, które chcesz wyodrębnić z początku tekstu. | Dodatnia liczba całkowita, odwołanie do komórki zawierające dodatnią liczbę całkowitą lub formuła, której wynikiem jest jedna z tych liczb. Jeśli pominięte, domyślnie 1. |
Przykład
Dane próbki
| A | B |
|---|---|
| 1 | Workiva |
| 2 | 01 (123) 456-7890 |
| 3 | John Doe |
| 4 | ABC123 |
| 5 maja 2024 r | 4/6/2024 |
| bakłażan | Szybki brązowy lis |
Przykładowe formuły
| Formuła | Opis | Wynik |
|---|---|---|
=RIGHT(B1, 5) |
Zwraca 2 ostatnie znaki z komórki B1. | roślina |
=RIGHT(B2,8) |
Wyodrębnia część numeru telefonu z numeru telefonu w komórce B2. | 123 |
=RIGHT(B3, FIND(" ", B3)-1) |
Zwraca nazwisko z pełnej nazwy w komórce B3. | John |
=PRAWO(B4) |
Zwraca najbardziej wysunięty na prawo znak z komórki B4. | 3 |
=RIGHT(B1, 10) |
Próbuje zwrócić 10 znaków, ale B1 ma tylko 8. | Workiva |
=RIGHT(B5, A4) |
Zwraca ostatnie n znaków z komórki B5, używając wartości w komórce A4 jako wartości dla n. W tym przypadku, ponieważ jest to data, będą to 4 ostatnie cyfry daty juliańskiej. | 5447 |
=RIGHT(A5, 8) |
Zwraca skrajne prawe 8 znaków z komórki A5. Ta data jest w formacie tekstowym. | Maj 2024 r |
=RIGHT(B1, LEN(B1)-3) |
Zwraca wszystkie znaki z komórki B1 z wyjątkiem pierwszych 3. | kiva |
=RIGHT(A2, FIND(" ", A2,LEN(A2)-LEN(SUBSTITUTE(A2, " ", "")))-1) |
Zwraca wszystkie słowa oprócz ostatniego. | lis |
Uwagi
- Jeśli
num_charsjest większa niż długość tekstu, RIGHT zwraca cały tekst. - Jeśli
num_charszostanie pominięte, RIGHT domyślnie zwróci 1, zwracając tylko ostatni znak. - Jeśli
num_charsjest 0, RIGHT zwraca pustą komórkę. - RIGHT traktuje każdy znak, w tym spacje i znaki interpunkcyjne, jako jedną jednostkę.
- W przypadku nietekstowych danych wejściowych, RIGHT próbuje przekonwertować wartość na tekst przed przetworzeniem.
- Funkcja RIGHT może być zagnieżdżona w innych funkcjach lub połączona z innymi funkcjami tekstowymi w celu bardziej złożonej manipulacji tekstem.
Wskazówki
- Połącz RIGHT z LEN, aby wyodrębnić wszystkie znaki łańcucha oprócz pierwszych n.
- Połącz RIGHT wz FIND lub SEARCH, aby wyodrębnić podciągi do określonego znaku lub separatora.
- Podczas pracy z datami przechowywanymi jako tekst, użyj RIGHT, aby wyodrębnić rok lub miesiąc.
- Aby wyodrębnić znaki z początku ciągu, użyj zamiast tego LEFT.
- Połącz RIGHT z SUBSTITUTE, aby usunąć niechciane znaki z końca ciągu tekstowego.
Powiązane funkcje
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER