Dzielenie kolumny tekstu (Power Query)

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

W dodatku Power Query kolumnę tekstu można podzielić na wiele kolumn na wiele różnych sposobów, aby osiągnąć żądane wyniki. Domyślnie nazwa nowej kolumny zawiera taką samą nazwę jak nazwa oryginalnej kolumny, z sufiksem kropki (.) i liczbą reprezentującą każdą podzieloną sekcję oryginalnej kolumny. Następnie możesz zmienić nazwę kolumny.

Wskazówka Ikona rozwijania w nagłówku kolumny nie służy do dzielenia kolumny. Służy do rozwijania kolumn strukturalnych, takich jak Lista, Rekord lub Tabela. Aby uzyskać więcej informacji , zobacz Praca z kolumną ze strukturą listy, rekordu lub tabeli.

Dzielenie kolumny według ogranicznika

Kolumnę o typie danych Tekst można podzielić na dwie lub więcej kolumn przy użyciu wspólnego znaku ogranicznika. Na przykład kolumnę Nazwisko, która zawiera wartości zapisane jako <Nazwisko>, Imię>, <można podzielić na dwie kolumny za pomocą przecinka (,).

  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z poziomu edytora Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Edytuj zapytanie>. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz podzielić. Upewnij się, że jest to typ danych tekstowych.

  3. Wybierz pozycję Narzędzia główne>Podziel kolumnę>według. Zostanie wyświetlone okno dialogowe Dzielenie kolumny według ogranicznika .

  4. Z listy rozwijanej Wybierz lub wprowadź ogranicznik wybierz pozycję Dwukropek, Przecinek, Znak równości, Średnik, Spacja, Tabulator lub Niestandardowy. Możesz również wybrać pozycję Niestandardowe , aby określić dowolny ogranicznik znaków.

  5. Wybierz opcję Podziel w :

    • Ogranicznik skrajny z lewej Jeśli istnieje kilka ograniczników, pierwsza kolumna podziału jest oparta na ograniczniku najbardziej wysuniętym na lewo, a druga kolumna podziału jest oparta na pozostałych znakach po prawej stronie.
    • Ogranicznik skrajny od prawejJeśli istnieje kilka ograniczników, druga kolumna podziału jest oparta na ograniczniku najbardziej oddalonym na prawo, a pierwsza kolumna podziału jest oparta na pozostałych znakach po lewej stronie.
    • Każde wystąpienie ogranicznika Jeśli istnieje kilka ograniczników, podziel każdą kolumnę według ogranicznika. Jeśli na przykład istnieją trzy ograniczniki, otrzymasz cztery kolumny.
  6. Wybierz pozycję Pokaż opcje zaawansowane i wprowadź liczbę kolumn lub wierszy do podziału.

  7. W przypadku wybrania pozycji Niestandardowe w obszarze Zaznacz lub wprowadzenia ogranicznika może być konieczne wprowadzenie alternatywnego cudzysłowu lub znaku specjalnego.

  8. Wybierz przycisk OK.

  9. Możesz zmienić nazwy nowych kolumn na bardziej opisowe. Aby uzyskać więcej informacji, zobacz Zmienianie nazwy kolumny.

Dzielenie kolumny według liczby znaków

Kolumnę o typie danych tekstowych można podzielić na dwie lub więcej kolumn, używając liczby znaków zawartych w wartości tekstowej.

  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z poziomu edytora Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Edytuj zapytanie>. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz podzielić. Upewnij się, że kolumna jest typem danych tekstowych.

  3. Wybierz pozycję Narzędzia główne>, podziel kolumnę>według liczby znaków. Zostanie wyświetlone okno dialogowe Dzielenie kolumny według liczby znaków .

  4. W polu tekstowym Liczba znaków wprowadź liczbę znaków użytych do podzielenia kolumny tekstu.

  5. Wybierz opcję podziału :

    • Raz, jak najdalej w lewo Pierwsza kolumna podzielona jest oparta na liczbie znaków liczonych od lewej, a druga kolumna jest oparta na pozostałych znakach po prawej stronie.
    • Raz, jak najdalej w prawo Druga kolumna podzielona jest oparta na liczbie znaków, licząc od prawej, a pierwsza kolumna podzielona jest oparta na pozostałych znakach z lewej strony.
    • Wielokrotnie Jeśli kolumna zawiera wiele znaków, podziel na wiele kolumn na podstawie liczby znaków. Jeśli na przykład oryginalna kolumna zawiera 25 znaków, a określisz liczbę znaków jako 5, otrzymasz pięć nowych kolumn, każda zawierająca 5 znaków.
  6. Wybierz pozycję Pokaż opcje zaawansowane i wprowadź liczbę kolumn do podziału.

  7. Wybierz przycisk OK.

  8. Możesz zmienić nazwy nowych kolumn na bardziej opisowe. Aby uzyskać więcej informacji, zobacz Zmienianie nazwy kolumny.

Dzielenie kolumny według pozycji

