Excel: formuła lewa do określonego znaku


Funkcja LEWY programu Excel służy do wyodrębniania pewnej liczby znaków z lewej strony ciągu.

Można jednak użyć poniższej formuły, aby użyć funkcji LEWO do wyodrębnienia wszystkich znaków z lewej strony ciągu, aż do napotkania określonego znaku:

 =LEFT(cell, FIND("specific_character", cell)-1)

Na przykład możesz użyć poniższej formuły, aby wyodrębnić wszystkie znaki z lewej strony ciągu w komórce A2 , aż do napotkania znaku podkreślenia:

 =LEFT( A2 , FIND("_", A2 )-1)

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

Przykład: użycie LEWEGO 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 z nazwy zespołu w komórce A2 , aż do napotkania znaku podkreślenia:

 =LEFT( A2 , FIND("_", A2 )-1)

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 w nazwie każdego zespołu, dopóki w nazwie nie pojawi się podkreślenie.

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(LEFT( A2 ,FIND("_", A2 )-1),"None Found")

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

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 zadania 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 *