Přejít k hlavnímu obsahu

Rozdělte buňky na více sloupců nebo řádků pomocí návratu na začátek řádku

Autor: Xiaoyang Naposledy změněno: 2024-12-27

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

Rozdělit buňky do více řádků návratem vozíku


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.
rozdělit buňky do více sloupců zalomením řádku

Použití funkce Text do sloupců

Funkce Text to Columns aplikace Excel je ideální pro rozdělení buněk do více sloupců.

  1. Vyberte buňky obsahující data, která chcete rozdělit.
  2. Přejděte na Data a klepněte na tlačítko Text do sloupců.
    vyhledejte a klikněte na Text do sloupců
  3. v Převést Průvodce textu na sloupcevyberte Oddělené a klepněte na tlačítko další.
    v kroku 1 vyberte Oddělený
  4. 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:
    nastavte konec řádku v kroku 2
  5. V kroku 3 určete buňku pro vyhledání výsledku a klepněte úprava přímo k dokončení operací.
    zadejte buňku pro nalezení výsledku v kroku 3
  6. 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:
    obsah buněk je rozdělen do více sloupců

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é!

Kutools pro Excel nabízí více než 300 pokročilých funkcí pro zefektivnění složitých úkolů, zvýšení kreativity a efektivity. Vylepšené o schopnosti AI, Kutools automatizuje úkoly s přesností, takže správa dat je snadná. Podrobné informace o Kutools pro Excel...         Zkušební verze zdarma...
  1. Vyberte rozsah dat, který chcete rozdělit.
  2. klikněte Kutools > Sloučit a rozdělit > Rozdělit buňky, viz screenshot:
    obsah buněk je rozdělen do více sloupců
  3. 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:
    obsah buněk je rozdělen do více sloupců
  4. 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:
    obsah buněk je rozdělen do více sloupců
  5. klikněte OK, všechny vybrané hodnoty buněk byly rozděleny do více sloupců návratem vozíku, viz snímek obrazovky:
    obsah buněk je rozdělen do více sloupců

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 sloupců funkcí TEXTSPLIT


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.
rozdělit buňky do více řádků


Pomocí kódu VBA

Pro uživatele, kteří mají rádi makra, poskytuje VBA výkonné řešení.

  1. Podržte stisknuté tlačítko ALT + F11 klíče a otevře se Microsoft Visual Basic pro aplikace okno.
  2. 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íku
    Sub 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
    
  3. 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:
    vba kód pro výběr datového rozsahu
  4. 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.
    obsah buněk je rozdělen do více řádků

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:

Kutools pro Excel nabízí více než 300 pokročilých funkcí pro zefektivnění složitých úkolů, zvýšení kreativity a efektivity. Vylepšené o schopnosti AI, Kutools automatizuje úkoly s přesností, takže správa dat je snadná. Podrobné informace o Kutools pro Excel...         Zkušební verze zdarma...
  1. Vyberte rozsah dat, který chcete rozdělit.
  2. klikněte Kutools > Sloučit a rozdělit > Rozdělit data do řádků, viz screenshot:
    klikněte na funkci Rozdělit data do řádků kutools
  3. v Rozdělit Dta na řádky dialogové okno vyberte Nový řádek pod Oddělovač sekce, viz screenshot:
    určete možnosti v dialogovém okně
  4. 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.
    obsah buněk je rozdělen do více řádků pomocí kutools

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

rozdělit buňky do více řádků funkcí TEXTSPLIT

Vysvětlení tohoto vzorce:
  • 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.