Funkcja PRAWA w programie Excel

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.