Funkcja PRAWA w programie Excel
Podobnie jak funkcja Left w programie Excel, funkcja Right jest również funkcją tekstową, która służy do podania liczby znaków od końca ciągu od prawej do lewej, na przykład jeśli używamy tej funkcji jako = PRAWO („ANAND” , 2) to da nam wynik ND, z przykładu widzimy, że ta funkcja przyjmuje dwa argumenty. PRAWA formuła w programie Excel służy do zwracania ostatniego znaku lub znaków w podanym ciągu tekstowym na podstawie określonej liczby znaków.
PRAWA formuła w Excelu

Wyjaśnienie
DOBRZE w argumentach programu Excel:
tekst: ciąg tekstowy zawierający znaki do wyodrębnienia.
num_chars: opcjonalnie. Liczba znaków do wyodrębnienia z tekstu, zaczynając od prawej strony. Domyślnie = 1
Domyślna wartość num_chars to 1 i musi być większa lub równa zero. Jeśli liczba_znaków jest większa niż długość tekstu, funkcja PRAWY Excel zwraca cały tekst. Funkcja PRAWO w programie Excel nie powinna być używana z liczbami. Chociaż może wykonywać tę samą operację na cyfrach, co w przypadku tekstu, zwraca nieprawidłowe wartości w przypadku tekstu sformatowanego liczbowo.
Jak korzystać z funkcji PRAWO w programie Excel?
Funkcja PRAWY Excel jest najczęściej używana wraz z innymi funkcjami Excela, takimi jak ZNAJDŹ, SZUKAJ, DŁ, LEWO itp. Niektóre z jej zastosowań to:
- PRAWO w programie Excel służy do usuwania końcowego ukośnika w adresach URL
- PRAWO w programie Excel służy do uzyskania nazwy domeny z adresu e-mail.
- PRAWO w programie Excel jest używane w formatowaniu tekstu
- PRAWO w programie Excel służy do uzyskania nazwiska
- PRAWO w programie Excel służy do uzyskania tekstu występującego po określonym znaku.
Przykład 1
Załóżmy, że masz ciąg w formacie A3, jak pokazano poniżej, i chcesz wyodrębnić ostatnie słowo mające sześć liter.

Możesz użyć PRAWEGO wzoru w programie Excel, aby wyodrębnić „ciąg” w formacie A3:
PRAWY (A3, 6)

Powyższy PRAWY wzór w programie Excel zwróci „ciąg”.

Przykład nr 2
Załóżmy, że masz listę identyfikatorów, takich jak ID2101, ID2102, ID2103 itd., W kolumnie, jak pokazano poniżej.

W tym przypadku rzeczywisty identyfikator to cztery ostatnie cyfry, które są unikalne, a słowo „ID” jest zbędne. Chcesz usunąć „ID” z każdego identyfikatora. Ponieważ chcemy tylko ostatnie cztery cyfry, następująca PRAWA formuła w Excelu wykona zadanie:
PRAWY (A3, 4)

PRAWA formuła w programie Excel powróci do 2101.

Przykład nr 3
Załóżmy, że masz 6-cyfrowy numer (140111) i chcesz wyodrębnić ostatnie 3 cyfry z tego numeru.

Możesz użyć następującego PRAWEGO wzoru w programie Excel, aby wyodrębnić trzy ostatnie cyfry:
PRAWY (A4, 3)

Funkcja PRAWY Excel powróci do 111.

Jeśli jednak masz datę zamiast prostej liczby i chcesz wyodrębnić kilka ostatnich cyfr, funkcja RIGHT programu Excel nie poda dokładnej odpowiedzi.
Załóżmy, że masz losową datę 12.07.2018 w komórce A5.

Chcesz wyodrębnić trzy ostatnie cyfry. Spróbujmy użyć PRAWEGO wzoru w Excelu używanego powyżej
, tj. PRAWO (A5, 3)

Funkcja PRAWY Excel zwróci 293 zamiast 018. Dzieje się tak, ponieważ pobiera oryginalną wartość daty, a następnie zwraca wynik.
Przykład 4
Załóżmy, że masz kombinację dwóch zwierząt oddzielonych znakiem „,” i spacją, jak pokazano poniżej.

Teraz chcesz wyodrębnić nazwisko. Możesz to zrobić za pomocą PRAWEGO wzoru w programie Excel:
PRAWA (A4, DŁ (A4) -ZNAJDŹ („,” A4))
ZNAJDŹ („,” A4)
znajdzie miejsce, w którym występuje przestrzeń. Spowoduje to powrót do 5. Możesz alternatywnie użyć „,” w celu dokładniejszego wyszukiwania.
DŁ (A4)
obliczy długość ciągu „Pies, Wilk” i zwróci 9
LEN (A4) -FIND („,” A4)
zwróci pozycję spacji z prawej strony. Powróci do 4.
PRAWA (A4, DŁ (A4) -ZNAJDŹ („,” A4))
zwróci cztery litery z prawej strony ciągu A4.

