Jak przekonwertować jedną komórkę na wiele komórek / wierszy w programie Excel?
Czasami trudno jest wyświetlić wszystkie dane, jeśli w komórce programu Excel jest dużo danych. W takim przypadku przekonwertowanie wszystkich danych w tej komórce na wiele komórek lub wierszy może znacznie ułatwić i wyraźniej przeglądać długą zawartość, jak pokazano poniżej. W programie Excel można to zrobić za pomocą poniższych metod.
Konwertuj jedną komórkę na wiele komórek / wierszy za pomocą VBA
Konwertuj jedną komórkę na wiele kolumn / wierszy za pomocą Kutools for Excel
Konwertuj jedną komórkę na wiele komórek / wierszy za pomocą opcji Tekst na kolumnę i Wklej specjalnie w programie Excel
1. Wybierz komórkę, do której chcesz przekonwertować dane, i kliknij Dane > Tekst do kolumnyzobacz zrzut ekranu:
2. W wyskakującym oknie dialogowym zaznacz Rozgraniczone zaznacz pole wyboru i kliknij Dalej. Zobacz zrzut ekranu:
3. Czek Przecinek zaznacz pole wyboru tylko w oknie dialogowym i kliknij koniec. Zobacz zrzut ekranu:
4. Następnie możesz zobaczyć, że dane komórki zostały podzielone na wiele kolumn. A teraz wybierz te komórki i kliknij prawym przyciskiem myszy, aby kliknąć Skopiuj z menu kontekstowego, aby je skopiować. Zobacz zrzut ekranu:
5. Wybierz żądaną pustą komórkę i kliknij prawym przyciskiem myszy, aby ją wybrać Transpozycja (T), możesz zobaczyć, że dane zostały przekonwertowane na wiele wierszy. Zobacz zrzut ekranu:
Jeśli korzystasz z programu Microsoft Excel 2007, kliknij plik Strona Główna > makaron > Transponować wkleić podzielone dane.
Możesz zobaczyć wynik, jak pokazano:
Szybko podziel jedną komórkę na kolumny lub wiersze na podstawie separatora
|
W programie Excel dzielenie komórki na kolumny jest uciążliwe dzięki krok po kroku Kreatorowi. Ale z Kutools dla programu Excel's Podział komórki narzędzie, możesz: 1, przekonwertować jedną komórkę na kolumny lub wiersze na podstawie separatora; 2, zamień ciąg na tekst i liczbę; 3, konwertuj ciąg na podstawie określonej szerokości za pomocą kliknięć. Kliknij, aby uzyskać pełną funkcjonalność 30 dni bezpłatnego okresu próbnego! |
![]() |
Kutools dla programu Excel: z ponad 300 przydatnymi dodatkami do programu Excel, które można bezpłatnie wypróbować bez ograniczeń 30 dni. |
Konwertuj jedną komórkę na wiele komórek / wierszy za pomocą VBA
Jeśli uważasz, że powyższa metoda jest trochę uciążliwa, możesz użyć VBA, aby to zrobić.
1. Utrzymać ALT i naciśnij F11 na klawiaturze, aby otworzyć plik Microsoft Visual Basic dla aplikacji okno.
2. kliknij wstawka > Moduł i skopiuj VBA do modułu.
VBA: Konwertuj jedną komórkę na wiele wierszy
Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub
3. kliknij run do uruchomienia kodu VBA, a KutoolsforExcel pojawi się okno dialogowe, w którym możesz wybrać pojedynczą komórkę, którą chcesz przekonwertować. Zobacz zrzut ekranu:
4. kliknij OKiw innym wyskakującym oknie dialogowym wybierz komórkę, aby wyświetlić wynik. Zobacz zrzut ekranu:
Możesz zobaczyć wynik:
Wskazówka: W powyższym kodzie VBA możesz zmienić separator "," chcesz oddzielić dane według. Ten VBA nie obsługuje podziału komórki na podstawie nowego znaku linii.
Konwertuj jedną komórkę na wiele kolumn / wierszy za pomocą Kutools for Excel
Jeśli masz Kutools dla programu Excel - zainstalowane poręczne narzędzie, którego możesz użyć Podział komórki funkcja szybkiego dzielenia pojedynczej komórki na wiele kolumn lub wierszy na podstawie separatora.
- 300 + potężne i łatwe w obsłudze funkcje,110,000 + Wybór użytkowników programu Excel
- w pełni funkcjonalny bezpłatny okres próbny w 30 dni, Nie wymagamy karty kredytowej
- dziesiątki funkcji jednym kliknięciem, które skracają Twój czas pracy nad rozwiązywaniem złożonych problemów
- zawiera funkcje do konwergencji wsadowej, usuwania, łączenia arkuszy / komórek, usuwania, itp., Wypróbuj teraz za darmo.
Po zainstalowaniu Kutools dla programu Excel, wykonaj poniższe czynności:(Bezpłatne pobieranie Kutools dla programu Excel teraz!)
1. Wybierz komórkę, którą chcesz podzielić na wiersze, i kliknij Kutools > Połącz i podziel > Podział komórki. Zobacz zrzut ekranu:
2. Następnie w Podział komórki okno dialogowe, sprawdź Podziel na rzędy opcja pod Typ sekcję i sprawdź Inne opcja pod Określ separator , a następnie wprowadź separator, na podstawie którego chcesz podzielić komórkę, w polu tekstowym. Zobacz zrzut ekranu:
3. kliknij Oki pojawi się okno dialogowe przypominające o wybraniu komórki do wyprowadzenia wyniku podziału.
4. kliknij OK. Teraz możesz zobaczyć, że komórka została przekonwertowana na wiele wierszy.
Wskazówka: Jeśli chcesz przekonwertować pojedynczą komórkę na kolumny na podstawie określonego separatora, zaznacz Podziel na kolumny w oknie dialogowym i wprowadź ogranicznik w Inne pole tekstowe.
Konwertuj jedną komórkę na wiele wierszy lub kolumn
Szybko transponuj tabelę Cross na listę lub odwrotnie
|
Kiedy otrzymujesz arkusz z tabelą krzyżową, którą musisz przekonwertować na tabelę list, jak możesz szybko sobie z tym poradzić? Z Kutools z Excela Transpozycja wymiarów tabeli narzędzie, możesz przekonwertować tabelę wymiarów krzyżowych na tabelę trzech wymiarów lub odwrotnie tak szybko, jak to tylko możliwe. Kliknij, aby 30-day w pełni funkcjonalny bezpłatny okres próbny! |
![]() |
Kutools dla programu Excel: z ponad 300 przydatnymi dodatkami do programu Excel, które można bezpłatnie wypróbować bez ograniczeń 30 dni. |
Względne artykuły:
- Narzędzie Transpose Range: Łatwo konwertuj wiele wierszy na kolumny i wiersze w programie Excel
- Narzędzie do konwersji jednostek: Szybko konwertuj liczbę dziesiętną na liczbę binarną / ósemkową / szesnastkową lub odwrotnie
Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
- Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
- Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
- Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
- Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
- Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
- Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
- Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!





















