Funkcja LEWA w programie Excel - Obcina tekst

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokazuje, jak używać Excel LEWY Funkcja w programie Excel, aby zwrócić pierwszą liczbę n znaków w komórce.

LEWY Przegląd funkcji

Funkcja LEFT Zwraca określoną liczbę znaków od początku komórki.

Aby użyć LEWEJ funkcji arkusza programu Excel, wybierz komórkę i wpisz:

(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)

Funkcja LEFT Składnia i wejścia:

1 =LEWO(tekst;liczba_znaków)

tekst - Ciąg tekstu.

liczba_znaków - Liczba znaków od początku komórki do zwrócenia.

Jak korzystać z funkcji LEWO w programie Excel:

Funkcja LEWO wyodrębnia określoną liczbę znaków, które określisz od lewej (początek ciągu).

1 =LEWO(B3;C3)

Powyższe wyodrębnia 7 znaków od lewej lub początku ciągu.

Drugi argument jest opcjonalny, a jego domyślna wartość to 1. W związku z tym wyodrębnia 1 znak od lewej i daje „R”, jeśli go pominiesz.

W LEWO z ZNAJDŹ/SZUKAJ

W wielu scenariuszach liczba znaków, które chcemy wyodrębnić z lewej strony, jest różna, podobnie jak imiona. W tym przypadku możemy użyć funkcji FIND, aby sprawdzić, od której pozycji znaku zaczyna się spacja, i minus jeden, aby wykluczyć samą spację.

1 =LEWO(B3;ZNAJDŹ(" ";B3)-1)

Możesz także użyć SZUKAJ. Różnica między FIND a SEARCH polega na tym, że w pierwszym przypadku rozróżniana jest wielkość liter. Znalezienie symbolu takiego jak spacja nie miałoby znaczenia.

1 =LEWO(B3;SZUKAJ(" ";B3)-1)

W LEWO z LEN

Mogą istnieć przypadki, w których wiesz, ile postaci nie chcesz, ale nie ile chcesz. W np. poniżej, zawsze są 4 liczby na końcu. Ale liczba alfabetów jest różna.

1 =LEWO(B3;DŁ(B3)-4)

LEN pomaga nam uzyskać całkowitą liczbę znaków w komórce. A ponieważ wiemy, że nie chcemy 4 liczb na końcu, po prostu użyj całkowitej długości minus 4 znaki, aby uzyskać liczbę znaków alfabetu.

W LEWO z numerem/datami

Zwróć uwagę, że LEWY to funkcja tekstowa. Po użyciu LEWY wynik jest tekstem. Na przykład nie będziesz w stanie zsumować tych liczb w komórce E3 po użyciu LEWO.

To samo dzieje się z datami, ponieważ są one rozpoznawane jako numery seryjne, a nie tekst. Być może nie musisz sumować dat, ale nie działa to dobrze w filtrach i tabelach przestawnych.

Aby rozwiązać powyższe problemy, możesz użyć VALUE do konwersji tekstu na wartości.

Wyodrębnij numer z lewej strony ciągu

Kiedy pracujesz z Excelem, musisz doprecyzować liczbę z podanego szczegółu. Czasami potrzebujesz dokładnej liczby z lewej, a czasami musisz wyodrębnić liczbę z prawej. Tak więc funkcja LEN pomoże Ci wykonać to zadanie, łącząc z kilkoma innymi funkcjami.

Wyodrębnij numer z lewej strony

Możemy połączyć LEFT, SUM, SUBSTITUTE z LEN w następujący sposób:

1 =LEWO(B2,SUMA(DŁ(B2)-DŁ(ZAMIENNIK(B2,{"0","1","2","3","4","5","6","7" ,"8","9"},""))))

Co dałoby nam następujące wyniki:

Przytnij tekst do N-tych słów

Możemy przyciąć tekst, aby ustawić N-te słowa, łącząc SUBSTITUTE, ZNAJDŹ z LEWYM w następujący sposób:

1 =LEWO(A2,ZNAJDŹ("#",ZAMIENNIK(A2"",","#",B2))-1)

Co dałoby nam następujące wyniki w podanych przykładach.

Dokładne inicjały od imienia

Kiedy zbieramy informacje o ludziach, zbieramy oddzielnie imię i nazwisko. Ale kiedy przedstawiamy kiedyś, potrzebujemy obecnego nazwiska z inicjałami. W poniższym przykładzie pomożemy Ci zapewnić rozwiązanie dla dokładnych inicjałów z nazwy, a także może to pomóc w przezwyciężeniu wszystkich małych i wielkich liter. Aby uzyskać ten wynik, moglibyśmy połączyć CONCATENATE, UPPER, PROPER z LEFT w następujący sposób:

1 =CONCATENATE(GÓRNE(LEWO(A2,1))&". ",WŁAŚCIWE(B2,))

Co dałoby nam następujące wyniki.

Utwórz adres e-mail, używając imienia i nazwiska

W tym przykładzie możemy wyjaśnić, jak utworzyć adres EMAIL przy użyciu imienia i nazwiska. Możemy utworzyć adres e-mail, łącząc ZŁĄCZEŃ, DOLNY z LEWY w następujący sposób:

W LEWO w Arkuszach Google

Funkcja LEFT działa dokładnie tak samo w Arkuszach Google, jak w Excelu:

Dodatkowe uwagi

Jeśli liczba_znaków jest większa niż długość tekstu, funkcja LEWO zwraca cały tekst.

LEWY Przykłady w VBA

Możesz także użyć funkcji LEWO w VBA. Rodzaj:
application.worksheetfunction.left(tekst,liczba_znaków)
W przypadku argumentów funkcji (tekstu itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.

Wróć do listy wszystkich funkcji w Excelu

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave