Obsah
Pri práci v programe Excel môžeme niekedy potrebovať previesť stĺpec alebo rozsah na zoznam oddelený čiarkou s jednoduchými úvodzovkami okolo každej hodnoty bunky. V tomto článku vám ukážem, ako previesť stĺpec na zoznam oddelený čiarkou s jednoduchými úvodzovkami okolo každej hodnoty bunky pomocou funkcií, ako je CONCATENATE , TEXTJOIN spolu s Makro VBA a Nájsť a nahradiť Nástroj.
Stiahnite si cvičebnicu
Stiahnite si túto cvičebnicu a precvičte si úlohu počas čítania tohto článku.
Previesť stĺpec na zoznam.xlsm5 metód, ako previesť stĺpec na zoznam oddelený čiarkou s jednoduchými úvodzovkami
Predpokladajme scenár, v ktorom máme súbor programu Excel, ktorý obsahuje informácie o rôznych papierenských výrobkoch. Tieto výrobky sú uvedené v stĺpci s názvom Výrobok v tomto pracovnom hárku programu Excel. Tento stĺpec výrobkov prevedieme na zoznam oddelený čiarkou. Na nasledujúcom obrázku je zobrazený pracovný hárok so zoznamom výrobkov oddeleným čiarkou s jednoduchými úvodzovkami okolo každého z nich.
Metóda 1: Ručný prevod stĺpca na zoznam oddelený čiarkou
Môžeme použiť vlastný vzorec, v ktorom použijeme iba znak ampersand ( & ) a čiarka ( , ) na prevod stĺpca na zoznam oddelený čiarkami s úvodzovkami okolo hodnôt buniek. Musíme postupovať podľa nižšie uvedených krokov.
Kroky:
⦿ Najprv musíme do bunky zapísať nasledujúci vzorec C5 .
="'"&B5&"'"&","&"'"&B6&"'"&","&"'"&B7&"'"&","&"'"&B8&"'"&","&"'"&B9&"'"
Rozdelenie vzorca:
Stránka znak ampersand ( & ) sa pripojí k jednoduché úvodzovky ( '' ) a čiarky ( , ) s hodnoty buniek na vytvorte zoznam oddelený čiarkou zoznam s jednoduché úvodzovky .
⦿ Po stlačení VSTÚPIŤ , dostaneme zoznam oddelený čiarkou s jednoduché úvodzovky okolo každej hodnoty bunky Produkt stĺpec v bunke C5 .
Prečítajte si viac: Ako previesť stĺpce na riadky v programe Excel (2 metódy)
Metóda 2: Použite funkciu CONCATENATE na Previesť stĺpec na zoznam oddelený čiarkou
Môžete tiež použiť CONCATENATE Funkcia v programe Excel na prevod stĺpca na zoznam oddelený čiarkou s jednoduchými úvodzovkami. Musíme vykonať nasledujúce kroky.
Kroky:
⦿ Najprv musíme do bunky zapísať nasledujúci vzorec C5 .
=CONCATENATE("'",B5,"',", "'",B6,"',", "'",B7,"',","'",B8,"',","'",B9,"'")
Rozdelenie vzorca:
Stránka CONCATENATE funkcia vezme niekoľko častí textu alebo reťazcov a spojí ich do jedného veľkého textu.
⦿ Po stlačení VSTÚPIŤ , dostaneme zoznam oddelený čiarkou s jednoduché úvodzovky okolo každej hodnoty bunky Produkt stĺpec v bunke C5 .
Prečítajte si viac: Ako transponovať stĺpce do riadkov v programe Excel (6 metód)
Podobné čítania
- Ako transponovať duplicitné riadky do stĺpcov v programe Excel (4 spôsoby)
- Excel Power Query: Transpozícia riadkov do stĺpcov (sprievodca krok za krokom)
- Ako transponovať riadky do stĺpcov pomocou Excel VBA (4 ideálne príklady)
- Transponovanie viacerých stĺpcov do jedného stĺpca v programe Excel (3 praktické metódy)
- Ako previesť jednotlivé stĺpce na riadky v programe Excel pomocou vzorcov
Metóda 3: Použitie funkcie TEXTJOIN na prevod stĺpca na zoznam oddelený čiarkou
Ak máte prístup k Microsoft Excel 365 , môžete použiť TEXTJOIN na spojenie hodnôt buniek stĺpca alebo rozsahu do zoznamu oddeleného čiarkou.
Kroky:
⦿ Najprv musíme do bunky zapísať nasledujúci vzorec C5 .
=TEXTJOIN(",", TRUE, B5:B9)
Rozdelenie vzorca:
Stránka TEXTJOIN funkcia spája alebo sa pripája k . niekoľko kusov text alebo reťazec V tomto príklade je oddeľovačom čiarka ( , ).
Poznámka: Stránka TEXTJOIN funkcia je výhradne určená na použitie v Microsoft Excel 365, Excel 2020, alebo Excel 2019. Ak chcete používať túto funkciu, mali by ste mať prístup k niektorej z nich.⦿ Po stlačení VSTÚPIŤ , dostaneme zoznam oddelený čiarkou hodnôt buniek Produkt stĺpec v bunke C5 .
Prečítajte si viac: Ako previesť stĺpce na riadky v programe Excel na základe hodnoty bunky
Metóda 4: Prevod stĺpca na zoznam oddelený čiarkou pomocou makra VBA
Ak poznáte VBA makro v programe Excel, potom môžete použiť VBA efektívne konvertovať stĺpec na zoznam oddelený čiarkou s jednoduchými úvodzovkami Musíme postupovať podľa nižšie uvedených krokov.
Krok 1:
⦿ Najprv vyberieme Visual Basic z Vývojár môžeme tiež stlačiť ALT+F11 na jej otvorenie.
Krok 2:
⦿ Teraz kliknite na Vložte a vyberte Modul .
⦿ Do zobrazeného okna zapíšte nasledujúci kód. Stlačíme CTRL+S na uloženie kódu.
Funkcia 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:
⦿ Teraz sa vrátime na pracovný hárok a do bunky napíšeme nasledujúci kód C5 .
=ColumntoList(B5:B9)
⦿ Po stlačení VSTÚPIŤ , dostaneme zoznam oddelený čiarkou s jednoduché úvodzovky okolo každej hodnoty bunky Produkt stĺpec v bunke C5 .
Čítajte viac: VBA na transpozíciu viacerých stĺpcov do riadkov v programe Excel (2 metódy)
Metóda 5: Použitie nástroja Nájsť & Nahradiť na prevod stĺpca na zoznam oddelený čiarkami
Môžeme použiť Nájsť a nahradiť nástroj v aplikácii Microsoft Office na prevod stĺpca v aplikácii Microsoft Excel na zoznam oddelený čiarkou v aplikácii Microsoft Office. Stačí postupovať podľa nižšie uvedených krokov.
Krok 1:
⦿ Najprv vyberte všetky bunky v Produkt stĺpec okrem stĺpec záhlavie .
⦿ Potom kliknite pravým tlačidlom myši na ktorúkoľvek z vybraných buniek. Zobrazí sa kontextové menu. Kliknite na Kopírovať z ponuky.
⦿ Prípadne môžete stlačiť CTRL+C na kopírovať vybrané bunky.
Krok 2:
⦿ Teraz budeme vložte . skopírované bunky do prázdnej aplikácie Microsoft Dokument Word stlačením CTRL+V .
⦿ Potom sa zobrazí rozbaľovacia možnosť s názvom Možnosti vkladania ( Ctrl ) na vpravo dole rohu vložených buniek.
⦿ Teraz , klikneme na Možnosti vkladania a vyberte Ponechať text Jediné možnosti.
⦿ Potom stlačíme CTRL+H otvoriť Nájsť a nahradiť nástroj.
⦿ Najprv vložíme " ^p " v Zistite, čo vstupné pole.
⦿ Potom zadáme " , " v Nahradiť vstupné pole.
⦿ Nakoniec klikneme na Nahradiť všetko tlačidlo.
⦿ Teraz uvidíme, že všetky hodnoty buniek v Produkt sú prevedené na stĺpec zoznam oddelený čiarkou v programe Microsoft Word.
Čítajte viac: Prevod stĺpcov na riadky v programe Excel pomocou Power Query
Rýchle poznámky
🎯 Ak nemáte kartu Vývojár, môžete ju zviditeľniť v Súbor> Možnosť> Prispôsobenie pásu .
🎯 Otvorenie VBA editor Tlač ALT + F11. A môžete stlačiť ALT + F8 na zobrazenie okna makra.
Záver
V tomto článku sme sa dozvedeli, ako previesť stĺpec alebo rozsah na zoznam oddelený čiarkou s jednoduchými úvodzovkami okolo každej z hodnôt buniek. Dúfam, že odteraz môžete previesť stĺpec na zoznam oddelený čiarkou s jednoduchými úvodzovkami Ak však máte akékoľvek otázky alebo odporúčania týkajúce sa tohto článku, zanechajte komentár nižšie. Prajem vám pekný deň!!!