Zagraj w „łamigłówkę” w programie Excel
MehmetSalihKoten, użytkownik Reddita, stworzył w pełni funkcjonalną wersję Tetrisa w programie Microsoft 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
Funkcja LEFT ma składnię =LEFT(text;[liczba_znaków]) . Tam:
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.
5. Otworzy się powyższe okno dialogowe, w którym możesz ustawić argumenty, aby uzyskać wynik formuły.
Możesz użyć poniższej ogólnej formuły, aby uzyskać podciąg poprzedzony dowolnym innym znakiem:
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.
Możesz użyć poniższej ogólnej formuły, aby usunąć N ostatnich znaków z ciągu.
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.
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.
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.
Łą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.
W rezultacie w komórce otrzymasz ciąg nazwiska. Przewiń w dół do pól poniżej, aby wyświetlić inne wyniki.
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.
W rezultacie zostanie wyświetlony tylko numer kierunkowy kraju z zakresu numerów telefonów.
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.
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)).
W rezultacie otrzymujemy liczbę, którą musimy znaleźć, jak pokazano.
Jeśli funkcja Excel LEFT nie działa poprawnie w arkuszu, najprawdopodobniej jest to spowodowane jedną z następujących przyczyn.
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 .
Argument Num_chars jest mniejszy niż 0
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 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 .
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ę.
Excel LEFT nie działa z datami, ale działa z ciągami tekstowymi reprezentującymi daty
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.
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
#VALUE
Jeśli argument [num_chars] jest mniejszy niż 0, pojawia się błąd .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_chars
czy jest on większy od 0, czy nie.
Życzę powodzenia!
MehmetSalihKoten, użytkownik Reddita, stworzył w pełni funkcjonalną wersję Tetrisa w programie Microsoft Excel.
Aby przeliczyć jednostki miary w Excelu, skorzystamy z funkcji Konwertuj.
Co to jest funkcja WYSZUKAJ POZIOMO? Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel? Przekonajmy się dzięki LuckyTemplates!
Funkcja JEŻELI w programie Excel jest dość powszechnie używana. Aby dobrze go używać, musisz zrozumieć formułę IFERROR programu Microsoft Excel.
Co to jest funkcja WARTOŚĆ w programie Excel? Jaka jest formuła wartości w programie Excel? Przekonajmy się z LuckyTemplates.com!
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.
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.
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!
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!
Co to jest funkcja Xlookup w programie Excel? Jak korzystać z Xlookup w Excelu? Przekonajmy się z LuckyTemplates.com!