Jak podzielić wiele linii w komórce na oddzielne komórki / kolumny?

W programie Excel możesz użyć funkcji Tekst na kolumny, aby podzielić zawartość komórki na wiele komórek.

Możesz określić ogranicznik (taki jak spacja, przecinek lub tabulator), a tekst na kolumny użyje tego ogranicznika do podzielenia zawartości komórek.

Przykładem może być dzielenie imienia i nazwiska lub nazwy użytkownika i nazwy domeny w identyfikatorach e-mail.

Jeśli jednak masz zestaw danych, w którym ogranicznik jest podziałem wiersza (w tej samej komórce), trudno jest podzielić te wiele wierszy w tej samej komórce na oddzielne komórki/kolumny.

Na przykład możesz mieć zestaw danych, jak pokazano poniżej, w którym musisz podzielić wiele wierszy w adresie (oddzielonych podziałami wierszy) na oddzielne komórki.

Umożliwiłoby to umieszczenie nazwy, ulicy, miasta i kraju w osobnych komórkach.

Wynik będzie wyglądał tak, jak pokazano poniżej:

Teraz, aby oddzielić każdą część adresu, możemy użyć funkcji Text to Columns (z niespodzianką).

Uwaga: Jeśli zastanawiasz się, jak udało mi się wstawić każdy element adresu do nowej linii w tej samej komórce, możesz to zrobić za pomocą skrótu klawiaturowego - ALT + Enter (wprowadza podział wiersza). Więcej na ten temat przeczytasz tutaj.

Używanie tekstu do kolumny do dzielenia wielu wierszy w komórce

Poniżej znajdują się kroki, które podzielą wiele linii w jednej komórce na oddzielne komórki:

  • Wybierz cały zestaw danych, który chcesz podzielić.
  • Przejdź do zakładki Dane.
  • W grupie Narzędzia danych kliknij opcję Tekst do kolumn.
  • W oknie dialogowym Tekst do kolumn, w kroku 1 z 3, wybierz Rozdzielone i kliknij „Dalej”.
  • W kroku 2 z 3 usuń zaznaczenie wszystkich istniejących ograniczników i wybierz opcję „Inne”. Teraz użyj skrótu klawiaturowego Kontrola + J (przytrzymaj klawisz „Control”, a następnie naciśnij klawisz „J”). W pudełku nie zobaczysz niczego poza maleńką migającą kropką (jeśli przyjrzysz się uważnie). Ponadto zobaczysz oczekiwany wynik w sekcji „Podgląd danych” (jak pokazano poniżej). Kliknij Dalej.
  • W kroku 3 z 3 zmień komórkę „Miejsce docelowe” na tę, w której chcesz uzyskać dane wyjściowe. W moim przykładzie chcę uzyskać wynik w B2, więc zmieniłem wartość na $ B $ 2.
  • Kliknij Zakończ.

Powyższe kroki automatycznie podzieliłyby zawartość komórek na podstawie miejsca, w którym w każdej komórce występuje przerwanie linii.

Zauważ, że jeśli nie chcesz zachować oryginalnych danych (choć zawsze jest to wskazane), nie musisz określać komórki docelowej. Po prostu nadpisze istniejące dane i poda wynik.

Ponadto, jeśli masz już dane w komórkach, w których chcesz uzyskać wynik tekstu do kolumn, program Excel wyświetli monit z informacją, że zastąpisz istniejące dane. Możesz nadpisać lub anulować

Jak to działa?

Gdy używasz skrótu klawiaturowego Control J, określa on podział wiersza jako ogranicznik w kreatorze Tekst na kolumny.

Teraz Text to Columns sprawdza każdą komórkę pod kątem podziałów wierszy i używa jej do podziału zawartości na oddzielne komórki.

Zauważ, że tekst na kolumny zawsze dzieliłby zawartość komórek na osobne kolumny. Jeśli chcesz uzyskać wynik w komórkach w różnych wierszach, możesz transponować wynik (jak pokazano tutaj).

Możesz również polubić następujące samouczki programu Excel:

  • Jak podzielić komórki w programie Excel.
  • Jak usunąć podziały wierszy w programie Excel?
  • Jak ponumerować wiersze w programie Excel
  • Jak szybko łączyć komórki w programie Excel.
  • CONCATENATE Zakres Excel (z separatorem i bez).
wave wave wave wave wave