Jak przekształcić jedną długą kolumnę w wiele kolumn w programie Excel

Zbyt dużo danych w jednej kolumnie może utrudnić odczytanie arkusza kalkulacyjnego Microsoft Excel. Aby to poprawić, należy rozważyć podzielenie kolumny za pomocą funkcji „Tekst na kolumny” lub „Wypełnienie błyskawiczne”.

Opcja „Tekst do kolumn” zastąpi pojedynczą kolumnę wieloma kolumnami wykorzystującymi te same dane. Funkcja „Flash Fill” powiela dane, dzieląc je na nowe, pojedyncze kolumny, pozostawiając oryginalną kolumnę nienaruszoną.

Jak używać tekstu do kolumn w programie Excel

Microsoft Excel zawiera specjalną funkcję, która umożliwia dzielenie bardzo długich kolumn. Odbywa się to poprzez oddzielanie kolumn za pomocą ograniczników, takich jak przecinki lub średniki, które dzielą dane.

Ta funkcja działa przy użyciu opcji Tekst na kolumny, do której można uzyskać dostęp z karty „Dane” na pasku wstążki programu Microsoft Excel.

Aby przetestować tę funkcję, użyjemy zestawu danych (listy pracowników, zawierającej nazwiska, daty urodzenia i inne informacje) w jednej kolumnie. Każda sekcja danych znajduje się w pojedynczej komórce oddzielonej średnikiem.

Dane w jednej kolumnie w programie Microsoft Excel

Najpierw musisz wybrać komórki zawierające dane (komórki od A1 do A12 w powyższym przykładzie).

Na karcie „Dane” programu Excel kliknij przycisk „Tekst do kolumn” znajdujący się w sekcji „Narzędzia danych”.

Aby uzyskać dostęp do opcji Tekst na kolumny w programie Excel, kliknij opcję Dane> Tekst na kolumny ”width =” 650 ″ height = ”184 ″ onload =” pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); ”  onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”> </p>
<p> Spowoduje to wyświetlenie okna „Kreator konwersji tekstu na kolumny” i umożliwi rozpoczęcie rozdzielania danych.  Z opcji wybierz przycisk radiowy „Rozdzielany” i kliknij „Dalej”, aby kontynuować. </p>
<p> <img loading =

Domyślnie program Excel spróbuje oddzielić dane w jednej kolumnie według każdej znalezionej karty. To jest w porządku, ale w naszym przykładzie używamy danych oddzielonych średnikami.

Wybierz opcję separatora z menu bocznego. W naszym przykładzie wybranym separatorem jest średnik.

Opcje ogranicznika tekstu do kolumny w programie Microsoft Excel z zaznaczonym średnikiem

Możesz zobaczyć, jak będą wyglądać przekonwertowane dane w sekcji „Podgląd danych” u dołu menu.

Gdy będziesz gotowy, kliknij „Dalej”, aby kontynuować.

Potwierdź poprawność danych w menu Tekst do kolumny, a następnie kliknij Dalej

Będziesz teraz musiał ustawić typy komórek dla każdej kolumny. Na przykład, jeśli masz kolumnę z datami, możesz ustawić odpowiedni format daty dla tej kolumny. Domyślnie dla każdej kolumny zostanie wybrane ustawienie „Ogólne”.

Korzystając z tej opcji, program Excel spróbuje automatycznie ustawić typ danych dla każdej kolumny. Aby ustawić je ręcznie, najpierw kliknij swoją kolumnę w sekcji „Podgląd danych”. Następnie wybierz odpowiedni typ danych z sekcji „Format danych kolumny”.

Jeśli chcesz całkowicie pominąć kolumnę, zaznacz ją, a następnie wybierz opcję „Nie importuj kolumny (pomiń)”. Kliknij „Zakończ”, aby rozpocząć konwersję.

Potwierdź opcje formatowania kolumn, a następnie kliknij przycisk Zakończ, aby potwierdzić proces konwersji tekstu na kolumny w programie Excel

Twoja pojedyncza kolumna rozdzieli każdą sekcję, używając ograniczników, na osobne kolumny, używając wybranych opcji formatowania komórek.

Dane w programie Excel, oddzielone za pomocą funkcji Tekst na kolumnę

Jak korzystać z funkcji Flash Fill w programie Excel

Jeśli chcesz zachować oryginalne dane w stanie nienaruszonym, ale nadal je oddzielić, możesz zamiast tego użyć funkcji „Wypełnianie błyskawiczne”.

Korzystając z naszego przykładu listy pracowników, mamy wiersz nagłówka pojedynczej kolumny (kolumna A), z separatorem średnika oddzielającym każdy bit danych.

Dane oddzielone separatorem w programie Microsoft Excel

Aby skorzystać z funkcji „Flash Fill”, zacznij od wpisania nagłówków kolumn w wierszu 1. W naszym przykładzie „Employee ID” znajdzie się w komórce B1, „First Name” w komórce C1 itd.

Dla każdej kolumny wybierz wiersz nagłówka. Rozpocznij od B1 (w tym przykładzie nagłówek „Identyfikator pracownika”), a następnie w sekcji „Narzędzia danych” na karcie „Dane” kliknij przycisk „Wypełnienie flash”.

Wybierz komórkę nagłówka kolumny, a następnie kliknij Dane> Wypełnienie Flash ”width =” 650 ″ height = ”310 ″ onload =” pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); ”  onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”> </p>
<p> Powtórz czynność dla każdej komórki nagłówka (C1, D1 itd.), aby automatycznie wypełnić nowe kolumny pasujące dane. </p>
<p> Jeśli dane są poprawnie sformatowane w oryginalnej kolumnie, program Excel automatycznie oddzieli zawartość, używając oryginalnej komórki nagłówka (A1) jako przewodnika.  Jeśli pojawi się błąd, wpisz następującą wartość w sekwencji w komórce poniżej komórki nagłówka, a następnie ponownie kliknij przycisk „Wypełnienie flash”. </p>
<p> W naszym przykładzie byłby to pierwszy przykład danych w komórka B2 („101”) po komórce nagłówka w B1 („ID pracownika”). </p>
<p> <img loading =

Każda nowa kolumna zostanie wypełniona danymi z oryginalnej kolumny, używając początkowego pierwszego lub drugiego wiersza jako wskazówki przy wyborze poprawnych danych.

Oddzielone dane za pomocą funkcji Flash Fill w programie Excel

W powyższym przykładzie długa kolumna (kolumna A) została podzielona na sześć nowych kolumn (od B do G).

Ponieważ układ wierszy od 1 do 12 jest taki sam, funkcja „Flash Fill” może kopiować i rozdzielać dane, używając wiersza nagłówka i pierwszego bitu danych.