Hvordan konvertere kolonne til kommaseparert liste med enkle anførselstegn

  • Dele Denne
Hugh West

Når vi jobber i Excel, kan det hende vi trenger å konvertere en kolonne eller et område til en kommadelt liste med enkle anførselstegn rundt hver av celleverdiene. I denne artikkelen vil jeg vise deg hvordan du konverterer en kolonne til en kommaseparert liste med enkle anførselstegn rundt hver av celleverdiene ved å bruke funksjoner som CONCATENATE , TEXTJOIN sammen med VBA Macro , og Finn og erstatt -verktøy.

Last ned øvelsesarbeidsbok

Last ned denne øvingsboken for å utføre oppgaven mens du er leser denne artikkelen.

Konverter kolonne til List.xlsm

5 metoder for hvordan du konverterer kolonne til kommadelt liste med enkle anførselstegn

La oss anta et scenario der vi har en Excel-fil som inneholder informasjon om ulike skrivesaker. Disse produktene er oppført i kolonnen med tittelen Produkt i det Excel-regnearket. Vi vil konvertere denne kolonnen med produkter til en kommadelt liste. Bildet nedenfor viser regnearket med den kommaseparerte listen over produkter med enkle anførselstegn rundt hvert av dem.

Metade 1: Konverter kolonne til kommadelt liste manuelt

Vi kan bruke vår egen formel ved å bare bruke ampersand-tegnet ( & ) og komma ( , ) for å konvertere kolonnen til en kommaseparert liste med anførselstegn rundt celleverdiene. Vi må følge trinnene nedenfor.

Trinn:

⦿ Først må vi skrive ned formelen nedenfor i celle C5 .

="'"&B5&"'"&","&"'"&B6&"'"&","&"'"&B7&"'"&","&"'"&B8&"'"&","&"'"&B9&"'"

Formeloversikt:

og-tegnet ( & ) vil slå seg sammen med enkelte anførselstegn ( '' ) og kommene ( , ) med celleverdiene for å lage en kommaseparert liste med enkle anførselstegn .

⦿ Ved å trykke ENTER får vi den kommaseparerte listen med enkle anførselstegn rundt hver celleverdi i Produkt kolonnen i celle C5 .

Les mer: Hvordan konvertere kolonner til rader i Excel (2 metoder)

Metode 2: Bruk CONCATENATE-funksjonen for å konvertere Kolonne til kommadelt liste

Du kan også bruke funksjonen CONCATENATE i Excel for å konvertere kolonnen til kommadelt liste med enkle anførselstegn. Vi må gjøre følgende.

Trinn:

⦿ Først må vi skrive ned formelen nedenfor i celle C5 .

=CONCATENATE("'",B5,"',", "'",B6,"',", "'",B7,"',","'",B8,"',","'",B9,"'")

Formeloversikt:

Funksjonen KONKATER vil ta flere tekststykker eller strenger og slå dem sammen for å lage én stor tekst.

⦿ Ved å trykke ENTER , vil vi få kommaseparert liste med enkle anførselstegn rundt hver celleverdi i Produkt kolonnen i celle C5 .

Les mer: Hvordan overføre kolonner til raderI Excel (6 metoder)

Lignende avlesninger

  • Hvordan transponere dupliserte rader til kolonner i Excel (4 måter)
  • Excel Power Query: Transponer rader til kolonner (trinn-for-trinn-veiledning)
  • Hvordan transponerer rader til kolonner ved hjelp av Excel VBA (4 ideelle Eksempler)
  • Transponer flere kolonner til én kolonne i Excel (3 nyttige metoder)
  • Hvordan konvertere enkeltkolonner til rader i Excel med formler

Metode 3: Bruk TEXTJOIN-funksjonen for å konvertere kolonne til kommadelt liste

Hvis du har tilgang til Microsoft Excel 365 , kan du bruke funksjonen TEXTJOIN for å slå sammen celleverdiene til en kolonne eller et område for å lage en kommaseparert liste.

Trinn:

⦿ Først må vi skrive ned formelen nedenfor i celle C5 .

=TEXTJOIN(",", TRUE, B5:B9)

Formeloversikt:

TEXTJOIN funksjonen sammenkobler eller flere biter av tekst eller streng ved hjelp av et skilletegn . I dette eksemplet er skilletegnet komma ( , ).

Merk: Funksjonen TEXTJOIN er eksklusiv for bruk i Microsoft Excel 365, Excel 2020, eller Excel 2019. Du bør ha tilgang til en av disse for å bruk funksjonen.

⦿ Ved å trykke ENTER får vi den kommaseparerte listen over celleverdier for produktet kolonne i celle C5 .

Les mer: Hvordan konvertere Kolonner til rader i Excel basert på celleverdi

Metode 4: Konverter kolonne til kommadelt liste ved å bruke VBA-makro

Hvis du er kjent med VBA -makro i Excel, så kan du bruke VBA til å effektivt konvertere kolonnen til en kommadelt liste med enkle anførselstegn . Vi må følge trinnene nedenfor.

Trinn 1:

⦿ Først velger vi Visual Basic fra kategorien Utvikler . Vi kan også trykke ALT+F11 for å åpne den.

Trinn 2:

⦿ Nå klikker du på Sett inn -knappen og velger Modul .

⦿ Skriv ned følgende kode i vinduet som vises. Vi trykker CTRL+S for å lagre koden.

3759

Trinn 3:

⦿ Vi vil nå gå tilbake til regnearket og skrive følgende kode i celle C5 .

=ColumntoList(B5:B9)

⦿ Ved å trykke ENTER får vi den kommaseparerte listen med enkle anførselstegn rundt hver celleverdien til Produkt kolonnen i celle C5 .

Les mer: VBA for å transponere flere kolonner til rader i Excel (2 metoder)

Metode 5: Bruk funksjonen Finn & Erstatt verktøy for å konvertere kolonne til kommadelt liste

Vi kan bruke Finn & Bytt ut verktøy iMicrosoft Office for å konvertere en kolonne i Microsoft Excel til kommadelt liste i Microsoft Office. Bare følg trinnene nedenfor.

Trinn 1:

⦿ Først velger du alle cellene i Produkt kolonne bortsett fra kolonnen overskrift .

⦿ Høyreklikk deretter på en av de valgte cellene. Du vil se kontekstmenyen. Klikk på Kopier fra menyen.

⦿ Alternativt kan du trykke CTRL+C for å kopiere det valgte celler.

Trinn 2:

⦿ Vi vil nå lim inn de kopierte cellene i et tomt Microsoft Word-dokument ved å trykke CTRL+V .

⦿ Deretter vil vi se et rullegardinalternativ kalt Lim inn alternativer ( Ctrl ) i ned-til høyre hjørne av de limte cellene.

⦿ , klikker vi på Lim inn alternativer og velger Behold tekst Bare alternativer.

⦿ Deretter trykker vi CTRL+H for å åpne Finn og erstatt -verktøyet.

⦿ Først setter vi inn « ^p » i Finn hva -inndataboksen.

⦿ Deretter vil vi skrive inn " , " i Erstatt med -inndataboksen.

⦿ Til slutt klikker vi på Erstatt alle -knappen.

⦿ Nå vil vi se at alle celleverdier i Produkt -kolonnen konverteres til et kommasepar liste i MicrosoftWord.

Les mer: Konverter kolonner til rader i Excel med Power Query

Hurtigmerknader

🎯 Hvis du ikke har en Utvikler-fane, kan du gjøre den synlig i Fil > Alternativ > Tilpass båndet .

🎯 For å åpne VBA redigeringsprogrammet Trykk ALT + F11. Og du kan trykke ALT + F8 for å få frem makrovinduet.

Konklusjon

I denne artikkelen har vi lært hvordan å konvertere en kolonne eller et område til en kommadelt liste med enkle anførselstegn rundt hver av celleverdiene. Jeg håper fra nå av at du kan konvertere en kolonne til en kommadelt liste med enkle anførselstegn meget enkelt. Men hvis du har spørsmål eller anbefalinger om denne artikkelen, vennligst legg igjen en kommentar nedenfor. Ha en flott dag!!!

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.