Note: The other languages of the website are Google-translated. Back to English
English English

Jak převést jednu buňku na více buněk / řádků v aplikaci Excel?

Někdy je obtížné zobrazit všechna data, pokud je v buňce v aplikaci Excel spousta dat. V tomto případě může převod všech dat v této buňce na více buněk nebo řádků mnohem snazší a jasnější zobrazit dlouhý obsah, jak je uvedeno níže. V aplikaci Excel to můžete provést pomocí níže uvedených metod.

Převeďte jednu buňku na více buněk / řádků pomocí funkce Text na sloupec a Vložit jinak v aplikaci Excel

Převeďte jednu buňku na více buněk / řádků pomocí VBA

Převeďte jednu buňku na více sloupců / řádků pomocí programu Kutools pro Excel dobrý nápad3


šipka modrá pravá bublina Převeďte jednu buňku na více buněk / řádků pomocí funkce Text na sloupec a Vložit jinak v aplikaci Excel

1. Vyberte buňku, do které chcete převést její data, a klepněte na Data > Text do sloupce, viz screenshot:

2. Ve vyskakovacím dialogovém okně zaškrtněte Oddělené Zaškrtněte políčko a klikněte na další. Viz snímek obrazovky:

3. Kontrola Čárka zaškrtněte pouze v dialogovém okně a klikněte na úprava. Viz snímek obrazovky:

4. Pak můžete vidět, že data buňky byla rozdělena do několika sloupců. A teď vyberte tyto buňky a klikněte pravým tlačítkem myši Zkopírujte z kontextové nabídky je zkopírujte. Viz snímek obrazovky:

5. Vyberte prázdnou buňku, kterou chcete, a vyberte ji pravým tlačítkem Transponovat (T), pak můžete vidět, že data byla převedena do více řádků. Viz snímek obrazovky:

Pokud používáte Microsoft Excel 2007, klikněte na Home > Pasta > Přemístit vložit rozdělená data.

Výsledek můžete vidět takto:


Rychle rozdělte jednu buňku do sloupců nebo řádků na základě oddělovače

V aplikaci Excel je rozdělení buňky na sloupce zdlouhavé s průvodcem krok za krokem. Ale s Kutools pro Excel's Rozdělit buňky nástroj, můžete: 1, převést jednu buňku do sloupců nebo řádků na základě oddělovače; 2, převést řetězec na text a číslo; 3, převést řetězec na základě konkrétní šířky, s kliknutími.  Kliknutím zobrazíte 30denní bezplatnou zkušební verzi s plnou funkčností!
doc rozdělená buňka
 
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete vyzkoušet bez omezení za 30 dní.

šipka modrá pravá bublina Převeďte jednu buňku na více buněk / řádků pomocí VBA

Pokud si myslíte, že výše uvedená metoda je trochu zdlouhavá, můžete to udělat pomocí VBA.

1. Držet ALT a stiskněte tlačítko F11 na klávesnici otevřete a Microsoft Visual Basic pro aplikaci okno.

2. cvaknutí Vložit > Modul a zkopírujte VBA do modulu.

VBA: Převést jednu buňku na více řádků

Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub

3. cvaknutí Běh spustit kód VBA a Kutools pro Excel Zobrazí se dialogové okno pro výběr jedné buňky, do které chcete převést její data. Viz snímek obrazovky:

4. cvaknutí OK, a v dalším vyskakovacím dialogovém okně vyberte buňku, která má výsledek zobrazit. Viz snímek obrazovky:

Výsledek můžete vidět:

Tip: Ve výše uvedeném kódu VBA můžete změnit oddělovač ' " chcete oddělit data. Tento VBA nepodporuje rozdělené buňky založené na novém znaku řádku.


šipka modrá pravá bublina Převeďte jednu buňku na více sloupců / řádků pomocí programu Kutools pro Excel

Pokud máte Kutools pro Excel - nainstalován šikovný nástroj, můžete použít jeho Rozdělit buňky funkce pro rychlé rozdělení jedné buňky na více sloupců nebo řádků na základě oddělovače.

Kutools pro Excel: Šikovný doplněk aplikace Excel, usnadňuje a zefektivňuje práci.
  • 300 + výkonné a snadno použitelné funkce,110,000 + Volba uživatelů aplikace Excel
  • Plnohodnotný zkušební verze zdarma do 30 dnů, není vyžadována kreditní karta
  • desítky funkcí jedním kliknutím zkracují vaši pracovní dobu při řešení složitých problémů
  • zahrnuje funkce pro dávkovou konverzi, mazání, kombinování listů / buněk, vyjímání, atd., vyzkoušet zdarma.

Po instalaci Kutools pro Excel, prosím, postupujte takto:(Zdarma ke stažení Kutools pro Excel nyní!)

1. Vyberte buňku, kterou chcete rozdělit na řádky, a klikněte Kutools > Sloučit a rozdělit > Rozdělit buňky. Viz snímek obrazovky:
doc kutools rozdělené buňky 1

2. Pak v Rozdělit buňky dialog, zkontrolujte Rozdělit do řádků možnost pod typ sekci a zkontrolujte Ostatní možnost pod Určete oddělovač a do textového pole zadejte oddělovač, podle kterého chcete buňku rozdělit. Viz snímek obrazovky:

doc kutools 2

3. cvaknutí Oka objeví se dialogové okno, které vám připomene, že chcete vybrat výsledek rozdělení buňky.
doktor kte 3

4. cvaknutí OK. Nyní můžete vidět, že buňka byla převedena do více řádků.
doc kutools rozdělené buňky 4

Tip: Pokud chcete převést jednu buňku na sloupce na základě konkrétního oddělovače, zaškrtněte políčko Rozdělit na sloupce v dialogovém okně a zadejte oddělovač do Ostatní Textové pole.

šipka modrá pravá bublina Převeďte jednu buňku na více řádků nebo sloupců


Rychle proveďte křížový stůl do seznamu nebo naopak

Když obdržíte list s křížovou tabulkou, který musíte převést na tabulku seznamu, jak s ní rychle naložit? S Kutools pro Excel Transponujte rozměry tabulky obslužný program, můžete co nejrychleji převést tabulku křížových dimenzí na tři tabulky dimenzí nebo naopak.   Kliknutím získáte 30denní plnohodnotnou bezplatnou zkušební verzi!
doc transponovat kříž do seznamu
 
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete vyzkoušet bez omezení za 30 dní.

Relativní články:


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2019 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Kompletní funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

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 omezuje stovky kliknutí myší každý den!
officetab dno
Komentáře (37)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Skvělý tutoriál. Nevíte náhodou, jak to zautomatizovat? Mám na mysli, pokud máte více buněk, které chcete transponovat jednu pod druhou? (Už mezi nimi mám potřebný počet prázdných řádků, takže je dost místa na transpozici, akorát těch 2500 řádků mám víc a chtěl bych to udělat jeden po druhém.)
Tento komentář byl moderátorem webu minimalizován
Zkoušel jsem to, funguje to pro malá a jednoduchá data, ale nefunguje to s mými daty, můžete mi vysvětlit, co mohu s těmito daty udělat? formát je jako jména: komentáře: Data: jméno1,jméno2,jméno3 komentář1,koment2,comnt3 2015:3:20:10,2015:3:21:10 Chci mít jméno1, jeho komentář1 a datum1 v jednom řádku a 2. jméno, 2. komentář a 2datum ve 2. řádku a tak dále. můžete mi pomoci vysvětlit, jak to udělat? dík
Tento komentář byl moderátorem webu minimalizován
Řádek nebo pole, které chci rozdělit do více řádků, je jedno celé číslo a potřebuji každých 8 čísel v novém řádku. Nejsou odděleny čárkami. Jak to lze udělat?
Tento komentář byl moderátorem webu minimalizován
Toto je můj list. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444 A potřebuji toho dosáhnout. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444
Tento komentář byl moderátorem webu minimalizován
Zkuste to takto, 1. vložte prázdný sloupec před sloupec A a očíslujte řádek 1,2,1,2....uvidíte: 1 aaaaa 2 11111 1 bbbbbb 2 2222222 1 cccccccc 2 33333333 1 dd2ddddd 44444444 2. sloupec celý sloupec b sloupce C, dostanete: 1 aaaaa aaaaa 2 11111 11111 1 bbbbbb bbbbbb 2 2222222 2222222 1 cccccccc cccccccc 2 33333333 33333333 1 ddddddd ddddddd 2 44444444 44444444 3. Odstraňte první buňku (shift buňka up) Ve sloupci C získáte: 1 AAAAA 11111 2 11111 BBBBBB 1 BBBBBB 2222222 2 2222222 CCCCCCCC 1 CCCCCCCC 33333333 2 33333333 DDDDDD 1 DDDDDDDDD KOUPORTH A, KOUPORUJE, 44444444 2 44444444 4 1 11111 1 2222222 1 33333333 1 44444444 2 11111 2 2222222 2. 33333333 2 ddddddd 44444444 2 11111 bbbbbb 2222222 33333333 cccccccc 44444444 XNUMX ddddddd XNUMX XNUMX Odstranit všechny linky XNUMX a kolona a, dostanete to, co chcete: AAAAA XNUMX bbbbbb XNUMX cccccccc XNUMX XNUMX ddddddd
Tento komentář byl moderátorem webu minimalizován
Mám data v listu v níže uvedeném formátu v buňce 1. Přihlaste se do aplikace 2. Zadejte platné přihlašovací údaje 3. Klikněte na Odeslat Očekáváno: Výše ​​uvedené tři kroky by měly být rozděleny do 3 řádků Řádek 1 ----> 1. Přihlaste se do Řádek žádosti 2 ----> 2. Zadejte platné přihlašovací údaje Řádek 3 ----> 3. Klikněte na Odeslat Prosím, dejte mi vědět, je to možné v Excelu
Tento komentář byl moderátorem webu minimalizován
Díky velmi užitečné...alespoň s touto stránkou budu brzy génius
Tento komentář byl moderátorem webu minimalizován
Mám svůj datový soubor B1311740 mandiraray2013@gmail.com pradipkrray@rediffmail.com B1528120 asishmukh@gmail.com B1610861 payaltrivedi1979@gmail.com akneil789@gmail.com Chci data jako níže 1311740 B2013. B1311740 asishmukh@gmail.com B1528120 payaltrivedi1610861@gmail.com B1979 akneil1610861@gmail.com
Tento komentář byl moderátorem webu minimalizován
Krok 01:Vložte 2 sloupce vpravo. Krok 02:Vyplňte sloupec B 1,2,3..... Krok 03:Seřaďte podle sloupce E. Krok 04:Do vzorce ve sloupci A1. =If(e1"",b1+0.5,0) Krok 05: Zkopírujte vzorec do zbytku sloupce A Krok 06: Zkopírujte obsah sloupce A do nevyužitého prostoru ve sloupci B (na konci sloupce B). Krok 07:Vymažte obsah ve sloupci A. Krok 08:Seřadit podle sloupce B. Krok 09:Vymažte řádky, které mají ve sloupci B 0. Krok 10:Vložte do E1 prázdné místo (s možností posunout buňku dolů) . Krok 11: Řazení ve sloupci D. Krok 12: Odstraňte prázdné buňky ve sloupci D (s možností posunout buňku doleva). Krok 13: Znovu seřaďte podle sloupce B. Krok 14: V A1 zkopírujte c1 do A1. Krok 15:V A2 přidejte vzorec =IF(C2="",A1,C2) Krok 16:Zkopírujte vzorec do zbytku A1. Krok 17: Zkopírujte obsah sloupce A a vložte (hodnotu) do sloupce C. Krok 18: Vymažte sloupec A a B.
Tento komentář byl moderátorem webu minimalizován
Mám buňku s více zalomeními řádků, které chci zachovat a rezervovat do samostatných řádků. Například: A B C D E Mohu zachovat svislé rozestupy rozdělené jako samostatné řady? Zdá se, že je Kutools kondenzuje do: A B C D E
Tento komentář byl moderátorem webu minimalizován
Toto je můj list. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444 A potřebuji toho dosáhnout. aaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444
Tento komentář byl moderátorem webu minimalizován
Ahoj, moje data jsou jako v buňce A1= Dnes je můj poslední den ve škole v buňce A2 = Zítra je můj první den v kanceláři Očekávané: B1 Dnes B2 B3 Můj B4 Poslední den B5 a tak dále.... Data na řádku A by měl být v řádku B tak, aby se po každých 72 znacích data přesunula do buňky pod ním. (B1 by měl mít 72 znaků, pak 72 zbývajících v B2 a tak dále)
Tento komentář byl moderátorem webu minimalizován
Potřebuji z toho dostat Vše v jedné buňce: aaaaaa bbbbbb ccccccc dddddd Vše rozdělené do jednotlivých buněk bez přidávání čárek. (Tlačítko Text do sloupců nepomáhá, pokud nejsou všechny na jednom řádku a nejsou přidány čárky.) Díky!
Tento komentář byl moderátorem webu minimalizován
jak rozdělit hodnotu do různých sloupců, jako je moje hodnota 30122016 chci to udělat 3 0 1 2 2 0 1 6 nejlepší Rgds Rajeev
Tento komentář byl moderátorem webu minimalizován
Ahoj, mám soubor s tisíci řádky a chci, aby byl jeden sloupec rozdělen do více řádků a sloupců, aniž by to narušilo jeho mapování s jinými sloupci. Sloupec A Sloupec B Sloupec C Název týmu Pravidla ohrožení Res Dotaz na produkt a prodej Dotaz na vybavení Dotaz nebo prodej Dotaz eMTA QC/ON "Otevřeno 72 hodin - MGRSUPERCC (ON)/SACSUP (QC) Otevřeno 96 hodin - MGRSUPERCC (ON)/SACSUP (QC) Probíhá 120 hodin - MGRSUPERCC (ON)/SACSUP (QC) Probíhá 150 hodin - MGRSUPERCC (ON)/SACSUP (QC) Probíhá 200 hodin - MGRSUPERCC (ON)/SACSUP (QC) Vyřešeno pro 168 hodin – Přiřazený agent/MGRSUPERCC (ON)/SACSUP (QC)“ Ve výše uvedeném příkladu je celý obsah v poslední buňce. Řádek 2 sloupec E Očekávaný výsledek: Sloupec A Sloupec B Sloupec C Sloupec D Stav hodin ON QC Res Dotaz na produkt a prodej Dotaz na vybavení nebo prodej Dotaz eMTA QC/ON 72 Otevřený MGRSUPERCC (ON) SACSUP (QC) Res Dotaz na produkt a prodej Dotaz na vybavení nebo Prodej eMTA Dotaz QC/ON 96 Otevřený MGRSUPERCC (ON) SACSUP (QC) Res Dotaz na produkt a prodej Dotaz na vybavení nebo Prodej Dotaz eMTA QC/ON 120 Probíhá MGRSUPERCC (ON) SACSUP (QC) Res Dotaz na produkt a prodej Dotaz na vybavení nebo Prodej eMTA Dotaz QC/ON 150 Probíhá MGRSUPERCC (ON) SACSUP (QC) Res Dotaz na produkt a prodej Dotaz na vybavení nebo prodej Dotaz eMTA QC/ON 200 Probíhá MGRSUPERCC (ON) SACSUP (QC) Res Dotaz na produkt a prodej Dotaz na vybavení Prodej eMTA Dotaz QC/ON 168 Vyřešeno MGRSUPERCC (ON) SACSUP (QC) Může mi někdo prosím pomoci to vyřešit.
Tento komentář byl moderátorem webu minimalizován
Dobrý den, jak mohu rozdělit jednu buňku na dvě řady, abych převedl colou. Příklad Buňka A1:. Meagan Vakariya Chci výše uvedená data ve dvou sloupcích, prosím, někdo to vyřeší.
Tento komentář byl moderátorem webu minimalizován
v buňce a1 mám datum v buňce b1 období a v c1 mám teď částku Chci, aby datum buňky1 bylo v pořádku, ale buňka b1 je období od 01.01.16 do 31.01.16, teď chci, aby se buňka b1 rozdělila na dva sloupce tak, aby vypadá to takto :: A1 B1 C1 Datum Období Částka 01.01.16 01.01.16 31.01.16 15000 chci období B1 rozdělené do dvou sloupců
Tento komentář byl moderátorem webu minimalizován
Ahoj, chci jeden kód makra pro rozdělení mých dat mám data jako 1 2 3 4 5 1 2 3 4 5 Chci to rozdělit jako 12345 12345 Prosím, jestli mi někdo ví ping.. Děkuji
Tento komentář byl moderátorem webu minimalizován
Mám takovou tabulku a chci data rozdělit tak, aby výsledek vypadal jako ve výstupním formátu. Jakákoli pomoc je oceňována. Soubor Excel : Id zakázaná Výrobní skupina Název práce Krok BHM_777-57-854-01-01/551_1 0 OTEVŘENÉ PANELY LEVÉHO KŘÍDLA 551AB 551BB 551CB požadovaný výstupní formát : BHM_777-57-854-01-01/551_1 PANEL 0AB BHM_551-777-57-854-01/01_551 2 ODHLAŠOVÁNÍ LEVÉHO KŘÍDLA OTEVŘENÝ PŘÍSTUPOVÝ PANEL 0AB BHM_551-777-57-854-01/01_551 3 LEVÉ KŘÍDLO OTEVŘ. 0_551 777 ODHLÁŠENÍ LEVÉHO KŘÍDLA OTEVŘENÝ PŘÍSTUPOVÝ PANEL 57BB BHM_854-01-01-551-4/0_551 777 LEVÉ KŘÍDLO OTEVŘENÝ PŘÍSTUPOVÝ PANEL 57CB BHM_854-01-01-551_5-0-551-777 SIGN PSK
Tento komentář byl moderátorem webu minimalizován
C033047C033025C0125397C033023C033033 Chtěl bych, aby se výše uvedené číslo rozdělilo na jiný řádek a začalo s C0. Mám excel a v tomto excelu nad číslem v řadě. Chtěl bych v jiné řadě.
Zatím zde nejsou žádné komentáře
Načíst další
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění