Spis treści
Możemy łatwo Dane dotyczące podziału z jednej komórki do wielu komórek przez kopiowanie, ale to nie jest wykonalne zawsze, zwłaszcza w przypadku dużego zbioru danych. Aby zrobić to łatwo i inteligentnie, Excel ma kilka niesamowitych funkcji. Przedstawię ci te 3 inteligentne sposoby dzielenia danych z jednej komórki na wiele wierszy w programie Excel z ostrymi demonstracjami.
Pobierz Zeszyt ćwiczeń
Darmowy szablon Excela możesz pobrać stąd i poćwiczyć samodzielnie.
Podziel dane z komórki na wiersze.xlsm
3 Sposoby na rozdzielenie danych z jednej komórki na wiele wierszy w Excelu
1. kreator stosowania tekstu w kolumnach do podziału danych z jednej komórki na wiele wierszy
Umieściłem nazwy 5 produktów w Komórka B5 Teraz podzielę je na wiele rzędów wzdłuż komórek B8:B12 używając Kreator łączenia tekstu z kolumnami .
Kroki:
- Wybierz Komórka B5 .
- Następnie kliknij w następujący sposób: Dane> Tekst do kolumn .
Otworzy się 3-stopniowe okno dialogowe.
- Mark Delimited i nacisnąć Następny w pierwszym kroku.
- Mark Przecinek ponieważ moje dane są oddzielone za pomocą przecinków.
- Następnie naciśnij Następny.
- W ostatnim kroku należy zaznaczyć Ogólne .
- Na koniec naciśnij Wykończenie .
Teraz zobacz, że elementy są podzielone wzdłuż rzędu 5. Teraz umieścimy je w wielu rzędach.
- Wybierz komórki B5:F5 i skopiować je.
- Następnie kliknij prawym przyciskiem myszy na stronie myszką na pierwszym wierszu zakresu, w którym chcesz je wkleić.
- Wybierz Transpozycja od Opcje wklejania .
Następnie otrzymasz podzielone elementy na wiele rzędów.
Read More: Jak podzielić wartości rozdzielone przecinkami na wiersze lub kolumny w Excelu
2. wbudowane makra VBA do podziału danych z jednej komórki na wiele wierszy w Excelu
Jeśli lubisz pracować z VBA w Excelu to możesz łatwo wykonać to zadanie używając Makra VBA . Jest to dość szybkie w porównaniu z poprzednimi metodami.
Kroki:
- Kliknij prawym przyciskiem myszy na stronie myszką na tytule arkusza.
- Wybierz Wyświetl kod od Menu kontekstowe .
- Po VBA Pojawi się okno, w którym wpisz następujące kody-.
Sub Split_OneCell() Dim Data As Range Dim InputData As Range, Output_Rng As Range BoxTitle = "Podziel jedną komórkę na wiele wierszy" Set InputData = Application.Selection.Range("A1") Set InputData = Application.InputBox("Input Single Cell :", BoxTitle, InputData.Address, Type:=8) Set Output_Rng = Application.InputBox("Destination:", BoxTitle, Type:=8) Arr = VBA.Split(InputData.Range("A1").Value, ",")Output_Rng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr) End Sub
- Później naciśnij przycisk Ikona uruchomienia aby uruchomić kody.
- Następnie wybierz Nazwa makra w sposób określony w kodeksach.
- Naciśnij Uruchom .
Wkrótce potem pojawi się okno dialogowe do wyboru komórki źródłowej.
- Wybierz Komórka B5 i nacisnąć OK .
Otworzy się kolejne okno dialogowe.
- Teraz wybierz pierwszą komórkę z komórek docelowych.
- Na koniec naciśnij OK .
Teraz jesteśmy skończeni.
Read More: Makro Excel do podziału komórki na wiele wierszy (z prostymi krokami)
3. użycie narzędzia Excel Power Query do podzielenia danych z jednej komórki na wiele wierszy
Excel Power Query to kolejne przydatne narzędzie do dzielenia danych z jednej komórki na wiele wierszy. Zobaczmy, jak je zastosować.
Kroki:
- Wybierz jedną komórkę zawierającą nagłówek.
- Następnie kliknij: Data> From Table/Range .
- W tym momencie wystarczy nacisnąć OK .
I wkrótce potem, a Power Query otworzy się okno.
- Kliknij na nagłówek.
- Później należy kliknąć w następujący sposób: Split Column> By Delimiter.
W związku z tym otworzy się kolejne okno dialogowe.
- Wybierz Przecinek od Wybierz lub wprowadź delimiter skrzynka .
- Następnie z Opcje zaawansowane , znak Rzędy .
- Naciśnij OK .
Teraz spójrz, że dane są podzielone na wiersze.
- Następnie należy kliknąć Close & Load> Close & Load To od Strona główna tab.
- Następnie po pojawieniu się nowego okna dialogowego należy zaznaczyć Tabela oraz Nowy arkusz .
- Na koniec naciśnij OK .
Wkrótce potem otrzymasz nowy arkusz z podzielonymi na wiele wierszy danymi.
Jak podzielić wiele komórek na wiersze
Nie tylko dla jednej komórki, ale również możemy podzielić wiele komórek na wiersze używając Kreator łączenia tekstu z kolumnami W tym rozdziale dowiemy się, jak to zrobić.
Kroki:
- Najpierw wybierz wiele komórek.
- Następnie kliknij w następujący sposób: Data> Text to Columns.
- Następnie zaznacz Delimited i nacisnąć Następny .
- W tym kroku należy zaznaczyć Przecinek i ponownie naciśnij Następny .
- W ostatnim kroku, Mark Ogólne .
- Na koniec naciśnij Wykończenie .
Teraz dane są podział na kolumny B oraz C .
Teraz je skopiujemy i przetransponujemy.
- Zaznacz dane pierwszego podzielonego wiersza i skopiuj je.
- Następnie w pierwszym rzędzie przeznaczenia, kliknij prawym przyciskiem myszy na stronie myszką i wklej jako Transpozycja .
- Zrób to samo dla danych drugiego podzielonego wiersza.
Wtedy otrzymasz wyjście jak na poniższym obrazku.
Read More: Jak podzielić dane w jednej komórce programu Excel na wiele kolumn (5 metod)
Wniosek
Mam nadzieję, że opisane powyżej procedury będą wystarczająco dobre, aby podzielić dane z jednej komórki na wiele wierszy w Excelu. Zapraszam do zadawania wszelkich pytań w sekcji komentarzy i proszę o informację zwrotną.