Ynhâldsopjefte
Wylst wy yn Excel wurkje, moatte wy soms in kolom of in berik konvertearje nei in komma-skieden list mei inkele oanhalings om elk fan 'e selwearden. Yn dit artikel sil ik jo sjen litte hoe't jo in kolom konvertearje nei in komma-skieden list mei inkele quotes om elk fan 'e selwearden mei funksjes lykas CONCATENATE , TEXTJOIN tegearre mei VBA Macro , en Find and Replace Tool.
Download Practice Workbook
Download dit oefenboek om de taak út te oefenjen wylst jo binne it lêzen fan dit artikel.
Kolom konvertearje nei List.xlsm
5 metoaden oer hoe't jo in kolom konvertearje nei komma skieden list mei ienige sitaten
Litte wy in senario oannimme wêrby't wy in Excel-bestân hawwe dy't ynformaasje befettet oer ferskate briefpapierprodukten. Dizze produkten wurde neamd yn 'e kolom mei de titel Produkt yn dat Excel-wurkblêd. Wy sille dizze kolom fan produkten konvertearje nei in komma-skieden list. De ôfbylding hjirûnder lit it wurkblêd sjen mei de komma skieden list fan produkten mei inkele oanhalings om elk fan harren.
Metoade 1: Konvertearje kolom nei komma skieden list manuell
Wy kinne ús eigen formule brûke mei allinich it ampersand-teken ( & ) en komma ( , ) om de kolom te konvertearjen nei in komma-skieden list mei oanhalingstekens om de selwearden hinne. Wy moatte de folgjende stappen folgje.
Stappen:
⦿ Earst moatte wy de ûndersteande formule opskriuwe yn sel C5 .
="'"&B5&"'"&","&"'"&B6&"'"&","&"'"&B7&"'"&","&"'"&B8&"'"&","&"'"&B9&"'"
Formule-ûnderdieling:
It ampersand-teken ( & ) sil by de enkele oanhalingstekens ( '' ) en de komma's ( , ) mei de selwearden om in komma skieden list te meitsjen mei single quotes .
⦿ By drukken op ENTER krije wy de komma-skieden list mei inkele quotes om elke selwearde fan de Produkt kolom yn sel C5 .
Lês mear: Hoe kinne jo kolommen konvertearje nei rigen yn Excel (2 metoaden)
Metoade 2: Brûk de CONCATENATE-funksje om konvertearje Kolom nei komma-skieden list
Jo kinne ek de funksje CONCATENATE yn Excel brûke om de kolom te konvertearjen nei komma-skieden list mei inkele oanhalings. Wy moatte it folgjende dwaan.
Stappen:
⦿ Earst moatte wy de ûndersteande formule opskriuwe yn sel C5 .
=CONCATENATE("'",B5,"',", "'",B6,"',", "'",B7,"',","'",B8,"',","'",B9,"'")
Formule-ûnderdieling:
De funksje CONCATENATE sil ferskate stikken tekst of tekenrige nimme en dêrmei gearwurkje om ien grutte tekst te meitsjen.
⦿ By drukken ENTER , wy krije de komma-skieden list mei inkele quotes om elke selwearde fan de Produkt kolom yn sel C5 .
Lês mear: Hoe kinne jo kolommen oersette nei rigenYn Excel (6 metoaden)
Gelykbere lêzings
- Hoe kinne jo dûbele rigen transponearje nei kolommen yn Excel (4 manieren)
- Excel Power Query: Transpose rigen nei kolommen (stap-foar-stap hantlieding)
- Hoe kinne jo rigen transponearje nei kolommen mei Excel VBA (4 ideaal Foarbylden)
- Mearde kolommen omsette yn ien kolom yn Excel (3 handige metoaden)
- Hoe kinne jo inkele kolommen konvertearje nei rigen yn Excel mei formules
Metoade 3: Tapasse de TEXTJOIN-funksje om kolom te konvertearjen nei komma-skieden list
As jo tagong hawwe ta Microsoft Excel 365 , kinne jo de funksje TEXTJOIN brûke om de selwearden fan in kolom of berik te ferbinen om in komma-skieden list te meitsjen.
Stappen:
⦿ Earst moatte wy de ûndersteande formule opskriuwe yn sel C5 .
=TEXTJOIN(",", TRUE, B5:B9)
Formule-ôfdieling:
De funksje TEXTJOIN konkateart of komt by ferskate stikjes tekst of tekenrige mei in skiedingsteken . Yn dit foarbyld is it skiedingsteken in komma ( , ).
Opmerking: De funksje TEXTJOIN is eksklusyf allinnich om te brûken yn Microsoft Excel 365, Excel 2020, of Excel 2019. Jo moatte tagong hawwe ta ien fan dizze om brûk de funksje.
⦿ By drukken op ENTER krije wy de komma-skieden list fan selwearden fan it Produkt kolom yn sel C5 .
Lês mear: Hoe konvertearje Kolommen nei rigen yn Excel basearre op selwearde
Metoade 4: Kolom konvertearje nei komma-skieden list mei VBA-makro
As jo bekend binne mei de VBA -makro yn Excel, dan kinne jo VBA brûke om de kolom effisjint te konvertearjen nei in komma-skieden list mei inkele oanhalings . Wy moatte de folgjende stappen folgje.
Stap 1:
⦿ Earst sille wy Visual Basic selektearje út it ljepblêd ûntwikkelder . Wy kinne ek op ALT+F11 drukke om it te iepenjen.
Stap 2:
⦿ Klikje no op de knop Ynfoegje en selektearje Module .
⦿ Skriuw de folgjende koade op yn it finster dat ferskynt. Wy sille op CTRL+S drukke om de koade op te slaan.
9220
Stap 3:
⦿ Wy geane no werom nei it wurkblêd en skriuwe de folgjende koade yn sel C5 .
=ColumntoList(B5:B9)
⦿ By it drukken op ENTER krije wy de komma-skieden list mei inkele oanhalings om elk selwearde fan 'e Produkt kolom yn sel C5 .
Lês Mear: VBA om meardere kolommen yn rigen te transposearjen yn Excel (2 Metoaden)
Metoade 5: Brûk de Find & amp; Ferfange ark foar it konvertearjen fan kolom nei komma-skieden list
Wy kinne de Fyn & Ferfange ark ynMicrosoft Office om in kolom yn Microsoft Excel te konvertearjen nei komma-skieden list yn Microsoft Office. Folgje gewoan de stappen hjirûnder.
Stap 1:
⦿ Selektearje earst alle sellen yn de Produkt kolom útsein de kolom kop .
⦿ Dan rjochtsklikje op ien fan de selektearre sellen. Jo sille it kontekstmenu sjen. Klikje op Kopiearje út it menu.
⦿ As alternatyf kinne jo op CTRL+C drukke om de selektearre kopy te kopiearjen sellen.
Stap 2:
⦿ Wy sille no plakke de kopiearde sellen yn in leech Microsoft Word dokumint troch op CTRL+V te drukken.
⦿ Dan sille wy in dropdown-opsje sjen mei de namme Plakopsjes ( Ctrl ) yn 'e rjochts ûnder hoeke fan 'e plakte sellen.
⦿ No , wy sille klikke op de Plak-opsjes en selektearje Tekst hâlde Allinnich opsjes.
⦿ Folgjende sille wy op CTRL+H drukke om it ark Fyn en ferfange te iepenjen.
⦿ Earst sille wy " ^p " ynfoegje yn it ynfierfak Fyn wat .
⦿ Dan sille wy " , " ynfiere yn it ynfierfak Ferfange mei .
⦿ Uteinlik klikke wy op de knop Alles ferfange .
⦿ No sille wy sjen dat alle selwearden yn de Produkt kolom wurde omboud ta in komma skieding list yn MicrosoftWord.
Lês mear: Konvertearje kolommen nei rigen yn Excel mei help fan Power Query
Fluchnotysjes
🎯 As jo gjin ljepper foar ûntwikkelders hawwe, kinne jo it sichtber meitsje yn Triem > Opsje & GT; Lint oanpasse .
🎯 Om de VBA -bewurker te iepenjen Druk op ALT + F11. En jo kinne op ALT + F8 drukke om it Macro-finster op te heljen.
Konklúzje
Yn dit artikel hawwe wy leard hoe't om in kolom of in berik te konvertearjen nei in komma-skieden list mei inkele oanhalings om elk fan 'e selwearden. Ik hoopje fan no ôf dat jo in kolom hiel maklik kinne omsette yn in komma-skieden list mei inkele oanhalingstekens . As jo lykwols fragen of oanbefellings hawwe oer dit artikel, lit dan asjebleaft in reaksje hjirûnder. In moaie dei!!!