Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Jaka jest funkcja Left w programie Excel ? Jak korzystać z funkcji Left w programie Excel ? Przekonajmy się z LuckyTemplates.com!

Microsoft Excel jest znany jako oprogramowanie do obsługi arkuszy kalkulacyjnych, które jest w stanie przetwarzać duże ilości danych. Możesz importować dane zbiorczo, a następnie skorzystać z inteligentnych funkcji Excela i samodzielnie obliczyć wyniki. W tym artykule dowiemy się o funkcji LEWO – jednej z najpopularniejszych funkcji tekstowych Excela.

Funkcja LEFT należy do grupy funkcji przetwarzania ciągów znaków, używanej do obcinania ciągu znaków na lewo od ciągu tekstowego. Funkcja LEWO jest często używana do szybkiego wyszukiwania informacji, zamiast konieczności ręcznego wyszukiwania informacji lub ciągów znaków. W szczególności funkcję LEWO można połączyć z innymi funkcjami przeglądania w programie Excel w celu przetwarzania złożonych tabel informacyjnych, takich jak połączenie funkcji LEWO z funkcją przeglądania pionowego . W poniższym artykule dowiesz się, jak korzystać z funkcji LEWO w programie Excel.

Spis treści artykułu

LEWA formuła funkcji w Excelu

Funkcja LEFT ma składnię =LEFT(text;[liczba_znaków]) . Tam:

  • Tekst to wymagany ciąg tekstowy, który jest ciągiem tekstowym lub odwołaniem do komórki prowadzącej do ciągu tekstowego zawierającego znaki, które chcesz wyodrębnić.
  • Liczba_znaków jest argumentem opcjonalnym. Jest to liczba znaków, które funkcja LEWO ma wyszukać, zaczynając od pierwszej pozycji po lewej stronie tekstu.
  • Num_chars musi być większe lub równe zero, jeśli num_chars < 0="" to funkcja zwróci błąd">
  • Liczba_znaków jest większa niż długość tekstu, funkcja LEWO zwróci cały tekst.
  • Jeśli pominięto wartość num_chars, wartością domyślną jest num_chars = 1.

Uwaga dotycząca korzystania z funkcji LEWO w programie Excel

  • Funkcji LEWO w programie Excel należy używać do wyodrębniania znaków zaczynając od lewej strony tekstu.
  • Liczba_znaków jest opcjonalna i domyślnie wynosi 1.
  • LEWY w programie Excel wyodrębni również cyfry (0-9) z liczb.
  • Format liczby (tzn. symbol waluty $) nie jest częścią liczby. Dlatego nie są one obliczane ani wyodrębniane przez funkcję LEWO.

Jak otworzyć funkcję LEWA w programie Excel?

1. Wystarczy wpisać żądaną LEWĄ formułę w Excelu w wymaganej komórce, aby uzyskać zwracaną wartość argumentu.

2. Możesz ręcznie otworzyć formułę LEWA w oknie dialogowym Excel w arkuszu kalkulacyjnym i wprowadzić tekst oraz liczbę znaków.

3. Z powyższego arkusza kalkulacyjnego możesz zobaczyć opcję LEWA formuła funkcji w programie Excel w zakładce Tekst w sekcji Formuły na pasku menu.

4. Aby otworzyć LEWĄ formułę w oknie dialogowym Excel, kliknij zakładkę Tekst w   Formułach i wybierz LEWĄ. Zobacz próbkę poniżej.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

5. Otworzy się powyższe okno dialogowe, w którym możesz ustawić argumenty, aby uzyskać wynik formuły.

Niektóre LEWE formuły funkcyjne w Excelu

Wyodrębnia podciąg przed określonym znakiem

Możesz użyć poniższej ogólnej formuły, aby uzyskać podciąg poprzedzony dowolnym innym znakiem:

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Powyższa formuła LEWA w programie Excel jest używana, gdy chcesz wyodrębnić część ciągu tekstowego poprzedzoną określonym znakiem. Na przykład, jeśli chcesz uzyskać nazwiska z kolumny imion i nazwisk lub chcesz wyodrębnić kody krajów z listy numerów telefonów.

Usuń ostatnie N znaków z ciągu:

Możesz użyć poniższej ogólnej formuły, aby usunąć N ostatnich znaków z ciągu.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Powyższa formuła LEWA w programie Excel jest używana, gdy chcesz usunąć określone znaki z końca ciągu i przeciągnąć resztę ciągu do innej komórki. Działanie formuły LEWA w programie Excel opiera się na logice: Funkcja DŁUG służy do uzyskania całkowitej liczby znaków w ciągu. Ta formuła funkcji LEWEJ w programie Excel wyklucza liczbę niepożądanych znaków z całkowitej długości i zwraca pozostałe znaki.

