Przejdź do głównej zawartości

Jak podzielić wartości komórek w pionie w programie Excel?

W programie Excel możesz zastosować rozszerzenie Tekst do kolumn funkcja podziału wartości komórek na wiele kolumn w poziomie, ale nie pomaga w podzieleniu zawartości komórki na wiele wierszy w pionie. W tym artykule omówię kilka szybkich sposobów dzielenia wartości komórek na wiersze w pionie za pomocą określonego separatora w programie Excel.

Podziel wartości komórek na wiersze pionowo za pomocą separatora z kodem VBA

Podziel wartości komórek na wiersze pionowo za pomocą separatora za pomocą Kutools for Excel


Podziel wartości komórek na wiersze pionowo za pomocą separatora z kodem VBA

Poniższy kod VBA może pomóc w podzieleniu wartości komórek na wiersze pionowo za pomocą dowolnego separatora, wykonaj następujące czynności:

1. Przytrzymaj ALT + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.

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

Kod VBA: Podziel wartości komórek na wiersze pionowo za pomocą określonego separatora

Sub splitvertically()
'updatebyExtendoffice
    Dim xRg As Range
    Dim xOutRg As Range
    Dim xCell As Range
    Dim xTxt As String
    Dim xStr As String
    Dim xOutArr As Variant
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xOutRg = Application.InputBox("please select output cell:", "Kutools for Excel", , , , , , 8)
    If xOutRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        If xStr = "" Then
            xStr = xCell.Value
        Else
            xStr = xStr & ";" & xCell.Value
        End If
    Next
    xOutArr = VBA.Split(xStr, ";")
    xOutRg.Range("A1").Resize(UBound(xOutArr) + 1, 1) = Application.WorksheetFunction.Transpose(xOutArr)
End Sub

3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a pojawi się okno zachęty przypominające o wybraniu wartości komórek, które chcesz podzielić w pionie, patrz zrzut ekranu:

dokument podzielony w pionie 1

4. A następnie kliknij OK przycisk, pojawi się kolejne okno przypominające o wybraniu komórki do umieszczenia wyniku, patrz zrzut ekranu:

dokument podzielony w pionie 2

5. Kliknij OK przycisk, a wartości komórek zostały podzielone na listę za pomocą separatora, patrz zrzut ekranu:

dokument podzielony w pionie 3

Note: W powyższym kodzie możesz zmienić średnik ; do innych potrzebnych ograniczników.


Podziel wartości komórek na wiersze pionowo za pomocą separatora za pomocą Kutools for Excel

Kutools dla programu Excel'S Podział komórki to potężne narzędzie, które może pomóc w podzieleniu wartości komórek na wiele kolumn lub wierszy za pomocą dowolnych separatorów.

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 komórki, które chcesz podzielić na wiersze według określonego separatora.

2. Następnie kliknij Kutools > Połącz i podziel > Podział komórkizobacz zrzut ekranu:

3, w Podział komórki okno dialogowe, wybierz Podziel na rzędy pod Rodzaj Nieruchomości a następnie sprawdź Inne z Podziel według i wprowadź separator, na podstawie którego chcesz podzielić wartości komórek, patrz zrzut ekranu:

dokument podzielony w pionie 5

4. A następnie kliknij Ok przycisk, w wyskakującym okienku wybierz komórkę, aby wyświetlić wynik, zobacz zrzut ekranu:

dokument podzielony w pionie 6

5, i kliknij OK przycisk, wartości komórek zostały podzielone na wiersze na podstawie określonego separatora, jak pokazano na poniższym zrzucie ekranu:

dokument podzielony w pionie 7

  Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Demo: Podziel wartości komórek na wiersze pionowo za pomocą separatora 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!

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 (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations