Przejdź do treści stopki
NARZęDZIA EXCEL

Jak dodać wiersz w Excelu: Proste rozwiązanie (2026)

Napisane przez zespół z Iron Software

Dane Excel często przychodzą w nieczytelnym formacie. Imiona i nazwiska są w jednej kolumnie. Adresy są zapakowane w jedną komórkę. Wartości oddzielone przecinkami wymagają rozdzielenia przed analizą. Zamiast pracować z czystymi kolumnami, kończysz ręcznie kopiując i edytując tekst.

Podział komórek rozwiązuje ten problem, dzieląc złączone dane na uporządkowane kolumny. Poprawia to czytelność, ułatwia stosowanie formuł i przygotowuje zestawy danych do raportowania, filtrowania i automatyzacji.

Ten przewodnik wyjaśnia, jak dzielić komórki w Excelu za pomocą opcji Tekst na kolumny, formuł, Flash Fill,Power Queryoraz programistycznego podejścia dla deweloperów używających IronXL. Każda metoda pasuje do innego typu zbioru danych i przepływu pracy.

Przed rozpoczęciem, jedna kluczowa wskazówka: Excel nie dzieli pojedynczej komórki na wiele niezależnych komórek w tym samym miejscu. Rozdziela zawartość na przyległe kolumny lub wiersze.

Metoda 1: Dzielić komórki za pomocą Tekst na kolumny

To jedna z najczęściej stosowanych funkcji Excel do dzielenia danych, obokWypełnianie Błyskawicznei formuł takich jak TEXTSPLIT, jeśli potrzebujesz dynamicznych wyników.

  1. Wybierz kolumnę z łącznymi wartościami lub wybraną komórkę, jeśli pracujesz z jednej komórki.
  2. Przejdź do zakładki Dane.
  3. Kliknij Tekst na kolumny, aby otworzyć kreator tekstu na kolumny.

    How To Split Cells In Excel 1 related to Metoda 1: Dzielić komórki za pomocą Tekst na kolumny

  4. W kreatorze kolumn wybierz, jak przekształcić tekst: Rozdzielanym lub Stała szerokość.
  5. Kliknij Dalej.

    How To Split Cells In Excel 2 related to Metoda 1: Dzielić komórki za pomocą Tekst na kolumny

  6. Na etapie konwersji tekstu na kolumny wybierz separator lub konkretny znak, na którym chcesz rozdzielić, a jeśli twoje dane mają kolejne graniczniki, użyj opcji traktuj kolejnych separatorów jako jeden.

    How To Split Cells In Excel 3 related to Metoda 1: Dzielić komórki za pomocą Tekst na kolumny

  7. Jeśli chcesz zachować oryginalne dane bez zmian, ustaw miejsce docelowe na nową kolumnę, aby tekst w kolumnie nie nadpisywał sąsiadujących komórek.

    How To Split Cells In Excel 4 related to Metoda 1: Dzielić komórki za pomocą Tekst na kolumny Excel natychmiast dzieli dane na dwie lub więcej kolumn.

How To Split Cells In Excel 5 related to Metoda 1: Dzielić komórki za pomocą Tekst na kolumny

Kiedy to działa najlepiej

Ta metoda działa dobrze dla uporządkowanego tekstu, takiego jak dane CSV lub eksport raportów systemowych.

Kiedy używać tej metody

Użyj jej dla imion, e-maili, list produktów lub jakichkolwiek danych opartych na stałym separatorze, gdy chcesz podzielić połączone wartości i rozdzielić je w żądany format.

Kiedy nie używać tej metody

Jeśli wzory danych są niespójne, wyniki mogą wymagać ręcznego czyszczenia.

Metoda 2: Dzielić komórki za pomocą Flash Fill

