Przejdź do głównej zawartości

Jak podzielić komórki na wiele kolumn lub wierszy za pomocą powrotu karetki?

Autor: Xiaoyang Ostatnia modyfikacja: 2020-05-19

Zwykle w programie Excel możemy szybko podzielić zawartość komórki na wiele kolumn na podstawie określonych znaków, takich jak przecinki, średniki, kropki, korzystając z funkcji Tekst na kolumny. Ale czy kiedykolwiek próbowałeś podzielić wartości komórek na wiele kolumn lub wierszy za pomocą powrotu karetki?

Podziel komórki na wiele kolumn na podstawie powrotu karetki z tekstem na kolumny

Podziel komórki na wiele wierszy na podstawie powrotu karetki z kodem VBA

Podziel komórki na wiele kolumn lub wierszy na podstawie powrotu karetki za pomocą Kutools for Excel

Połącz wiele komórek w jedną na podstawie powrotu karetki za pomocą Kutools for Excel


strzałka niebieski prawy bąbelek Podziel komórki na wiele kolumn na podstawie powrotu karetki z tekstem na kolumny

Jeśli masz listę zawartości komórek, które są oddzielone karetką, powraca, jak pokazano na poniższym zrzucie ekranu, w rzeczywistości Tekst do kolumn funkcja może pomóc w podzieleniu wartości komórek na wiele kolumn.

dokument podzielony według nowej linii 1

1. Wybierz komórki, które chcesz podzielić ich zawartość.

2. Kliknij Dane > Tekst do kolumnzobacz zrzut ekranu:

dokument podzielony według nowej linii 2

3, w Konwertuj Kreator tekstu na kolumnę, Sprawdź Rozgraniczone opcja w kroku 1, zobacz zrzut ekranu:

dokument podzielony według nowej linii 3

4. Następnie kliknij Następna przycisk, w kroku 2 sprawdź Inne opcja pod Ogranicznikii w polu obok Inne, naciśnij Ctrl + J klucze do niego, patrz zrzut ekranu:

dokument podzielony według nowej linii 4

5. A następnie kliknij Następna W kroku 3 wybierz Ogólne opcję i określ komórkę do lokalizacji wyniku, a następnie kliknij koniec przycisk bezpośrednio, aby zakończyć operacje.

dokument podzielony według nowej linii 5

6. Zawartość komórki została podzielona na wiele kolumn, jak pokazano na poniższym zrzucie ekranu:

dokument podzielony według nowej linii 6


strzałka niebieski prawy bąbelek Podziel komórki na wiele wierszy na podstawie powrotu karetki z kodem VBA

Czasami trzeba podzielić wartości komórek na wiele wierszy na podstawie powrotu karetki, jak pokazano na zrzucie ekranu.

dokument podzielony według nowej linii 7

Nie ma bezpośredniego sposobu, aby poradzić sobie z tym zadaniem w programie Excel, ale możesz utworzyć kod VBA, aby go rozwiązać.

1. Przytrzymaj ALT + F11 klucze i otwiera plik Okno Microsoft Visual Basic for Applications.

2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.

Kod VBA: podziel komórki na wiele wierszy na podstawie powrotu karetki

Sub SplitCells()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, ""))
    If lLFs > 0 Then
        Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown
        Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf))
    End If
Next
End Sub

3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a pojawi się okno zachęty przypominające o wyborze zakresu danych, który chcesz podzielić, patrz zrzut ekranu:

dokument podzielony według nowej linii 8

4. A następnie kliknij OK, a wybrane dane zostały podzielone na wiele wierszy na podstawie powrotu karetki.


strzałka niebieski prawy bąbelek Podziel komórki na wiele kolumn lub wierszy na podstawie powrotu karetki za pomocą Kutools for Excel

Kutools dla programu Excel'S Podział komórki Narzędzie może pomóc szybko i łatwo podzielić komórki na wiele kolumn lub wierszy.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. 

Po zainstalowaniu Kutools dla programu Excelwykonaj następujące czynności:

1. Wybierz zakres danych, który chcesz podzielić.

2. Kliknij Kutools > Połącz i podziel > Podział komórkizobacz zrzut ekranu:

3, w Podział komórki w oknie dialogowym wybierz opcję Podziel na rzędy or Podziel na kolumny opcja pod Rodzaj Nieruchomości potrzebną sekcję, a następnie sprawdź Nowa linia pod Określ separator sekcja, patrz zrzut ekranu:

dokument podzielony według nowej linii 10

4. Następnie kliknij OK przycisk i pojawi się okno zachęty przypominające o wybraniu komórki do wyprowadzenia wyniku, patrz zrzut ekranu:

dokument podzielony według nowej linii 11

5. Następnie kliknij OK, Jeśli wybierzesz Podziel na kolumny opcja, wszystkie wybrane wartości komórek zostały podzielone na wiele kolumn przez powrót karetki, patrz zrzut ekranu:

dokument podzielony według nowej linii 12

A jeśli wybierzesz Podziel na rzędy opcja, wybrane wartości komórek zostaną podzielone na wiele wierszy, które lubisz, jak pokazano na poniższym zrzucie ekranu:

dokument podzielony według nowej linii 13

Kliknij, aby dowiedzieć się więcej o tym narzędziu Podziel komórki…

Kliknij, aby pobrać i bezpłatnie wypróbować Kutools dla programu Excel teraz!


strzałka niebieski prawy bąbelek Demo: Podziel komórki na wiele kolumn na podstawie powrotu karetki z tekstem na kolumny

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

strzałka niebieski prawy bąbelek Połącz wiele komórek w jedną na podstawie powrotu karetki za pomocą Kutools for Excel

Połącz wiele komórek w jedną na podstawie powrotu karetki:

W przeciwieństwie do powyższej treści, w jaki sposób można połączyć wiele wartości komórek oddzielonych powrotami karetki w jedną komórkę w programie Excel? Tutaj opowiem o łatwym narzędziu-Kutools dla programu Excelze swoim potężnym Połączyć funkcja, możesz szybko połączyć wiele wierszy, kolumn, komórek w jedną komórkę.

dokument podzielony według nowej linii 14

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!


strzałka niebieski prawy bąbelek Demo: Połącz wiele komórek w jedną na podstawie powrotu karetki za pomocą Kutools for Excel

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

Podobne artykuły:

Jak przekonwertować powrót karetki na przecinek w programie Excel?

Jak szybko usunąć podziały wierszy w programie Excel?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


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!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have values in cell like "100/5" which is fetched by formula in one cell and would like to split the values in to two adjacent columns like "100" in one cell and "5" in another. Could you please suggest if I can do that with help of formula?
This comment was minimized by the moderator on the site
This is awesome.. very helpful.. Thank you so much.. :)
This comment was minimized by the moderator on the site
Hi, If this formula contains the option to insert instead directly split and paste in a transpose method, we do have range of rows, This option just split and transpose on existing data cells. If we get a option to insert and paste accordingly would be grateful otherwise the formula is very useful
This comment was minimized by the moderator on the site
This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.
This comment was minimized by the moderator on the site
[quote]This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.By Brian[/quote] Stephen Even i'm looking for multiple Column having Alt+Enter data needs to convert to multiple rows with same data , needs copy the entire data of next columns as well in the new row
This comment was minimized by the moderator on the site
Was looking for information like this and this page solved everything for me. Well done!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations