Jak podzielić jedną kolumnę na wiele kolumn w programie Excel (7 prostych sposobów)

  • Udostępnij To
Hugh West

Czasami trudno jest znaleźć wartość z długiej kolumny w Excelu, więc musimy podziel jedną kolumnę na wiele kolumn w programie Excel Sprawia, że zbiór danych jest bardziej czytelny i łatwo dotrzeć do właściwych informacji. W tym artykule zobaczymy jak podzielić jedną kolumnę na wiele kolumn poprzez przykłady i wyjaśnienia.

Zeszyt ćwiczeń

Pobierz poniższy zeszyt i ćwiczenia.

Podziel jedną kolumnę na wiele kolumn.xlsx

7 Szybkich metod podziału jednej kolumny na wiele kolumn w programie Excel

1) Excel "Tekst do kolumn" Funkcja do podziału jednej kolumny na wiele kolumn

Excel Tekst w kolumnach ' cecha jest cechą wbudowaną. Zakładając, że mamy zbiór danych ( B4:D9 ) produktów firmy Microsoft. Będziemy dzielić informacje z jednej kolumny ( B5:B9 ) na wiele kolumn.

KROKI:

  • Najpierw należy wybrać zakres kolumn ( B5:B9 ) do podziału.
  • Następnie należy przejść do Dane tab.
  • Kliknij na Tekst w kolumnach ' od. Narzędzia danych opcja.

  • A Kreator Krok 1 pojawia się okno.
  • Teraz należy wybrać Delimited ' termin i kliknięcie Następny .

  • Możemy zobaczyć Kreator Krok 2 Sprawdź, czy w oknie Przestrzeń ' box.
  • Zobacz jak wygląda wynik w Podgląd danych pudełko.
  • Następnie kliknij Następny .

  • Na stronie Kreator Krok 3 okno jest tutaj teraz. Wybierz ' Ogólne ' z Format danych kolumny ' opcja.
  • Następnie wybieramy miejsce, w którym chcemy zobaczyć wynik w Miejsce przeznaczenia pudełko.
  • Sprawdź, czy wynik jest wyświetlany bezpośrednio z Podgląd danych pudełko.
  • Kliknij na Wykończenie .

  • W końcu widzimy, że dane jednej kolumny są podzielone na wiele kolumn.

2. dzielenie wielu wierszy jednej kolumny na wiele kolumn w Excelu

Z pomocą Tekst w kolumnach ' funkcja, możemy podzielić wiele wierszy jednej kolumny na wiele kolumn w Excelu.Powiedzmy, że mamy zbiór danych ( B4:D9 ) produktów Microsoftu z latami w jednej kolumnie. Zamierzamy je podzielić.

KROKI:

  • Wybierz zakres kolumn ( B5:B9 ) do podziału.
  • Następnie należy przejść do Dane tab> Narzędzia danych opcja> ' Tekst w kolumnach ' funkcja.

  • Na stronie Kreator Krok 1 pojawia się okno.
  • Wybierz opcję Delimited ' termin i kliknięcie Następny .

  • Teraz od Kreator Krok 2 sprawdź, czy w oknie Inne ' pole i wpisz " , " na to.
  • Zobacz jak wygląda wynik w Podgląd danych pudełko.
  • Kliknij Następny .

  • Z. Kreator Krok 3 w oknie, wybierz Ogólne ' z Format danych kolumny ' opcja.
  • Następnie wybieramy miejsce, w którym chcemy zobaczyć wynik w Miejsce przeznaczenia pudełko.
  • Sprawdź, czy wynik jest wyświetlany bezpośrednio z Podgląd danych pudełko.
  • Następnie należy kliknąć na Wykończenie .

  • Pojawia się okno potwierdzenia. Wybierz OK .

  • Wreszcie możemy zobaczyć efekt.

3. podziel scaloną komórkę jako jedną kolumnę na wiele kolumn w Excelu

Z poniższego zbioru danych widzimy kolumnę z połączonymi komórkami. Zamierzamy podzielić komórki i przekształcić je w wiele kolumn.

KROKI:

  • Najpierw wybierz wszystkie scalone komórki jednej kolumny.
  • Idź do Strona główna tab.
  • Kliknij na Merge & Center rozwijany z Dostosowanie sekcja.
  • Teraz wybierz Rozdzielenie komórek .

  • Widzimy, że komórki są niepołączone i podzielone na różne kolumny.

Read More: Jak podzielić kolumnę w Excelu Power Query (5 prostych metod)

4. Excel 'Flash Fill' Funkcja do podziału jednej kolumny na wiele kolumn

