Obsah
Při práci v aplikaci Excel můžeme někdy potřebovat převést sloupec nebo rozsah na seznam oddělený čárkou s jednoduchými uvozovkami kolem každé z hodnot buněk. V tomto článku vám ukážu, jak převést sloupec na seznam oddělený čárkou s jednoduchými uvozovkami kolem každé z hodnot buněk pomocí funkcí, jako je např. CONCATENATE , TEXTJOIN spolu s Makro VBA a Najít a nahradit Nástroj.
Stáhnout cvičebnici
Stáhněte si tento cvičební sešit a procvičte si tento úkol při čtení tohoto článku.
Převést sloupec na seznam.xlsm5 metod, jak převést sloupec na seznam oddělený čárkou s jednoduchými uvozovkami
Předpokládejme scénář, kdy máme soubor aplikace Excel, který obsahuje informace o různých papírenských výrobcích. Tyto výrobky jsou v tomto listu aplikace Excel uvedeny ve sloupci s názvem Výrobek. Tento sloupec výrobků převedeme na seznam oddělený čárkou. Na obrázku níže je zobrazen pracovní list se seznamem výrobků odděleným čárkou, přičemž kolem každého z nich jsou jednoduché uvozovky.
Metoda 1: Ruční převod sloupce na seznam oddělený čárkou
Můžeme použít vlastní vzorec pouze s použitím znak ampersand ( & ) a čárka ( , ) převést sloupec na seznam oddělený čárkami s uvozovkami kolem hodnot buněk. Musíme postupovat podle níže uvedených kroků.
Kroky:
⦿ Nejprve musíme do buňky zapsat následující vzorec C5 .
="'"&B5&"'"&","&"'"&B6&"'"&","&"'"&B7&"'"&","&"'"&B8&"'"&","&"'"&B9&"'"
Rozdělení vzorců:
Na stránkách znak ampersand ( & ) se připojí k jednoduché uvozovky ( '' ) a čárky ( , ) s hodnoty buněk na vytvořit soubor oddělený čárkou seznam s jednoduché uvozovky .
⦿ Po stisknutí ENTER , získáme seznam oddělený čárkou s jednoduché uvozovky kolem každé hodnoty buňky Produkt sloupec v buňce C5 .
Další informace: Jak převést sloupce na řádky v aplikaci Excel (2 metody)
Metoda 2: Pomocí funkce CONCATENATE můžete Převod sloupce na seznam oddělený čárkou
Můžete také použít CONCATENATE Funkce v Excelu převede sloupec na seznam oddělený čárkami s jednoduchými uvozovkami. Musíme provést následující kroky.
Kroky:
⦿ Nejprve musíme do buňky zapsat následující vzorec C5 .
=CONCATENATE("'",B5,"',", "'",B6,"',", "'",B7,"',","'",B8,"',","'",B9,"'")
Rozdělení vzorců:
Na stránkách CONCATENATE funkce vezme několik částí textu nebo řetězců a spojí je do jednoho velkého textu.
⦿ Po stisknutí ENTER , získáme seznam oddělený čárkou s jednoduché uvozovky kolem každé hodnoty buňky Produkt sloupec v buňce C5 .
Další informace: Jak transponovat sloupce do řádků v aplikaci Excel (6 metod)
Podobná čtení
- Jak transponovat duplicitní řádky do sloupců v aplikaci Excel (4 způsoby)
- Excel Power Query: Transpozice řádků do sloupců (průvodce krok za krokem)
- Jak transponovat řádky do sloupců pomocí aplikace Excel VBA (4 ideální příklady)
- Transponování více sloupců do jednoho sloupce v aplikaci Excel (3 praktické metody)
- Jak převést jednotlivé sloupce na řádky v aplikaci Excel pomocí vzorců
Metoda 3: Použití funkce TEXTJOIN pro převod sloupce na seznam oddělený čárkou
Pokud máte přístup k Microsoft Excel 365 , můžete použít TEXTJOIN slouží ke spojení hodnot buněk sloupce nebo rozsahu a vytvoření seznamu odděleného čárkou.
Kroky:
⦿ Nejprve musíme do buňky zapsat následující vzorec C5 .
=TEXTJOIN(",", TRUE, B5:B9)
Rozdělení vzorců:
Na stránkách TEXTJOIN funkce spojuje nebo se připojuje k několik kusů text nebo řetězec pomocí oddělovače. V tomto příkladu je oddělovačem znak čárka ( , ).
Poznámka: Na stránkách TEXTJOIN funkce je výhradně určena pouze pro použití v Microsoft Excel 365, Excel 2020, nebo Excel 2019. Abyste mohli funkci používat, měli byste mít přístup k některému z nich.⦿ Po stisknutí ENTER , získáme seznam oddělený čárkou hodnot buněk Produkt sloupec v buňce C5 .
Přečtěte si více: Jak převést sloupce na řádky v aplikaci Excel na základě hodnoty buňky
Metoda 4: Převod sloupce na seznam oddělený čárkou pomocí makra VBA
Pokud znáte VBA makro v aplikaci Excel, pak můžete použít VBA efektivně převést sloupec na seznam oddělený čárkou s jednoduchými uvozovkami. . Musíme postupovat podle níže uvedených kroků.
Krok 1:
⦿ Nejprve vybereme Visual Basic z Vývojář můžeme také stisknout ALT+F11 otevřít.
Krok 2:
⦿ Nyní klikněte na Vložte a vyberte Modul .
⦿ Do zobrazeného okna zapište následující kód. Stiskneme tlačítko CTRL+S uložit kód.
Function ColumntoList(ColRange As Range) Dim ListOutput Dim cell As Variant For Each cell In ColRange If Not IsEmpty(cell.Value) Then ListOutput = ListOutput & "'" & cell.Value & "'," End If Next ColumntoList = Left(ListOutput, Len(ListOutput) - 1) End Function
Krok 3:
⦿ Nyní se vrátíme na pracovní list a do buňky napíšeme následující kód C5 .
=ColumntoList(B5:B9)
⦿ Po stisknutí ENTER , získáme seznam oddělený čárkou s jednoduché uvozovky kolem každé hodnoty buňky Produkt sloupec v buňce C5 .
Další informace: Transpozice více sloupců do řádků v aplikaci Excel pomocí VBA (2 metody)
Metoda 5: Použití nástroje Najít & amp; Nahradit k převodu sloupce na seznam oddělený čárkou
Můžeme použít Najít a nahradit nástroj v Microsoft Office pro převod sloupce v Microsoft Excel na seznam oddělený čárkou v Microsoft Office. Stačí postupovat podle níže uvedených kroků.
Krok 1:
⦿ Nejprve vyberte všechny buňky v Produkt sloupec kromě sloupec záhlaví .
⦿ Poté klikněte pravým tlačítkem myši na některou z vybraných buněk. Zobrazí se kontextová nabídka. Klikněte na možnost Kopírovat z nabídky.
⦿ Případně můžete stisknout CTRL+C na kopírovat vybrané buňky.
Krok 2:
⦿ Nyní budeme vložit . zkopírované buňky do prázdného okna Microsoft Dokument Word stisknutím CTRL+V .
⦿ Pak se zobrazí rozevírací možnost s názvem Možnosti vkládání ( Ctrl ) na vpravo dole rohu vložených buněk.
⦿ Nyní , klikneme na Možnosti vkládání a vyberte Uchovávejte text Jediné možnosti.
⦿ Dále stiskneme CTRL+H otevřít Najít a nahradit nástroj.
⦿ Nejprve vložíme " ^p " v Zjistěte, co vstupní pole.
⦿ Poté zadáme " , " v Nahradit vstupní pole.
⦿ Nakonec klikneme na Nahradit vše tlačítko.
⦿ Nyní uvidíme, že všechny hodnoty buněk v tabulce Produkt jsou převedeny na sloupec seznam oddělený čárkou v aplikaci Microsoft Word.
Další informace: Převod sloupců na řádky v aplikaci Excel pomocí nástroje Power Query
Rychlé poznámky
🎯 Pokud nemáte kartu Vývojář, můžete ji zviditelnit v části Soubor> Možnost> Přizpůsobit pás karet .
🎯 Otevření VBA editor Press ALT + F11. A můžete stisknout ALT + F8 vyvolat okno Makro.
Závěr
V tomto článku jsme se dozvěděli, jak převést sloupec nebo rozsah na seznam oddělený čárkou s jednoduchými uvozovkami kolem. každé z hodnot v buňce. Doufám, že od této chvíle můžete převést sloupec na seznam oddělený čárkou s jednoduchými uvozovkami Pokud však máte k tomuto článku nějaké dotazy nebo doporučení, zanechte prosím komentář níže. Přeji krásný den!!!