Excel: formuła na prawo do określonego znaku


Możesz użyć funkcji PRAWO w programie Excel, aby wyodrębnić liczbę znaków z prawej strony ciągu.

W razie potrzeby możesz użyć poniższej formuły, aby użyć funkcji PRAWO do wyodrębnienia wszystkich znaków z prawej strony ciągu, aż do napotkania określonego znaku:

 =RIGHT( A2 ,LEN( A2 )-SEARCH("^",SUBSTITUTE( A2 ,"_","^",LEN( A2 )-LEN(SUBSTITUTE( A2 ,"_","")))))

Ten konkretny przykład wyodrębnia wszystkie znaki z prawej strony ciągu w komórce A2 , aż do napotkania znaku podkreślenia.

Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.

Przykład: użycie PRAWO do określonego znaku w programie Excel

Załóżmy, że mamy w Excelu następującą listę nazw drużyn koszykarskich:

Możemy wpisać następującą formułę w komórce B2 , aby wyodrębnić wszystkie znaki po prawej stronie nazwy zespołu z komórki A2 , aż do napotkania znaku podkreślenia:

 =RIGHT( A2 ,LEN( A2 )-SEARCH("^",SUBSTITUTE( A2 ,"_","^",LEN( A2 )-LEN(SUBSTITUTE( A2 ,"_","")))))

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:

Kolumna B wyświetla teraz wszystkie znaki po prawej stronie każdej komórki w kolumnie B, aż do napotkania znaku podkreślenia.

Należy pamiętać, że jeśli w komórce znajduje się wiele podkreśleń, formuła jest w stanie zidentyfikować ostatnie podkreślenie i wyodrębnić tylko znaki po jego prawej stronie.

Pamiętaj, że jeśli w nazwie zespołu nie zostanie znaleziony żaden podkreślnik, formuła zwróci #VALUE! W związku z tym.

Aby zwrócić inną wartość, po prostu użyj funkcji IFERROR() .

Na przykład możemy użyć następującej funkcji IFERROR() , aby zwrócić „None Found”, jeśli w nazwie zespołu nie znaleziono żadnych podkreśleń:

 =IFERROR(RIGHT( A2 ,LEN( A2 )-SEARCH("^",SUBSTITUTE( A2 ,"_","^",LEN( A2 )-LEN(SUBSTITUTE( A2 ,"_",""))) )), "None Found")

Pamiętaj, że możesz także zwrócić inną wartość, po prostu zastępując „Nie znaleziono” inną wartością w funkcji IFERROR() .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w programie Excel:

Excel: Jak używać funkcji MID do zakończenia ciągu
Excel: Jak używać funkcji MID dla ciągów o zmiennej długości
Excel: Jak usunąć pierwsze 3 znaki z ciągu

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *