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 =
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 programu Excel, takimi jak ZNAJDŹ, SZUKAJ, DŁ, LEWO itp. Niektóre z jej zastosowań to:
Możesz pobrać ten PRAWY szablon funkcji programu Excel tutaj - PRAWY szablon funkcji programu Excel- 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 znaków”
Przykład nr 2
Załóżmy, że masz listę identyfikatorów, takich jak ID2101, ID2102, ID2103 itp., W kolumnie, jak pokazano poniżej.
W tym przypadku rzeczywisty identyfikator składa się z czterech ostatnich cyfr, 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 zwróci 2101.
Przykład nr 3
Załóżmy, że masz 6-cyfrowy numer (140111) i chcesz wyodrębnić 3 ostatnie 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 zwróci 111.
Jeśli jednak zamiast prostej liczby masz datę 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ć ostatnie trzy 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:
PRAWO (A4, LEN (A4) -FIND („”, A4))
ZNAJDŹ („”, A4)
znajdzie miejsce, w którym występuje przestrzeń. Zwróci to 5. Alternatywnie możesz użyć „,” dla 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. Zwróci 4.
PRAWO (A4, LEN (A4) -FIND („”, A4))
zwróci cztery litery z prawej strony ciągu A4.
Dane wyjściowe powyższej PRAWEJ formuły 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. Dla pierwszego wymiaru możesz użyć PRAWEGO wzoru 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. Zwróci 9.
ZNAJDŹ („x”, B4) + 1
ponieważ po „x” następuje spacja, możemy dodać jeden, aby pominąć spację. Zwróci 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 otrzymać 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. Zwróci 17.
LEN (C3) - ZNAJDŹ („@”, C3)
poda liczbę znaków występujących po prawej stronie „@”. Zwróci 10.
PRAWO (C3, LEN (C3) - ZNAJDŹ („@”, C3))
poda ostatnie 10 znaków z C3.
Powyższa PRAWA formuła 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 kilka adresów URL i chcesz usunąć ostatni lewy ukośnik 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 wartość 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 programu Excel PRAWO 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.