Excel ma kilka specjalnych i inteligentnych narzędzi '. Wypełnienie błyskowe ' jest jednym z nich. Wypełnienie błyskowe Kopiuje wzór komórki i daje wyjście takie jak ta komórka. Mamy tu zbiór danych produktów Microsoftu z latami. Zamierzamy podzielić dane tej jednej kolumny ( B4:B9 ) na wiele kolumn.

KROKI:

  • Wybierz Komórka C5 i zapisz nazwę produktu " Microsoft Excel " w nim.
  • Następnie wybierz Komórka D5 i zapisać rok " 2018 ".

  • Teraz wybierz Komórka C5 i używać Uchwyt do napełniania narzędzie do automatycznego wypełniania pustych komórek.
  • Następny z Opcja automatycznego wypełniania ' kliknij na ' Flash Fill .

  • Zrób to samo dla następnej kolumny i możemy zobaczyć wynik.

5. podziel jedną kolumnę na wiele kolumn za pomocą VBA

Microsoft Excel Visual Basic for Application Kod pomaga nam podzielić jedną kolumnę na wiele kolumn. Załóżmy, że mamy zbiór danych ( B4:B14 ) produktów Microsoft Excel od lat. Podzielimy tę kolumnę na dwie kolumny D4 & E4 .

KROKI:

  • Najpierw wybierz wszystkie wartości z kolumny.
  • Następnie z karty arkusza przejdź do arkusza i kliknij prawym przyciskiem myszy na stronie na nim.
  • Wybierz Wyświetl kod '

  • Teraz, a Moduł VBA pojawia się okno.
  • Wpisz kod:
 Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Wybierz zakres wejściowy :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Podaj numer wiersza :", "SplitOneColumn") Set OutputRng = Application.InputBox("Wybierz.Output Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr End Sub 
  • Następnie kliknij na Uruchom opcja.

  • W oknie potwierdzenia wybierz Uruchom .

  • Następnie należy wybrać zakres wejściowy i kliknąć na OK .

  • Wpisz liczbę, ile wierszy chcemy widzieć w nowej kolumnie i wybierz OK .

  • W tym miejscu zaznaczamy pierwszą komórkę nowej kolumny i klikamy OK .

  • W końcu możemy zobaczyć wynik, w którym wszystkie wartości jednej kolumny są podzielone na dwie.

6. Excel INDEX Formuła do podziału jednej kolumny na wiele kolumn

Excel Funkcja INDEX wraz z Funkcja ROWS służy do dzielenia jednej kolumny. Zakładając, że mamy zbiór danych ( B4:B14 ). Podzielimy te wartości zbioru danych na dwie kolumny ( Kolumna1 & Kolumna2 ).

KROKI:

  • Na początku należy wybrać Komórka D5 .
  • Teraz wpisz wzór:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Hit Wejdź na stronę i używać Uchwyt do napełniania aby automatycznie wypełnić komórki poniżej.

  • Następnie wybierz Komórka E5 .
  • Zapisz wzór:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Naciśnij Wejdź na stronę i używać Uchwyt do napełniania aby zobaczyć wyniki.

7) Excel LEWY & PRAWY Funkcje do podziału jednej kolumny na wiele kolumn

Excel Funkcja LEWA zwraca najbardziej na lewo wysunięte znaki łańcucha tekstowego, natomiast Funkcja PRAWDA w Excelu pomaga nam wyodrębnić ostatnie znaki z ciągu tekstowego. Oba są Funkcje tekstowe w programie Excel. Mamy tu zbiór danych ( B4:B9 ) w jednej kolumnie. Będziemy używać funkcji tekstowych do rozdzielania wartości z jednej kolumny.

KROKI:

  • Wybierz Komórka C5 .
  • Następnie wpisz formułę:
=LEFT(B5,SEARCH(" ",B5)-1)

Podział formuły

SEARCH(" ",B5)

Na stronie Funkcja SEARCH zwróci pozycję miejsca, w którym się znajduje.

LEFT(B5,SEARCH(" ",B5)-1)

Spowoduje to zwrócenie wartości.

  • Następnie uderz w Wejdź na stronę i używać Uchwyt do napełniania narzędzie do automatycznego wypełniania komórek.

  • Teraz wybierz Komórka D5 .
  • Wpisz wzór:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Wreszcie, naciśnij Wejdź na stronę i używać Uchwyt do napełniania aby zobaczyć wynik.

Podział formuły

SEARCH(" ",B5)

Na stronie Funkcja SEARCH zwróci pozycję miejsca, w którym się znajduje.

LEN(B5)

Na stronie Funkcja LEN zwróci całkowitą liczbę znaków.

RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Spowoduje to zwrócenie wartości.

Wniosek

Są to najszybsze sposoby na podzielenie jednej kolumny na wiele kolumn w Excelu. Dodany jest zeszyt ćwiczeń, śmiało można spróbować. Zapraszam do zadawania pytań lub sugerowania nowych metod.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.