Instrukcja korzystania z funkcji LEWO w programie Excel

Przykład 1: Użyj funkcji LEWO, aby znaleźć znaki

W poniższej tabeli użyj funkcji LEWO, aby znaleźć pierwsze 3 znaki w komórce B2. Wprowadź formułę =LEWA(B2,3) i naciśnij Enter.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

W rezultacie otrzymujemy 3 znaki od lewej do prawej strony ciągu znaków w komórce B2.

Lub w formule wejściowej możesz zastąpić pozycję komórki zawierającej ciąg znaków znakiem ujętym w cudzysłów, jak pokazano.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Przykład 2: Funkcja W LEWO łączy w sobie funkcję SZUKAJ

Łącząc te dwie funkcje razem, będziemy jej używać do wyszukiwania ciągu znaków poprzedzającego określony znak, np. uzyskamy nazwisko w kolumnie imię i nazwisko, uzyskamy kod kraju minus numer telefonu. W kolumnie imię i nazwisko wszystkie oddzielamy spacjami, dlatego stosujemy formułę = =LEWO(B2,SZUKAJ(" ",B2)-1) i następnie wciskamy Enter.

Następnie -1, aby nie wyodrębniać spacji podczas wyszukiwania znaków.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

W rezultacie w komórce otrzymasz ciąg nazwiska. Przewiń w dół do pól poniżej, aby wyświetlić inne wyniki.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

W przypadku zakresu numerów telefonów, w którym przed kropką chcesz uzyskać numer kierunkowy kraju, wprowadź formułę =LEWO(B5,SZUKAJ(".",B5)-1) i naciśnij klawisz Enter.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

W rezultacie zostanie wyświetlony tylko numer kierunkowy kraju z zakresu numerów telefonów.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Przykład 3: Połącz funkcję LEWA z funkcją DŁUG

Funkcja LEN jest często używana w połączeniu z funkcjami do wyszukiwania ciągów znaków. W przypadku funkcji LEWY w połączeniu z funkcją DŁ. służy do usuwania niektórych znaków z końca łańcucha. Formuła łączona =LEWA(tekst,LEN(tekst) - znak, który chcesz przenieść).

Funkcja LEN pobiera całkowitą liczbę znaków w ciągu, a następnie odejmuje liczbę znaków, które chcesz usunąć od całkowitej długości ciągu. Funkcja LEWO zwróci liczbę pozostałych znaków.

Na przykład usuń 5 znaków z ciągu w komórce B2, wprowadź formułę =LEWA(B2, DŁ(B2)-5) i naciśnij Enter.

W rezultacie pozostałą sekwencję znaków mamy po usunięciu ostatnich 5 znaków z ciągu znaków, łącznie ze spacjami.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Przykład 4: Połącz funkcję LEWA i funkcję WARTOŚĆ

Gdy te dwie funkcje zostaną połączone, zwrócą znaki numeryczne zamiast ciągów tekstowych, jak przy użyciu funkcji LEWO. Na przykład wyeksportuj pierwsze 2 znaki ciągu w komórce B5, wprowadź formułę =WARTOŚĆ(LEWA(B2,2)).

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

W rezultacie otrzymujemy liczbę, którą musimy znaleźć, jak pokazano.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Funkcja LEWA w Excelu nie działa - przyczyny i rozwiązania

Jeśli funkcja Excel LEFT nie działa poprawnie w arkuszu, najprawdopodobniej jest to spowodowane jedną z następujących przyczyn.

1. Argument Num_chars jest mniejszy niż 0

Jeśli formuła Excel LEFT zwróci #VALUE! , pierwszą rzeczą, którą musisz sprawdzić, jest wartość argumentu num_chars. Jeśli jest to liczba ujemna, po prostu usuń znak minus, a błąd zniknie (oczywiście jest bardzo mało prawdopodobne, że ktoś celowo umieścił tam liczbę ujemną, ale to normalne, że ludzie popełniają błędy).

Zwykle błąd WARTOŚĆ występuje, gdy argument liczba_znaków jest reprezentowany przez inną funkcję. W takim przypadku skopiuj funkcję do innej komórki lub zaznacz ją na pasku formuły i naciśnij klawisz F9 , aby zobaczyć, do czego równa się ta funkcja. Jeśli wartość jest mniejsza niż 0, sprawdź funkcję pod kątem błędów.

Aby lepiej zilustrować ten problem, użyjmy wzoru LEWY używanego do wyodrębniania kodów telefonów krajów: LEWY(A2, SZUKAJ("-", A2)-1) . Jak być może pamiętasz, funkcja SZUKAJ w argumencie liczba_znaków oblicza pozycję pierwszego łącznika w oryginalnym ciągu, od którego odejmujemy 1, aby usunąć łącznik z wyniku końcowego. Jeśli przypadkowo zastąpisz -1 na przykład -11, formuła zwróci błąd #VALUE , ponieważ argument num_chars jest równoważny liczbie ujemnej: Formuła po lewej stronie nie działa, ponieważ argument num_chars jest mniejszy niż 0 .

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Argument Num_chars jest mniejszy niż 0

2. Odstępy między wierszami w tekście oryginalnym

Jeśli formuła Excel LEWA nie powiedzie się bez wyraźnego powodu, sprawdź oryginalne wartości spacji wiodących. Jeśli skopiowałeś swoje dane z Internetu lub wyeksportowałeś je z innego źródła zewnętrznego, wiele takich spacji może znajdować się przed wpisami tekstowymi, a Ty nie zdajesz sobie z tego sprawy i nigdy nie będziesz wiedział, że są tam dla Ciebie, dopóki coś nie pójdzie nie tak. Poniższy obraz ilustruje problem polegający na tym, że funkcja LEWA programu Excel nie działa prawidłowo z powodu spacji na początku oryginalnego ciągu.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Funkcja LEWY programu Excel nie działa poprawnie ze względu na spację na początku oryginalnego ciągu

Aby usunąć spacje z początku arkusza, użyj funkcji TRIM programu Excel lub dodatku Text Toolkit .

3. Excel LEWY nie działa z datami

Jeśli spróbujesz użyć funkcji LEWO programu Excel do uzyskania poszczególnych części daty (takich jak dzień, miesiąc lub rok), w większości przypadków otrzymasz tylko kilka pierwszych cyfr liczby. reprezentuje ten dzień. Problem polega na tym, że w programie Microsoft Excel wszystkie daty są przechowywane jako liczby całkowite reprezentujące liczbę dni od 1 stycznia 1900 r., które są zapisywane jako liczba 1. To, co widzisz w komórce, to tylko reprezentacja. Wizualny wygląd daty i jego sposób wyświetlania można łatwo zmienić, stosując inny format daty.

Na przykład, jeśli w komórce A1 masz datę 11-sty-2017 i spróbujesz wyodrębnić tę datę za pomocą formuły LEWA(A1,2), wynikiem będzie 42, czyli pierwsze 2 cyfry liczby 42746. oznacza 11 stycznia 2017 r. w wewnętrznym systemie Excel.

Aby wyodrębnić określoną część dnia, użyj jednej z następujących funkcji: DZIEŃ, MIESIĄC lub ROK.

W przypadku, gdy data zostanie wprowadzona jako ciąg tekstowy, funkcja LEWA będzie działać bez żadnych problemów, jak pokazano w prawej części zrzutu ekranu: Excel LEFT nie działa z datami, ale działa z ciągiem tekstowym reprezentującym datę.

Funkcja LEWA, jak używać funkcji do wycinania lewego ciągu znaków w programie Excel

Excel LEFT nie działa z datami, ale działa z ciągami tekstowymi reprezentującymi daty

4. Utrata symbolu waluty

Jeśli w oryginalnym tekście zastosowano formatowanie walutowe lub księgowe, symbol ten nie jest częścią znaków w komórce. Ikona ta pojawia się tylko wtedy, gdy towarzyszy jej określony format liczbowy. Funkcja LEWA jest funkcją tekstową. Więc przekonwertuje wszystkie wartości na format tekstowy.

Przydatnym rozwiązaniem jest połączenie LEWEJ z funkcją WARTOŚĆ w celu konwersji tekstu na liczbę. Następnie możesz wybrać żądany format liczb.

5. Funkcja LEWO zwraca mniej znaków niż oczekiwano

Jeśli znasz liczbę znaków tworzących żądany wynik, ale formuła funkcji LEWO zwraca tylko kilka znaków, być może będziesz potrzebować więcej miejsca na oryginalny tekst.

Zamiast usuwać je ręcznie, możesz użyć funkcji PRZYTNIJ, aby je usunąć.

=LEFT(TRIM(A2),7)

