Użyj tekstu do kolumn (analizuj dane) w Excelu i Arkuszach Google
W tym artykule dowiesz się, jak używać tekstu do kolumn do analizowania danych w programie Excel i Arkuszach Google.
Podziel tekst na kolumny za pomocą ogranicznika
W programie Excel często masz dane wyeksportowane z innego oprogramowania. Może być sformatowany jako długi ciąg oddzielony separatorem (przecinkiem, średnikiem itp.). Na przykład zobacz poniższy rysunek, który pokazuje listę produktów oddzielonych średnikami w jednej komórce (B1):
Aby odpowiednio wyświetlić te dane w programie Excel, użyj funkcji Tekst na kolumny i podziel produkty na osobne kolumny.
1. Wybierz komórkę tekstową (B1), a w Wstążka, iść do Dane > Tekst do kolumn.
2. W kroku 1 Kreatora tekstu na kolumny pozostaw domyślny typ danych (rozdzielone) i kliknij Następny.
3. W kroku 2 zaznacz Średnik jako ogranicznik i kliknij Następny.
Inne możliwe ograniczniki to tabulator, przecinek, spacja lub inny ogranicznik zdefiniowany przez użytkownika. w Podgląd danych, możesz zobaczyć, jak dane zostaną oddzielone przy bieżących ustawieniach.
4. W ostatnim kroku pozostaw domyślny format danych (Ogólne) i kliknij Skończyć. (Zapoznaj się z sekcją „Formatuj kolumny” poniżej, aby zapoznać się z innymi opcjami i dodatkowymi informacjami na temat tego kroku.) Miejsce docelowe, pozostaw początkową komórkę (B1), aby podzielić dane na kolumny, zaczynając od komórki B1.
Wynikiem jest tekst z komórki B1 podzielony na kolumny B-F, z podziałami kolumn opartymi na ogranicznikach średników.
Możesz także użyć kodu VBA, aby podzielić tekst na kolumny.
Formatuj kolumny
W powyższym przykładzie formaty danych kolumn pozostawiono jako (ogólne) domyślne. Aby zamiast tego sformatować kolumnę (na przykład kolumnę 4) jako tekst, (1) kliknij kolumnę w podglądzie danych Kreator tekstu do kolumn Krok 3 i (2) wybierz Tekst dla Format danych kolumny.
Alternatywnie, aby sformatować wszystkie kolumny jednocześnie jako tekst, (1) kliknij pierwszą kolumnę, a następnie (2) naciśnij i przytrzymaj SHIFT na klawiaturze i kliknij ostatnią kolumnę w Podglądzie danych. (3) Wybierz Tekst jak Format danych kolumny.
Ręczne dzielenie tekstu na kolumny (stała szerokość)
Możesz także ustawić miejsce, w którym zostaną podzielone kolumny. Jest to często konieczne, jeśli nie masz ogranicznika (lub tego samego ogranicznika) w ciągu tekstowym i chcesz dostosować go ręcznie. Załóżmy, że masz te same dane, co w poprzednim przykładzie w komórce B1, tylko teraz rozdzielone spacjami.
1. Aby ręcznie przeanalizować ten tekst, wybierz komórkę tekstową (B1) i w Wstążka, iść do Dane > Tekst do kolumn.
2. W kroku 1 kreatora wybierz Naprawiono szerokość i kliknij Następny. Opcja Stała szerokość automatycznie rozpozna spacje w tekście i podzieli dane w każdej spacji.
3. W kroku 2 możesz zobaczyć podgląd podziału danych na podstawie spacji jako ogranicznika. Ale co jeśli chcesz zachować? Klawiatura oraz Mysz razem w jednej kolumnie?
Przeciągnij linię między dwiema wartościami i upuść go w następnej linii (przed Głośniki). Przeciągając separator linii, możesz ręcznie dostosować tekst, który będzie umieszczany w której kolumnie. Na koniec kliknij Następny.
4. W ostatnim kroku Kreatora pozostaw opcje domyślne i kliknij Skończyć.
Wreszcie tekst z B1 jest podzielony na komórki B1:B4 na podstawie spacji, z wyjątkiem trzeciej kolumny, w której ręcznie wstawiasz Klawiatura oraz Mysz razem w komórce D3.
Podziel tekst na kolumny w Arkuszach Google
Arkusze Google mają również funkcję tekstu w kolumnach, ale kroki są inne.
1. Po pierwsze, kliknij prawym przyciskiem myszy komórkę tekstową (B1), a w Menu, iść do Dane > Podziel tekst na kolumny.
2. Kliknij Separator przycisk, który się pojawi, i wybierz Średnik.
W wyniku tego kroku tekst z B1 jest teraz podzielony na kolumny B-F z podziałami kolumn opartymi na ogranicznikach średników.
Podziel tekst na kolumny za pomocą funkcji SPLIT
Możesz także użyć funkcji SPLIT w Arkuszach Google, aby podzielić tekst na kolumny na podstawie ogranicznika. Aby to zrobić, wprowadź formułę:
1 | =PODZIEL(B1;";") |
Funkcja SPLIT pobiera daną komórkę (B1) i dzieli ją na sąsiednie komórki na podstawie ogranicznika (w tym przypadku średnika). Dzięki funkcji SPLIT ogranicznik może być podawany dynamicznie w wyniku innej formuły.