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:

instagram viewer
=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.