Kolumnę można podzielić, określając stałe pozycje numeryczne znaków.

  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z poziomu edytora Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Edytuj zapytanie>. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz podzielić. Upewnij się, że kolumna jest typem danych tekstowych.

  3. Wybierz pozycję Narzędzia główne>, podziel kolumnę>według pozycji. Zostanie wyświetlone okno dialogowe Podział kolumny według pozycji .

  4. W polu Pozycje wprowadź numery pozycji, aby podzielić kolumnę tekstową. Na przykład wprowadź 5, 10, 15, aby podzielić kolumnę na 3 kolumny po 5 znaków.

  5. Opcjonalnie wybierz pozycję Opcje zaawansowane, a następnie wybierz jedną z następujących opcji:

    • Kolumny Długość każdej kolumny zależy od określonych pozycji. Jest to akcja domyślna.
    • Wiersze Zamiast nowej kolumny zostanie dodany nowy wiersz na podstawie określonych pozycji. Na przykład wpisz 5, 10, 15, aby podzielić kolumnę na 3 wiersze po 5 znaków.
  6. Wybierz przycisk OK.

  7. Możesz zmienić nazwy nowych kolumn na bardziej opisowe. Aby uzyskać więcej informacji, zobacz Zmienianie nazwy kolumny.

Dzielenie kolumny według kombinacji wielkości liter

Kolumnę można podzielić według kombinacji wielkości liter: od małych liter do wielkich lub od wielkich do małych:

Małe litery na wielkie Dla każdego wystąpienia dwóch kolejnych liter (pierwsza jest mała, a druga wielka) podziel oryginalną kolumnę tak, aby druga kolumna zaczynała się od wielkiej litery. Na przykład:

Oryginalna kolumna Pierwszy podział kolumny Druga kolumna podzielona
Samolot Powietrze Samolot
Anioł Ryba Anioł Ryba
Boisko do gry Piłka Park

Wielkie litery na małe Dla każdego wystąpienia dwóch kolejnych liter, z których pierwsza jest wielka, a druga mała, podziel oryginalną kolumnę tak, aby druga kolumna zaczęła się od małej litery. Na przykład:

Oryginalna kolumna Pierwszy podział kolumny Druga kolumna podzielona
Telefon iPhone I telefon
Tablet iPad I podkładka
Serwis eBay E wnęka
  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z poziomu edytora Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Edytuj zapytanie>. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz podzielić. Upewnij się, że jest to typ danych tekstowych.

  3. Wykonaj jedną z następujących czynności:

    • Wybierz pozycję Narzędzia główne>Podziel kolumnę>według małych liter na wielkie.
    • Wybierz pozycję Narzędzia główne>Podziel kolumnę>według wielkich liter na małe.
  4. Możesz zmienić nazwy nowych kolumn na bardziej opisowe. Aby uzyskać więcej informacji, zobacz Zmienianie nazwy kolumny.

Dzielenie kolumny według cyfr i kombinacji niecyfrowych

Chcesz podzielić kolumnę według kombinacji cyfr i cyfr niecyfrowych, cyfra na cyfrę lub niecyfra na cyfrę.

Cyfra na niecyfrę Dla każdego wystąpienia dwóch kolejnych znaków (pierwszy jest cyfrą, a drugi niecyfrą) należy podzielić oryginalną kolumnę tak, aby druga kolumna podziału rozpoczynała się od znaku niecyfrowego. Na przykład:

Oryginalna kolumna Pierwszy podział kolumny Druga kolumna podzielona
123Buty 123 Buty
456Rękawice 456 Rękawice
789Szalik 789 Szalik

Niecyfra na cyfrę W przypadku każdego wystąpienia dwóch kolejnych znaków (z których pierwszy jest niecyfrą, a drugi cyfrą) należy podzielić oryginalną kolumnę w taki sposób, aby druga podzielona kolumna rozpoczynała się od znaku cyfry. Na przykład:

Oryginalna kolumna Pierwszy podział kolumny Druga kolumna podzielona
123Buty Buty 123
456Rękawice Rękawice 456
789Szalik Szalik 789
  1. Aby otworzyć zapytanie, znajdź zapytanie załadowane wcześniej z poziomu edytora Power Query, zaznacz komórkę w danych, a następnie wybierz pozycję Edytuj zapytanie>. Aby uzyskać więcej informacji , zobacz Tworzenie, ładowanie lub edytowanie zapytania w programie Excel.

  2. Zaznacz kolumnę, którą chcesz podzielić. Upewnij się, że jest to typ danych tekstowych.

  3. Wykonaj jedną z następujących czynności:

    • Wybierz pozycję Narzędzia główne>Podziel kolumnę>według małych liter na wielkie.
    • Wybierz pozycję Narzędzia główne>Podziel kolumnę>według wielkich liter na małe.
  4. Możesz zmienić nazwy nowych kolumn na bardziej opisowe. Aby uzyskać więcej informacji, zobacz Zmienianie nazwy kolumny.

Zobacz również

Dodatek Power Query dla programu Excel — pomoc

Dodawanie lub zmienianie typów danych

Dzielenie kolumn według ogranicznika (docs.com)

Dzielenie kolumn według liczby znaków (docs.com)

Dzielenie kolumn według pozycji (docs.com)

Dzielenie kolumn według małych i wielkich liter (docs.com)

Dzielenie kolumn według wielkich i małych liter (docs.com)

Podział kolumn według liczby niecyfrowej na cyfrę (docs.com)

Dzielenie kolumn według cyfr na wartości niecyfrowe (docs.com)

Funkcje rozdzielacza (docs.com)