Flash Fill wykrywa wzory i może dzielić dane z jednej komórki na dwie różne kolumny, gdy Excel rozpozna wzór.

  1. Wpisz pożądany wynik w nowej kolumnie.
  2. Naciśnij Enter.
  3. Zacznij wpisywać następną wartość.
  4. Excel sugeruje wzór.

    How To Split Cells In Excel 6 related to Metoda 2: Dzielić komórki za pomocą Flash Fill

  5. Naciśnij Ctrl + E lub Tab, aby zaakceptować Flash Fill.

    How To Split Cells In Excel 7 related to Metoda 2: Dzielić komórki za pomocą Flash Fill Działa na wielu komórkach w arkuszu Excel, ale nie tworzy dynamicznych formuł.

Przykładowe zastosowania

  1. Dzielenie pełnych imion na imiona i nazwiska, takie jak umieszczenie imion w kolumnie b, a nazwiska w następnej kolumnie
  2. Wyciąganie nazw domen z e-maili
  3. Przekształcanie numerów telefonów

Kiedy to działa najlepiej

Najlepiej dla przewidywalnych wzorców w małych do średnich zbiorach danych.

Kiedy nie używać tej metody

Duże zbiory danych z niespójnym formatowaniem mogą powodować błędy.

Metoda 3: Dzielić komórki za pomocą formuł Excela

Funkcje Excel zapewniają dynamiczny sposób tworzenia formuł dzielących tekst na określonym znaku, więc wyniki aktualizują się automatycznie, gdy zmienią się dane źródłowe.

Typowe funkcje

  1. LEFT
  2. RIGHT
  3. MID
  4. FIND
  5. TEXTSPLIT (nowsze wersje Excela)

Przykład: Podziel pełne imię i nazwisko


=LEFT(A2,FIND(" ",A2)-1)

Wyciąga imię z pełnego imienia i nazwiska. Ta formuła oddziela pierwszą wartość od zawartości kolejnej komórki na podstawie pierwszej spacji.

How To Split Cells In Excel 8 related to Przykład: Podziel pełne imię i nazwisko

Przykład: Wyciągnij nazwisko

=RIGHT(A2,LEN(A2)-FIND(" ",A2))

How To Split Cells In Excel 9 related to Przykład: Wyciągnij nazwisko

Kiedy to działa najlepiej

Przydatne, gdy dane muszą pozostać dynamiczne i automatycznie się aktualizować.

Kiedy używać tej metody

Najlepiej dla dashboardów i raportów, które często się odświeżają.

Metoda 4: Dzielić komórki za pomocą funkcji TEXTSPLIT (Modern Excel)

Nowsze wersje Excela zawierają bezpośrednią funkcję dzielenia. TEXTSPLIT to nowoczesna funkcja, kiedy chcesz podzielić komórkę w excelu za pomocą separatora, znaku nowej linii lub innego separatora.

Na przykład, jeśli imię i nazwisko są przechowywane jako "John Smith" w A1, możesz użyć:

=TEXTSPLIT(A1," ")

Funkcja może dzielić komórkę w excelu z jednej komórki w excelu na wiele kolumn lub rozdzielać wyniki wierszami w zależności od ustawień separatora.

Przykład

=TEXTSPLIT(A2,",")

To dzieli wartości oddzielone przecinkami na wiele kolumn lub wierszy.

Kiedy to działa najlepiej

Idealne dla użytkowników Microsoft 365 pracujących z uporządkowanymi zestawami danych.

Kiedy używać tej metody

Najlepiej dla nowoczesnych przepływów pracy Excel i zautomatyzowanych raportów.

Metoda 5: Dzielić komórki za pomocą Power Query

