MC, 2025
Ilustracja do artykułu: Excel rozdzielanie tekstu – jak to zrobić szybko i efektywnie?

Excel rozdzielanie tekstu – jak to zrobić szybko i efektywnie?

Excel to jeden z najpotężniejszych narzędzi do pracy z danymi. Jednak nawet najbardziej zaawansowane funkcje mogą sprawiać trudności, zwłaszcza gdy musimy rozdzielać tekst. Często spotykamy się z sytuacjami, w których mamy dane zapisane w jednym polu, a chcielibyśmy je podzielić na kilka kolumn. Na przykład, mamy imiona i nazwiska w jednej komórce, a chcielibyśmy oddzielić je na dwie różne kolumny. Jak to zrobić? Oto rozwiązanie!

Dlaczego warto znać metodę rozdzielania tekstu w Excelu?

Rozdzielanie tekstu w Excelu może być bardzo przydatne, szczególnie jeśli pracujesz z dużymi zbiorami danych, które wymagają podziału na mniejsze części. Przykłady mogą obejmować dane adresowe, numery telefonów czy imiona i nazwiska. Pracując z takimi danymi, warto wiedzieć, jak je rozdzielić na różne kolumny, aby łatwiej było je analizować, sortować lub przetwarzać.

W tym artykule pokażemy Ci kilka prostych sposobów, jak rozdzielić tekst w Excelu, korzystając z dostępnych narzędzi, funkcji i formuł. Wraz z przykładami, zobaczysz, jak zaoszczędzić czas i efektywnie rozdzielać tekst w swojej pracy.

Excel rozdzielanie tekstu za pomocą funkcji "Tekst jako kolumny"

Jednym z najprostszych sposobów na rozdzielenie tekstu w Excelu jest funkcja „Tekst jako kolumny”. Jest to narzędzie, które umożliwia rozdzielenie danych w jednej komórce na kilka kolumn na podstawie określonego separatora (np. spacja, przecinek, średnik). Jak to działa?

Oto jak użyć funkcji „Tekst jako kolumny”:

  1. Zaznacz komórki, które chcesz podzielić (np. komórki zawierające dane tekstowe).
  2. Przejdź do zakładki „Dane” w górnym menu.
  3. Wybierz „Tekst jako kolumny”.
  4. Pojawi się kreator, który poprowadzi Cię przez proces. Możesz wybrać, czy chcesz podzielić tekst na podstawie stałej szerokości, czy na podstawie separatorów (np. przecinka, spacji itp.).
  5. Po zakończeniu kliknij „Zakończ”, a dane zostaną rozdzielone na odpowiednie kolumny.

To bardzo szybki i skuteczny sposób, jeśli masz dane z dobrze określonymi separatorami. Na przykład, jeśli masz listę pełnych imion i nazwisk, funkcja „Tekst jako kolumny” pomoże Ci oddzielić imię i nazwisko do dwóch różnych kolumn.

Excel rozdzielanie tekstu za pomocą funkcji "LEWY", "PRAWY" i "ŚRODKOWY"

Jeśli dane w Excelu są bardziej złożone, a separator nie jest łatwy do określenia, wówczas warto skorzystać z funkcji tekstowych, takich jak „LEWY”, „PRAWY” i „ŚRODKOWY”. Funkcje te pozwalają na wyodrębnienie części tekstu z komórki, w zależności od Twoich potrzeb.

Przykład:

Funkcja LEWY

Funkcja „LEWY” pozwala na wyodrębnienie określonej liczby znaków od początku tekstu. Jeśli masz pełne imię i nazwisko w jednej komórce, a chcesz wyodrębnić samo imię, użyjesz funkcji „LEWY”. Na przykład, jeśli w komórce A1 masz tekst „Jan Kowalski” i chcesz wyciągnąć samo imię, użyj formuły:

=LEWY(A1;ZNAJDŹ(" ";A1)-1)

Wynik tej formuły to „Jan”, ponieważ funkcja „ZNAJDŹ” znajduje pierwszą spację i „LEWY” wyciąga wszystkie znaki przed nią.

Funkcja PRAWY

Funkcja „PRAWY” działa odwrotnie do „LEWY”. Pozwala na wyciągnięcie określonej liczby znaków od końca tekstu. Jeśli w komórce A1 masz tekst „Jan Kowalski” i chcesz wyodrębnić tylko nazwisko, użyjesz funkcji „PRAWY”. Formuła wygląda następująco:

=PRAWY(A1;DŁ(A1)-ZNAJDŹ(" ";A1))

Wynik to „Kowalski”, ponieważ funkcja „PRAWY” wyciąga wszystkie znaki po pierwszej spacji.

Funkcja ŚRODKOWY

Funkcja „ŚRODKOWY” pozwala na wyodrębnienie tekstu, który znajduje się w środku danej komórki, między określonymi znakami. Jeśli chcesz wyciągnąć tylko część tekstu z danej komórki, użyj funkcji „ŚRODKOWY”. Na przykład, jeśli w komórce A1 masz tekst „Jan Kowalski, Warszawa”, a chcesz wyciągnąć nazwę miasta, formuła będzie wyglądała tak:

=ŚRODKOWY(A1;ZNAJDŹ(",";A1)+2;DŁ(A1)-ZNAJDŹ(",";A1)-2)

Wynik to „Warszawa”, ponieważ funkcja „ŚRODKOWY” wyodrębnia tekst, który znajduje się po przecinku.

Excel rozdzielanie tekstu za pomocą funkcji "ZNAJDŹ" i "DŁ"

Warto także znać dwie inne funkcje, które przydają się przy rozdzielaniu tekstu w Excelu: „ZNAJDŹ” i „DŁ”.

Funkcja „ZNAJDŹ” pozwala na znalezienie pozycji danego znaku lub ciągu znaków w tekście. Z kolei funkcja „DŁ” pozwala na obliczenie długości tekstu. W połączeniu z funkcjami „LEWY”, „PRAWY” i „ŚRODKOWY” umożliwiają one bardziej zaawansowane manipulacje danymi tekstowymi.

Przykład 1: Rozdzielanie pełnych imion i nazwisk

Załóżmy, że masz w Excelu listę pełnych imion i nazwisk, a chcesz je rozdzielić na dwie kolumny. Możesz skorzystać z funkcji „LEWY” i „PRAWY” oraz funkcji „ZNAJDŹ”, aby wyodrębnić imię i nazwisko. Oto przykładowa formuła:

=LEWY(A1;ZNAJDŹ(" ";A1)-1)  (dla imienia)
=PRAWY(A1;DŁ(A1)-ZNAJDŹ(" ";A1))  (dla nazwiska)

Przykład 2: Rozdzielanie daty i godziny

Innym przykładem może być rozdzielanie daty i godziny z jednej komórki. Jeśli w jednej komórce masz pełną datę i godzinę, np. „2022-12-31 12:45”, możesz rozdzielić je na dwie kolumny za pomocą funkcji „LEWY” i „PRAWY”.

=LEWY(A1;ZNAJDŹ(" ";A1)-1)  (dla daty)
=PRAWY(A1;DŁ(A1)-ZNAJDŹ(" ";A1))  (dla godziny)

Podsumowanie

Rozdzielanie tekstu w Excelu to bardzo przydatna umiejętność, którą warto opanować, szczególnie w przypadku pracy z dużymi zbiorami danych. Istnieje wiele metod, które pozwalają na skuteczne rozdzielanie tekstu, od funkcji „Tekst jako kolumny”, przez funkcje tekstowe, takie jak „LEWY”, „PRAWY” i „ŚRODKOWY”, po bardziej zaawansowane techniki z użyciem funkcji „ZNAJDŹ” i „DŁ”. Dzięki tym technikom możesz łatwo manipulować danymi, oszczędzając czas i zwiększając swoją efektywność pracy w Excelu.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: