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