Rozdělte buňky na více sloupců nebo řádků pomocí návratu na začátek řádku
Při práci s Excelem se můžete setkat se situacemi, kdy je v jedné buňce uloženo více hodnot oddělených zalomením řádku nebo konce řádku. Pro efektivní analýzu a manipulaci s daty může být užitečné rozdělit obsah těchto buněk do více sloupců nebo řádků. Tento průvodce vás provede procesem krok za krokem.
Rozdělit buňky do více sloupců návratem vozíku
Pokud máte seznam obsahu buněk oddělený znaky konce řádku a chcete je rozdělit do více sloupců na základě zalomení řádků, jak je znázorněno na snímku obrazovky níže, tato část představí tři účinné způsoby, jak toho dosáhnout.
Použití funkce Text do sloupců
Funkce Text to Columns aplikace Excel je ideální pro rozdělení buněk do více sloupců.
- Vyberte buňky obsahující data, která chcete rozdělit.
- Přejděte na Data a klepněte na tlačítko Text do sloupců.
- v Převést Průvodce textu na sloupcevyberte Oddělené a klepněte na tlačítko další.
- V kroku 2 zkontrolujte Ostatní možnost pod Oddělovačea v poli vedle Ostatní, lis Ctrl + J klíče do něj a klikněte další. viz screenshot:
- V kroku 3 určete buňku pro vyhledání výsledku a klepněte úprava přímo k dokončení operací.
- Nyní byl veškerý obsah buňky rozdělen do několika sloupců, jak je znázorněno na následujícím snímku obrazovky:
Použití Kutools pro Excel
Kutools pro Excel nabízí snadno použitelnou funkci, která rychle rozděluje obsah buněk do více sloupců na základě konkrétních oddělovačů, jako jsou čárky nebo konce. Díky intuitivnímu rozhraní a jednoduchému ovládání je zpracování dat efektivnější a bezproblémové!
- Vyberte rozsah dat, který chcete rozdělit.
- klikněte Kutools > Sloučit a rozdělit > Rozdělit buňky, viz screenshot:
- v Rozdělit buňky dialogové okno vyberte Rozdělit na sloupce možnost podle Typ část, kterou potřebujete, a poté zkontrolujte Nový řádek Symbol pod Upřesněte podle sekce, viz screenshot:
- Pak klikněte na tlačítko OK Tlačítko a vyskočí okno s výzvou, které vám připomene výběr buňky k výstupu výsledku, viz screenshot:
- klikněte OK, všechny vybrané hodnoty buněk byly rozděleny do více sloupců návratem vozíku, viz snímek obrazovky:
Použití funkce TEXTSPLIT (Excel 365)
Pro uživatele aplikace Excel 365 poskytuje funkce TEXTSPLIT dynamický způsob rozdělení buněk.
Zadejte níže uvedený vzorec do prázdné buňky pro výstup výsledku, stiskněte vstoupit pro automatické rozdělení textu do sloupců. A pak přetáhněte buňku vzorce dolů a vyplňte ostatní buňky, viz snímek obrazovky:
=TEXTSPLIT(A1, CHAR(10))
Rozdělit buňky do více řádků návratem vozíku
Pokud potřebujete rozdělit obsah buňky obsahující více řádků textu oddělených návratem vozíku do jednotlivých řádků, jak je znázorněno na následujícím obrázku. Excel nabízí několik účinných metod, jak toho dosáhnout. V této části prozkoumáme tyto techniky krok za krokem, abychom vám pomohli vybrat nejlepší řešení pro vaše potřeby.
Pomocí kódu VBA
Pro uživatele, kteří mají rádi makra, poskytuje VBA výkonné řešení.
- Podržte stisknuté tlačítko ALT + F11 klíče a otevře se Microsoft Visual Basic pro aplikace okno.
- klikněte Vložit > Modula vložte následující kód do Modul Okno.
Kód VBA: Rozdělte buňky do více řádků na základě návratů vozíkuSub SplitCells() 'Update by Extendoffice Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) For Each Rng In WorkRng lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, "")) If lLFs > 0 Then Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf)) End If Next End Sub
- Pak stiskněte tlačítko F5 klíč ke spuštění tohoto kódu a zobrazí se okno s výzvou, které vám připomene výběr rozsahu dat, který chcete rozdělit, viz screenshot:
- Pak klikněte na tlačítko OKa vaše vybraná data byla rozdělena do několika řádků na základě návratů vozíku.
Použití Kutools pro Excel
Kutools pro Excel poskytuje jednoduchý a efektivní způsob, jak dokončit proces dělení v několika krocích. Zde jsou podrobné kroky:
- Vyberte rozsah dat, který chcete rozdělit.
- klikněte Kutools > Sloučit a rozdělit > Rozdělit data do řádků, viz screenshot:
- v Rozdělit Dta na řádky dialogové okno vyberte Nový řádek pod Oddělovač sekce, viz screenshot:
- Potom klepněte na tlačítko OK tlačítko. Všechny buňky jsou rozděleny do více řádků na základě konce vozíku.
Použití funkce TEXTSPLIT (Excel 365)
Funkce TEXTSPLIT může také dynamicky rozdělit buňky do řádků.
Zadejte níže uvedený vzorec do prázdné buňky pro výstup výsledku, stiskněte vstoupit pro automatické rozdělení textu do řádků. viz snímek obrazovky:
=TRIM(TEXTSPLIT(TEXTJOIN(CHAR(10),,A1:A4),,CHAR(10)))
- TEXTJOIN(CHAR(10);,A1:A4)
Zkombinuje všechny hodnoty v rozsahu A1:A4 do jednoho textového řetězce odděleného zalomením řádků (CHAR(10)), přičemž ignoruje prázdné buňky. - TEXTSPLIT(...,,CHAR(10))
Rozdělí kombinovaný textový řetězec na jednotlivé hodnoty, kdykoli dojde k zalomení řádku (CHAR(10)), a vrátí pole těchto hodnot. - TRIM(...)
Odebere všechny nadbytečné mezery ze začátku nebo konce každé hodnoty ve výsledném poli.
Každá metoda má své výhody v závislosti na vaší verzi Excelu a znalosti. Výběrem správného přístupu můžete snadno manipulovat s daty tak, aby vyhovovala vašim požadavkům. Pokud máte zájem prozkoumat další tipy a triky pro Excel, náš web nabízí tisíce výukových programů, Děkujeme za přečtení a těšíme se, že vám v budoucnu poskytneme další užitečné informace!
Související články:
- Rozdělte velký stůl na několik malých stolů
- Pokud máte velkou excelovou tabulku s více sloupci a stovkami nebo tisíci řádků, možná ji budete chtít rozdělit na menší, lépe spravovatelné tabulky. Můžete například potřebovat oddělit data na základě konkrétních hodnot sloupců nebo je rozdělit na části s pevným počtem řádků. Tento kurz poskytuje podrobné metody, jak tento úkol efektivně splnit.
- Rozdělte sloupec každý druhý řádek
- Například mám dlouhý seznam dat a teď chci rozdělit sloupec na dva seznamy rovnoměrně každým druhým řádkem, jak ukazuje následující snímek obrazovky. Existují nějaké dobré způsoby, jak se s tímto úkolem vypořádat v aplikaci Excel?
- Rozdělte celé jméno na jméno a příjmení
- Předpokládejme, že máte seznam jmen, jak se první snímek obrazovky zobrazuje v jednom sloupci níže, a musíte rozdělit celé jméno na sloupec křestního jména column sloupec prostředního jména a sloupec příjmení, jak ukazuje následující snímek obrazovky. Zde je několik složitých metod, které vám pomohou tento problém vyřešit.
- Oddělte text a čísla z jedné buňky do dvou sloupců
- Pokud máte sloupec textových řetězců, které se skládají z textu a čísel, chtěli byste nyní oddělit text a čísla z jedné buňky do dvou různých buněk, jak ukazuje následující snímek obrazovky. V aplikaci Excel můžete tento úkol dokončit pomocí těchto metod.
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Obsah
- Rozdělit buňky do více sloupců návratem vozíku
- S funkcí Text to Column
- S programem Kutools pro Excel
- S funkcí TEXTSPLIT (Excel 365)
- Rozdělit buňky do více řádků návratem vozíku
- S kódem VBA
- S programem Kutools pro Excel
- S funkcí TEXTSPLIT (Excel 365)
- Související články
- Nejlepší kancelářské nástroje produktivity
- Komentáře