Kilka rzeczy, o których należy pamiętać podczas korzystania z funkcji LEWO w programie Excel

  • #VALUEJeśli argument [num_chars] jest mniejszy niż 0, pojawia się błąd .
  • Daty są w programie Excel klasyfikowane jako liczby i tylko formatowanie komórek powoduje, że pojawiają się one jako daty w arkuszu kalkulacyjnym. Dlatego jeśli chcesz użyć funkcji LEWO do dat, zwróci ona początkowe znaki liczby reprezentującej datę.

Na przykład 01.01.1980 reprezentuje liczbę 29221, więc zastosowanie funkcji LEWO do komórki zawierającej datę 01.01.1980 (i wymaganie od niej zwrócenia 3 znaków) da wynik 292. Jeśli Jeśli chcesz użyj LEWEJ na datach, możesz połączyć ją z funkcjami DZIEŃ, DATA, MIESIĄC lub ROK. Jeśli nie, możesz przekonwertować komórki zawierające daty na tekst za pomocą narzędzia programu Excel do zamiany tekstu na kolumnę.

Powyżej opisano sposób użycia funkcji LEWO do uzyskania ciągu znaków z lewej strony oraz przykłady łączenia funkcji LEWO z innymi funkcjami. Jeśli wystąpi błąd, użytkownik musi sprawdzić, num_charsczy jest on większy od 0, czy nie.

Życzę powodzenia!


Zagraj w „łamigłówkę” w programie Excel

Zagraj w „łamigłówkę” w programie Excel

MehmetSalihKoten, użytkownik Reddita, stworzył w pełni funkcjonalną wersję Tetrisa w programie Microsoft Excel.

Jak korzystać z funkcji Konwertuj w programie Excel

Jak korzystać z funkcji Konwertuj w programie Excel

Aby przeliczyć jednostki miary w Excelu, skorzystamy z funkcji Konwertuj.

Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel

Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel

Co to jest funkcja WYSZUKAJ POZIOMO? Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel? Przekonajmy się dzięki LuckyTemplates!

Funkcja IFERROR w Excelu, formuła i zastosowanie

Funkcja IFERROR w Excelu, formuła i zastosowanie

Funkcja JEŻELI w programie Excel jest dość powszechnie używana. Aby dobrze go używać, musisz zrozumieć formułę IFERROR programu Microsoft Excel.

Jak korzystać z funkcji WARTOŚĆ w programie Excel

Jak korzystać z funkcji WARTOŚĆ w programie Excel

Co to jest funkcja WARTOŚĆ w programie Excel? Jaka jest formuła wartości w programie Excel? Przekonajmy się z LuckyTemplates.com!

Funkcja Excel EOMONTH, jak korzystać z funkcji EOMONTH

Funkcja Excel EOMONTH, jak korzystać z funkcji EOMONTH

Funkcja EOMONTH w programie Excel służy do wyświetlania ostatniego dnia danego miesiąca, przy bardzo prostej implementacji. Otrzymasz wówczas ostatni dzień danego miesiąca na podstawie wprowadzonych przez nas danych.

Jak korzystać z pętli „do-while” w Excel VBA

Jak korzystać z pętli „do-while” w Excel VBA

Chcesz zautomatyzować powtarzalne zadania w Excel VBA? Nauczmy się zatem, jak używać pętli Do-While do implementowania serii akcji, które powtarzają się do momentu spełnienia warunku.

Excel 2016 - Lekcja 6: Zmienianie rozmiaru kolumn, wierszy i komórek w programie Excel

Excel 2016 - Lekcja 6: Zmienianie rozmiaru kolumn, wierszy i komórek w programie Excel

Domyślna szerokość kolumny i wysokość wiersza w Excelu mogą nie odpowiadać wprowadzonym danym. W poniższym artykule przedstawiono kilka sposobów zmiany rozmiaru kolumn, wierszy i komórek w programie Excel 2016. Zapoznaj się z nim!

Excel 2016 - Lekcja 5: Podstawowe pojęcia dotyczące komórek i zakresów

Excel 2016 - Lekcja 5: Podstawowe pojęcia dotyczące komórek i zakresów

Za każdym razem, gdy pracujesz z programem Excel, będziesz musiał wprowadzić informacje – lub treść – do komórek. Nauczmy się z LuckyTemplates podstawowych pojęć dotyczących komórek i zakresów w Excelu 2016!

Jak korzystać z funkcji XWYSZUKAJ w programie Excel

Jak korzystać z funkcji XWYSZUKAJ w programie Excel

Co to jest funkcja Xlookup w programie Excel? Jak korzystać z Xlookup w Excelu? Przekonajmy się z LuckyTemplates.com!