Wyodrębnij określone ciągi znaków z komórek programu Excel za pomocą tych funkcji.
Niezależnie od tego, czy chcesz manipulować danymi tekstowymi w celu ich ujednolicenia, oczyszczenia, czy wyodrębnienia określonych znaków z komórki, możesz w tym celu użyć funkcji LEWY, PRAWY i ŚRODEK. Te funkcje wyodrębniają określone znaki z dowolnego miejsca w komórce — czy to tekstu, czy liczb.
Tak więc, jeśli chcesz rozdzielić dane w komórce na różne kolumny, są to funkcje, których potrzebujesz. Oto jak skutecznie używać LEWEGO, PRAWEGO i ŚRODKA, oszczędzając czas i energię.
Jak używać funkcji LEFT do wyodrębniania tekstu z lewej strony ciągu
Funkcja LEWA umożliwia wyodrębnienie określonej liczby znaków z lewej strony łańcucha. Składnia tej funkcji jest następująca:
LEWO(tekst; liczba_znaków)
Tutaj, tekst jest docelowym ciągiem znaków i liczba_znaków to liczba znaków, które chcesz wyodrębnić.
Spójrzmy na przykład.
Załóżmy, że masz arkusz kalkulacyjny zawierający adresy e-mail pracowników i chcesz wyodrębnić ich nazwy użytkowników. W tym celu możesz użyć funkcji LEWO. Oto jak:
=LEWA(A2;ZNAJDŹ("@",A2) - 1)
Funkcja ZNAJDŹ znajdzie pozycję pierwszego znaku spacji w ciągu tekstowym. -1 odejmie symbol @ i wyodrębni tylko znaki przed nim.
Podobnie załóżmy, że masz listę kodów wysłanych pozycji, a każdy kod składa się z dwóch liter alfabetu, po których następują trzy cyfry. Możesz użyć funkcji LEWO, aby oddzielić kod alfabetyczny od cyfr.
Zakładając, że kody znajdują się w kolumnie A i chcesz nowe kody w kolumnie B, oto funkcja LEWA, której użyjesz:
=LEWA(A2; 2)
Można też dalej posortuj te dane alfabetycznie przy pomocy odpowiedniej funkcji lub przez VBA.
Jak używać funkcji RIGHT do wyodrębniania tekstu z prawej strony ciągu znaków
Funkcja RIGHT umożliwia wyodrębnienie określonej liczby znaków z prawej strony łańcucha.
Biorąc ponownie pod uwagę drugi przykład, który omówiliśmy powyżej, załóżmy, że chcesz oddzielić trzycyfrowy kod numeryczny (po prawej stronie łańcucha) od kodów wysłanych towarów w arkuszu kalkulacyjnym.
Oto jak użyć funkcji PRAWY, aby to zrobić:
=PRAWY(A2; 3)
Spójrzmy na inny przykład.
Załóżmy, że masz listę numerów telefonów w formacie (XXX) XXX-XXXX. Chcesz wyodrębnić cztery ostatnie cyfry z listy. Zakładając, że numery telefonów znajdują się w kolumnie A, użyjesz funkcji PRAWO w następujący sposób:
=PRAWY(A2; 4)
A2 to komórka źródłowa, a 4 to liczba znaków, które zostaną wyodrębnione z prawego znaku w komórce A2.
Jak używać funkcji MID do wyodrębniania tekstu ze środka ciągu
Funkcja MID umożliwia wyodrębnienie określonej liczby znaków ze środkowej części łańcucha. Oto składnia funkcji MID:
=MID(tekst; początek; liczba_znaków)
Oto, co oznacza każdy argument w tej funkcji:
- tekst jest docelowym ciągiem, z którego chcesz wyodrębnić znaki.
- początek to pozycja, od której chcesz rozpocząć wyodrębnianie znaków.
- liczba_znaków to liczba znaków, które chcesz wyodrębnić.
Spójrzmy na przykład:
Załóżmy, że masz listę numerów telefonów w formacie (XXX)XXX-XXXX i chcesz wyodrębnić trzy numery ze środka listy. Zakładając, że numery telefonów znajdują się w kolumnie A, użyjesz funkcji MID w następujący sposób:
=ŚREDNIA(A2;6;3)
Ta formuła wyodrębni trzy liczby ze środka, zaczynając od szóstej pozycji w ciągu numerycznym. Możesz także uporządkować dane w kolejności rosnącej lub malejącej za pomocą Funkcja sortowania w Excelu.
Oto kolejny przykład.
Załóżmy, że masz listę adresów e-mail w arkuszu kalkulacyjnym w formacie nazwa_uż[email protected] i chcesz wyodrębnić nazwę domeny. Zakładając, że adresy e-mail znajdują się w kolumnie A, oto jak będziesz korzystać z funkcji MID:
=ŚRODEK(A2;ZNAJDŹ("@",A2)+1;DŁUG(A2))
W tym przypadku funkcja ZNAJDŹ zlokalizuje pozycję znaku @, a funkcja LEN obliczy długość ciągu tekstowego, który zostanie użyty w argumencie liczba_znaków.
Wyodrębniaj dane w programie Excel szybko i łatwo
Pracując z danymi w programie Excel, należy zadbać o ich spójność i standaryzację. Jeśli pracujesz z różnymi informacjami, możesz użyć funkcji LEWY, PRAWY i ŚRODEK, aby osiągnąć swoje cele. Korzystając z nich, możesz szybko i łatwo manipulować danymi, aby spełnić określone wymagania, ułatwiając pracę z danymi.
Niezależnie od tego, czy jesteś początkującym, czy doświadczonym użytkownikiem, opanowanie tych funkcji pomoże Ci zdobyć pewność siebie i przezwyciężyć obawy związane z pracą z arkuszami kalkulacyjnymi.