Dane wyjściowe dla powyższej formuły PRAWEJ w programie Excel to „Wilk”.

Przykład nr 5
Załóżmy, że masz dwuwymiarowe dane, takie jak długość x szerokość, w jednej komórce, jak pokazano poniżej.

Teraz chcesz wyodrębnić tylko szerokość z podanego wymiaru. Do 1 st wymiaru, można użyć formuły bezpośrednio w programie Excel:
PRAWY (B4, DŁ (B4) - (ZNAJDŹ („x”, B4) + 1))
Spójrzmy szczegółowo na PRAWIDŁOWĄ formułę w programie Excel:
ZNAJDŹ („x”, B4)
poda położenie „x” w komórce. Wróci do 9.
ZNAJDŹ („x”, B4) + 1
ponieważ po „x” następuje spacja, możemy dodać jeden, aby pominąć spację. Wróci do 10.
DŁ (B4)
zwróci długość ciągu.
LEN (B4) - (ZNAJDŹ („x”, B4) + 1)
zwróci liczbę znaków występujących po „x” +1.
PRAWY (B4, DŁ (B4) - (ZNAJDŹ („x”, B4) + 1))
zwróci wszystkie znaki występujące w jednym miejscu po „x”.

Powyższy PRAWY wzór w programie Excel zwróci „150 stóp”. Możesz przeciągnąć kursor i uzyskać wynik również dla pozostałych komórek.

Przykład nr 6
Załóżmy, że masz listę adresów e-mail i chcesz uzyskać nazwy domen z tych identyfikatorów e-mail.

Możesz użyć następującego PRAWEGO wzoru w programie Excel, aby wyodrębnić nazwę domeny dla pierwszego adresu e-mail.
PRAWO (C3, LEN (C3) - ZNAJDŹ („@”, C3))
ZNAJDŹ („@” C3)
znajdzie lokalizację, w której w ciągu znaków występuje „@”. W przypadku C3 zwróci 7.
DŁ (C3)
poda długość łańcucha C3. Powróci do 17.
LEN (C3) - ZNAJDŹ („@” C3)
poda liczbę znaków występujących po prawej stronie „@”. Wróci do 10.
PRAWO (C3, LEN (C3) - ZNAJDŹ („@”, C3))
poda ostatnie 10 znaków z C3.

Powyższy PRAWY wzór w programie Excel zwróci „amazon.com”.

Podobnie możesz to zrobić dla pozostałych komórek.

Przykład nr 7
Załóżmy, że masz adresy URL i chcesz usunąć ostatni ukośnik odwrotny z adresów URL.

Możesz użyć następującego PRAWEGO wzoru w programie Excel:
= LEWO (C3, DŁ (C3) - (PRAWO (C3) = ”/”))
PRAWO (C3) = „/.”
Funkcja PRAWY Excel przyjmuje wartość domyślną jeden, tj. Ostatnią wartość. Jeśli ostatnim znakiem jest ukośnik „/”, zwróci TRUE, w przeciwnym razie FAŁSZ. Te PRAWDA i FAŁSZ zmieniają się na 1 i zero.
DŁ (C3) - (PRAWO (C3) = ”/”))
Jeśli ostatnim znakiem jest ukośnik „/”, jeden jest odejmowany od długości ciągu. Oznacza to, że ostatni znak jest pomijany, jeśli jest to „/”.
= LEWO (C3, DŁ (C3) - (PRAWO (C3) = ”/”))
Zwróci pierwszą liczbę n znaków, zgodnie z powyższą składnią. Jeśli występuje ukośnik „/”, ostatni znak jest pomijany, w przeciwnym razie zwraca cały ciąg.


Podobnie możesz to zrobić dla pozostałych komórek.

Rzeczy do zapamiętania
- Funkcja służy do uzyskania znaków występujących na prawo od określonej lokalizacji
- Jeśli znaki po lewej są wymagane, używana jest funkcja LEFT.
- Num_chars musi być większe lub równe zero. Jeśli liczba_znaków jest większa od zera, daje #ARG! błąd.
- Funkcja RIGHT programu Excel zwraca cały tekst, jeśli liczba_znaków jest większa niż długość tekstu.
- Jeśli argument num_chars zostanie pominięty, przyjmuje wartość domyślną 1.