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.
- Wybierz kolumnę z łącznymi wartościami lub wybraną komórkę, jeśli pracujesz z jednej komórki.
- Przejdź do zakładki Dane.
-
Kliknij Tekst na kolumny, aby otworzyć kreator tekstu na kolumny.

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

-
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.

-
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.
Excel natychmiast dzieli dane na dwie lub więcej kolumn.

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.
- Wpisz pożądany wynik w nowej kolumnie.
- Naciśnij Enter.
- Zacznij wpisywać następną wartość.
-
Excel sugeruje wzór.

-
Naciśnij Ctrl + E lub Tab, aby zaakceptować Flash Fill.
Działa na wielu komórkach w arkuszu Excel, ale nie tworzy dynamicznych formuł.
Przykładowe zastosowania
- Dzielenie pełnych imion na imiona i nazwiska, takie jak umieszczenie imion w kolumnie b, a nazwiska w następnej kolumnie
- Wyciąganie nazw domen z e-maili
- 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
- LEFT
- RIGHT
- MID
- FIND
- 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.

Przykład: Wyciągnij nazwisko
=RIGHT(A2,LEN(A2)-FIND(" ",A2))

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.
- Aby zacząć, wybierz dane tabeli lub zakres, w tym pierwszy wiersz.
- Przejdź do sekcji Dane → Pobierz i przekształć dane.
-
Wybierz z Tabeli/Zakresu, aby otworzyć Edytor Power Query.

- Wybierz kolumnę.
-
Wybierz Dziel kolumnę.

-
Wybierz separator lub regułę i kliknij OK.

-
Teraz zamknij i załaduj wyniki z powrotem do Excela jako tabelę.
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
- Sprawdź obecność dodatkowych spacji.
- Zweryfikować prawidłowy wybór separatora.
- 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
- Wstaw puste kolumny przed podziałem.
- Albo skopiuj dane na nowy arkusz.
DlaczegoWypełnianie BłyskawiczneNie Działa?
Flash Fill zależy od rozpoznawalnych wzorców.
Naprawa
- Podaj co najmniej dwa przykłady.
- Zapewnij spójne formatowanie.
- 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
- Zaktualizuj formuły po podziale.
- Używaj dynamicznych odwołań, gdzie to możliwe.
- 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
- Wyczyść dane przed importem.
- Zastąp niewidoczne znaki.
- 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:
- Tworzenie plików Excel
- Czytanie i edycja arkuszy kalkulacyjnych
- Funkcje matematyczne
- Formatowanie warunkowe
- Import i eksport danych
- Automatyzacja na dużą skalę
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
- Dowiedz się więcej o scalaniu i dzieleniu komórek za pomocą IronXL
- Zobacz, jak można ustawić Rozmiar czcionki w komórce za pomocą IronXL
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.