Power Query jest najlepszy dla dużych zbiorów danych i powtarzalnych transformacji i może dzielić dane na osobne wiersze jak i kolumny.

  1. Aby zacząć, wybierz dane tabeli lub zakres, w tym pierwszy wiersz.
  2. Przejdź do sekcji Dane → Pobierz i przekształć dane.
  3. Wybierz z Tabeli/Zakresu, aby otworzyć Edytor Power Query.

    How To Split Cells In Excel 10 related to Metoda 5: Dzielić komórki za pomocą Power Query

  4. Wybierz kolumnę.
  5. Wybierz Dziel kolumnę.

    How To Split Cells In Excel 11 related to Metoda 5: Dzielić komórki za pomocą Power Query

  6. Wybierz separator lub regułę i kliknij OK.

    How To Split Cells In Excel 12 related to Metoda 5: Dzielić komórki za pomocą Power Query

  7. Teraz zamknij i załaduj wyniki z powrotem do Excela jako tabelę.

    How To Split Cells In Excel 13 related to Metoda 5: Dzielić komórki za pomocą Power Query Power Query to potężne narzędzie w Excelu, szczególnie gdy importujesz dane, ponieważ proces dzielenia może odświeżać się automatycznie przy zmianie danych źródłowych.

Kiedy to działa najlepiej

Najlepiej dla dużych lub powtarzalnych zbiorów danych.

Kiedy używać tej metody

Użyj go do raportowania biznesowego, czyszczenia danych oraz eksportów bazy danych.

Typowe problemy i rozwiązywanie problemów

Dlaczego Tekst na Kolumny Nie Dzieli Danych Prawidłowo?

Zwykle dzieje się tak, gdy separator jest niespójny lub go brakuje, i często występuje, gdy pojawiają się razem powtarzające się delimitery.

  • Upewnij się, że wybrano prawidłowy separator w kreatorze Tekst na Kolumny, a jeśli widzisz razem kolejne delimitery, zaznacz opcję traktuj kolejnych separatorów jako jeden w podglądzie.
  • Sprawdź obecność dodatkowych spacji, ukrytych znaków lub mieszanych separatorów w danych źródłowych.
  • Podgląd wyników przed zakończeniem, a następnie wróć i dostosuj ustawienia podziału w razie potrzeby.

Jeśli używasz stałej szerokości, możesz również dwukrotnie kliknąć niepoprawną linię podziału w podglądzie, aby ją usunąć.

Naprawa

  1. Sprawdź obecność dodatkowych spacji.
  2. Zweryfikować prawidłowy wybór separatora.
  3. Użyj funkcji TRIM przed podziałem.

Dlaczego Dane Nadpisują Sąsiadujące Kolumny?

Excel nadpisuje istniejącą zawartość podczas dzielenia i może nadpisać kolejną komórkę lub sąsiadujące kolumny, jeśli nie wybierzesz miejsca docelowego na początku.

  • Wstaw nową kolumnę przed podziałem.

Naprawa

  1. Wstaw puste kolumny przed podziałem.
  2. Albo skopiuj dane na nowy arkusz.

DlaczegoWypełnianie BłyskawiczneNie Działa?

Flash Fill zależy od rozpoznawalnych wzorców.

Naprawa

  1. Podaj co najmniej dwa przykłady.
  2. Zapewnij spójne formatowanie.
  3. WłączWypełnianie Błyskawicznew opcjach.

Dlaczego Formuły Zwracają Błędy Po Podziale?

Odwołania do komórek mogą już nie odpowiadać oczekiwanej strukturze.

Naprawa

  1. Zaktualizuj formuły po podziale.
  2. Używaj dynamicznych odwołań, gdzie to możliwe.
  3. Zwaliduj pozycje kolumn.

DlaczegoPower QueryNie Wykrywa Separatorów?

Niektóre zbiory danych używają ukrytych lub nieregularnych znaków i ukryty znak, taki jak łamanie linii, może uniemożliwić prawidłowe wykrycie separatora w twoim arkuszu kalkulacyjnym.

  • Wyczyść dane przed importem, jeśli arkusz kalkulacyjny pochodzi z innego systemu.

Naprawa

  1. Wyczyść dane przed importem.
  2. Zastąp niewidoczne znaki.
  3. Użyj zaawansowanych opcji podziału.

Kiedy Należy Dzielić Komórki w Excel?

Pierwszym krokiem jest zidentyfikowanie, czy potrzebujesz rozdzielenia tekstu do analizy, formatowania lub ładowania do innych kolumn arkusza kalkulacyjnego.

Typowe scenariusze obejmują:

  • Czyszczenie danych klientów
  • Parsowanie e-maili
  • Importy CSV
  • Formatowanie raportów
  • Eksporty bazy danych
  • Zarządzanie zapasami

Prawidłowo podzielone dane poprawiają filtrowanie, sortowanie i dokładność formuł.

Wybór odpowiedniej metody

Każda metoda służy innemu celowi.

Scenariusz Najlepsza metoda
Szybki strukturalny podział Tekst na Kolumny
Ekstrakcja oparta na wzorcach Wypełnianie Błyskawiczne
Dynamiczne aktualizacje Formuły
Nowoczesne przepływy pracy Excel TEXTSPLIT
Duże zbiory danych Power Query
Zautomatyzowane systemy Przetwarzanie programistyczne

Dla Deweloperów: Programistyczne Dzielnnie i Transformacja Danych Excel z IronXL

Ręczne dzielenie działa dla małych zbiorów danych. Zautomatyzowane systemy wymagają programistycznej kontroli nad przetwarzaniem danych Excel.

IronXL, biblioteka .NET, która pozwala deweloperom czytać, dzielić, przekształcać i generować pliki Excel bez konieczności instalacji Microsoft Excel, dzięki czemu mogą tworzyć i przetwarzać arkusze kalkulacyjne programistycznie jako część większych przepływów danych.

Oto jak programistycznie pracować z wierszami i kolumnami:


using IronXL;

// Wczytaj istniejący arkusz kalkulacyjny
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Zastosuj grupowanie do wierszy 1-5
workSheet.GroupRows(0, 4);

// Odkryj wiersze 3-5
workSheet.UngroupRows(2, 4);

// Zastosuj grupowanie do kolumn A-F
workSheet.GroupColumns(0, 5);

// Odkrycie kolumn C-D przerwie grupowanie przy B
workSheet.UngroupColumn("C", "D");

workBook.SaveAs("groupAndUngroup.xlsx");

Oto przykład, jak deweloperzy mogą programistycznie przetwarzać i dzielić dane komórek:


using IronXL;

WorkBook workbook = WorkBook.Load("data.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();

string fullName = sheet["A2"].Value.ToString();
string[] parts = fullName.Split(' ');

sheet["B2"].Value = parts[0]; // Imię
sheet["C2"].Value = parts[1]; // Nazwisko

workbook.SaveAs("processed-data.xlsx");

To podejście pozwala na spójną transformację danych w dużych zestawach danych i zautomatyzowanych systemach raportowania.

Poza dzieleniem i przekształceniem, IronXL wspiera:

IronXL współpracuje z .NET Framework, .NET Core, .NET 6+ i działa w środowiskach Windows, Linux, macOS, Docker, Azure i AWS.

Zainstaluj poprzez NuGet:


Install-Package IronXL.Excel

Podsumowanie

Dzieląc komórki w Excelu, przekształcasz nieczytelne zestawy danych w uporządkowane, użyteczne informacje.

Dla większości użytkowników, najszybsza metoda to:

Tekst na Kolumny → wybierz separator → zakończ.

Dla zaawansowanych przepływów pracy, formuły,Wypełnianie BłyskawiczneiPower Queryoferują większą kontrolę w zależności od złożoności danych.

Dla deweloperów budujących zautomatyzowane systemy, biblioteki takie jak IronXL zapewniają niezawodną programistyczną transformację danych na dużą skalę.

Dzięki metodom zawartym w tym przewodniku możesz efektywnie czyścić i strukturyzować dane Excel w całej gamie arkuszy od prostych po poziom przedsiębiorstwa.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej

Zespół wsparcia Iron

Jesteśmy online 24 godziny, 5 dni w tygodniu.
Czat
E-mail
Zadzwoń do mnie