Přejít k hlavnímu obsahu

Opak Concatenate (rozdělení buněk) v Excelu – 4 snadné způsoby

Funkce Concatenate v Excelu se používá ke sloučení obsahu více buněk do jedné buňky, ale někdy může být potřeba udělat opak, tedy rozdělit obsah jedné buňky do více buněk. Tato operace je velmi užitečná pro analýzu a organizaci dat. Tento článek představí čtyři jednoduché způsoby, jak toho dosáhnout, které vám pomohou efektivněji spravovat data v Excelu, ať už jste začátečník nebo pokročilý uživatel.

Proveďte opak CONCATENATE v Excelu


Pomocí vzorců proveďte opak CONCATENATE

Chcete-li provést opak funkce CONCATENATE, můžete použít vzorce, které pomáhají rozdělit textové řetězce do více buněk na základě určitého oddělovače.

  1. Zadejte nebo zkopírujte následující vzorec do prázdné buňky, kam chcete umístit výsledek, a poté přetažením úchytu výplně přímo k buňkám vyplňte tento vzorec a hodnoty buněk v buňce A2 byly rozděleny do samostatných buněk, viz snímek obrazovky:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    Poznámka: Ve výše uvedeném vzorci můžete také rozdělit hodnoty buněk do více buněk pomocí různých oddělovačů. Jednoduše vyměňte mezera mezi prvními uvozovkami s oddělovačem dle vašeho výběru.
  2. Poté pokračujte v tažení úchytu výplně dolů do oblasti buněk, kde chcete tento vzorec použít. Pokud tak učiníte, všechny hodnoty buněk se rozdělí do samostatných sloupců, jak je znázorněno na následujícím snímku obrazovky:
Tip: Vzorec pro Excel 365

Pokud používáte Excel 365, najdete jednodušší a efektivnější funkci - TEXTSPLIT který je k dispozici pro rozdělení dat do více sloupců.

  1. Po stisknutí použijte následující vzorec vstoupit klíč, každá položka oddělená mezerou se automaticky přesune do samostatného sloupce, viz snímek obrazovky:
    =TEXTSPLIT(A2, " ")
  2. Dále vyberte buňky obsahující výsledek a poté přetáhněte úchyt výplně dolů, abyste použili vzorec a získali zbývající výsledky, viz snímek obrazovky:

Proveďte opak CONCATENATE pomocí výkonné funkce

Kutools pro Excel poskytuje uživatelsky přívětivý Rozdělit buňky Pomocí této chytré funkce můžete rychle rozdělit obsah buňky do více sloupců nebo řádků na základě libovolného oddělovače, jak potřebujete.

Poznámka: Pokud chcete použít toto Rozdělit buňky funkce, prosím stáhnout a nainstalovat Kutools pro Excel jako první.

Po stažení a instalaci Kutools pro Excel, klikněte na Kutools > Sloučit a rozdělit > Rozdělit buňky to povolit Rozdělit buňky Vlastnosti. V dialogovém okně nastavte níže uvedené možnosti:

  1. klikněte vyberte seznam dat, který chcete oddělit Dělený rozsah sekce;
  2. Pod Styl vyberte část Rozdělit na sloupce volba;
  3. z Rozdělit vyberte prosím oddělovač, podle kterého chcete rozdělit obsah buňky. Tady si vyberu space;
  4. Potom klepněte na tlačítko OK tlačítko;
  5. V jiném poli výzvy klepněte na buňku, kam chcete umístit výsledek;
  6. klikněte OK získat výsledek.
Poznámka: Chcete-li použít tuto funkci, prosím stáhnout a nainstalovat Kutools pro Excel jako první.

Proveďte opak CONCATENATE s funkcí Flash Fill

Excel 2013 a novější verze představily pozoruhodnou funkci známou jako Flash Fill. Tento nástroj vám nejen pomůže automaticky vyplnit buňky daty, ale také vám umožní hladce rozdělit obsah buněk. V této části prozkoumám, jak používat funkci Flash Fill k rozdělení dat v Excelu.

  1. Do sousední buňky (B2) vedle sloupce původních dat, kde chcete data rozdělit, zadejte požadované křestní jméno – Lucky. Poté stiskněte vstoupit klíč pro přechod do další buňky. Viz snímek obrazovky:
  2. Poté stiskněte Ctrl + E k naplnění zbytku buněk viz snímek obrazovky:
  3. Postupujte stejným způsobem pro sloupce Příjmení a Narozeniny a výsledek získáte jako ukázku níže:
Poznámky:
  • Flash Fill vyžaduje, aby výstupní data sousedila s původními daty bez jakýchkoli prázdných sloupců mezi nimi.
  • Výsledky získané z funkce Flash Fill jsou statické, což znamená, že pokud dojde k aktualizacím původních dat, budete muset funkci znovu spustit, aby se tyto změny projevily.
  • Chcete-li se dozvědět více informací o této funkci Fill Flash, prohlédněte si toto Master Excel zadávání dat s Flash Fill výukový program.

Proveďte opak příkazu CONCATENATE s funkcí Text to Column

Ve skutečnosti je v Excelu funkce Text to Columns opakem funkce zřetězení, můžete ji použít k rozdělení hodnot buněk do více buněk libovolnými oddělovači, které potřebujete.

  1. Vyberte buňky, které chcete rozdělit. A pak klikněte Data > Text do sloupců, viz screenshot:
  2. In Krok 1 Průvodce převodem textu na sloupcevyberte Oddělené možnost a poté klepněte na další tlačítko, viz screenshot:
  3. In Krok 2 průvodce, zadejte oddělovač, který chcete použít pod Oddělovače volba. Tady, zkontroluji space. A pak pokračujte kliknutím na další tlačítko, viz screenshot:
  4. In Krok 3 průvodce, kontrola Generovatl pod Formát dat sloupcea pak vyberte buňku, ve které chcete najít hodnoty rozdělení z Destinace pole. Nakonec klikněte úprava tlačítko, viz screenshot:
  5. Nyní byly vybrané hodnoty buněk rozděleny do více sloupců, viz snímek obrazovky:

Každá z těchto metod vyhovuje různým uživatelským preferencím a úrovním složitosti dat, což umožňuje efektivní manipulaci a organizaci dat v Excelu. Ať už potřebujete rozdělit jména, data nebo jakákoli jiná strukturovaná data, tyto techniky nabízejí cenná řešení pro zlepšení vašich dovedností v Excelu a zlepšení možností správy dat. Pokud máte zájem prozkoumat další tipy a triky pro Excel, naše webové stránky nabízejí tisíce výukových programů pro přístup k nim klikněte sem. 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ělit textové řetězce oddělovačem do více řádků – 3 rychlé triky
  • Normálně můžete použít funkci Text to Column k rozdělení obsahu buňky do více sloupců pomocí určitého oddělovače, jako je čárka, tečka, středník, lomítko atd. Někdy však může být nutné rozdělit obsah buňky s oddělovači do více řádků a zopakujte data z dalších sloupců, jak je uvedeno níže. Máte nějaké dobré způsoby, jak se s tímto úkolem vypořádat v aplikaci Excel? Tento tutoriál představí některé efektivní metody k dokončení této úlohy v Excelu.
  • Rozdělte velký stůl na několik malých stolů
  • Pokud máte velký list, který obsahuje více sloupců a stovky nebo tisíce dat řádků, nyní chcete rozdělit tuto velkou tabulku na několik malých tabulek na základě hodnoty sloupce nebo počtu řádků, abyste získali následující výsledky. Jak jste se mohli 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.
  • Rozdělte text do samostatných sloupců velkými písmeny
  • Předpokládejme, že máte řadu dat, která chcete rozdělit obsah buňky do samostatných sloupců velkým písmenem, jak ukazuje následující snímek obrazovky, máte nějaké dobré nápady k vyřešení tohoto problému v aplikaci Excel?