Kuidas konverteerida veerg komadega eraldatud loendiks ühe jutumärgiga

  • Jaga Seda
Hugh West

Excelis töötades võib mõnikord tekkida vajadus teisendada veerg või vahemik komadega eraldatud loendiks, kus iga lahtri väärtuse ümber on ühekordsed jutumärgid. Selles artiklis näitan teile, kuidas teisendada veerg komadega eraldatud loendiks, kus iga lahtri väärtuse ümber on ühekordsed jutumärgid, kasutades selliseid funktsioone nagu CONCATENATE , TEXTJOIN koos VBA makro ja Leia ja asenda Tööriist.

Lae alla praktiline töövihik

Lae alla see harjutusvihik, et harjutada ülesannet selle artikli lugemise ajal.

Veergude teisendamine loeteluks.xlsm

5 meetodit, kuidas teisendada veerg komadega eraldatud loendiks ühe jutumärkidega

Oletame stsenaariumi, kus meil on Exceli fail, mis sisaldab teavet erinevate kirjatöötoodete kohta. Need tooted on loetletud selles Exceli töölehel veerus pealkirjaga Product. Teisaldame selle toodete veeru komadega eraldatud loeteluks. Allpool olev pilt näitab töölehte, millel on komadega eraldatud toodete loetelu, mille ümber on ühekordsed jutumärgid.

Meetod 1: Konverteeri veerg komadega eraldatud loendiks käsitsi

Me võime kasutada oma valemit, kasutades ainult ampersandi märk ( & ) ja koma ( , ), et teisendada veerg komadega eraldatud loendiks, mille lahtri väärtused on ümber jutumärkidega. Peame järgima alljärgnevaid samme.

Sammud:

⦿ Kõigepealt peame kirjutama lahtrisse alljärgneva valemi C5 .

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

Valemite jaotamine:

The ampersandi märk ( & ) liitub ühekordsed jutumärgid ( '' ) ja komad ( , ) koos rakkude väärtused aadressile luua komadega eraldatud nimekiri koos ühekordsed jutumärgid .

⦿ Vajutades SISESTA , saame me komadega eraldatud nimekiri koos ühekordsed jutumärgid iga lahtri väärtuse ümber Toode veerg lahtris C5 .

Loe lisaks: Kuidas konverteerida veergusid Exceli ridadele (2 meetodit)

Meetod 2: Kasutage funktsiooni CONCATENATE, et Veergu teisendamine komadega eraldatud loendiks

Võite kasutada ka CONCATENATE funktsiooni Excelis, et teisendada veerg komadega eraldatud loendiks koos ühekordsete jutumärkidega. Peame tegema järgmist.

Sammud:

⦿ Kõigepealt peame kirjutama lahtrisse alljärgneva valemi C5 .

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

Valemite jaotamine:

The CONCATENATE funktsioon võtab mitu teksti- või stringitükki ja ühendab need üheks suureks tekstiks.

⦿ Vajutades SISESTA , saame me komadega eraldatud nimekiri koos ühekordsed jutumärgid iga lahtri väärtuse ümber Toode veerg lahtris C5 .

Loe edasi: Kuidas Exceli veergude ümberpaigutamine ridadesse (6 meetodit)

Sarnased lugemised

  • Kuidas transponeerida dubleerivad read Exceli veergudeks (4 viisi)
  • Excel Power Query: Ridade teisendamine veergudeks (samm-sammult juhend)
  • Kuidas Exceli VBA abil ridu veergudeks transponeerida (4 ideaalset näidet)
  • Mitme veeru transponeerimine ühte veergu Excelis (3 praktilist meetodit)
  • Kuidas konverteerida üksikud veerud Exceli ridadele valemitega

Meetod 3: Rakenda TEXTJOIN funktsiooni, et teisendada veerg komadega eraldatud loendiks

Kui teil on juurdepääs Microsoft Excel 365 , saate kasutada TEXTJOIN funktsioon, et ühendada veeru või vahemiku lahtri väärtused komadega eraldatud loendiks.

Sammud:

⦿ Kõigepealt tuleb kirjutada lahtrisse alljärgnev valem C5 .

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

Valemite jaotamine:

The TEXTJOIN funktsioon ühendab või liitub mitu tükki tekst või string kasutades eraldajaid. Selles näites on eraldajaks eraldaja koma ( , ).

Märkus: The TEXTJOIN funktsioon on ainuüksi kasutamiseks ainult Microsoft Excel 365, Excel 2020, või Excel 2019. Funktsiooni kasutamiseks peaks teil olema juurdepääs mõnele neist.

⦿ Vajutades SISESTA , saame me komadega eraldatud nimekiri lahtri väärtused Toode veerg lahtris C5 .

Loe edasi: Kuidas konverteerida veerud Exceli ridadesse, mis põhinevad lahtri väärtusel

Meetod 4: Konverteeri veerg komadega eraldatud loendiks VBA makro abil

Kui te olete tuttav VBA makro Excelis, siis saate kasutada VBA et tõhusalt teisendada veergu komadega eraldatud loendiks, kus on ühekordsed jutumärgid Peame järgima alljärgnevaid samme.

1. samm:

⦿ Kõigepealt valime Visual Basic alates Arendaja Võime ka vajutada ALT+F11 selle avamiseks.

2. samm:

⦿ Nüüd klõpsake nuppu Sisesta nuppu ja valige Moodul .

⦿ Kirjutame ilmuvasse aknasse järgmise koodi. Vajutame CTRL+S koodi salvestamiseks.

 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 

3. samm:

⦿ Nüüd läheme tagasi töölehele ja kirjutame lahtrisse järgmise koodi C5 .

=ColumntoList(B5:B9)

⦿ Vajutades SISESTA , saame me komadega eraldatud nimekiri koos ühekordsed jutumärgid iga lahtri väärtuse ümber Toode veerg lahtris C5 .

Loe lisaks: VBA mitme veeru transponeerimiseks Exceli ridadesse (2 meetodit)

Meetod 5: Kasutage tööriista Find & Replace Tool, et teisendada veerg komadega eraldatud loendiks

Me võime kasutada Leia &; Asenda tööriist Microsoft Office'is, et teisendada Microsoft Exceli veerg komadega eraldatud loendiks Microsoft Office'is. Järgige lihtsalt alljärgnevaid samme.

1. samm:

⦿ Kõigepealt valige kõik rakud aastal Toode veerg välja arvatud veerg pealkiri .

⦿ Seejärel tehke paremklõps mis tahes valitud lahtritel. Ilmub kontekstmenüü. Klõpsake nupul Koopia menüüst.

⦿ Teise võimalusena võite vajutada CTRL+C aadressile koopia valitud lahtrid.

2. samm:

⦿ Me nüüd paste . kopeeritud rakud tühja Microsoft Wordi dokument vajutades CTRL+V .

⦿ Siis, Me näeme rippmenüüst valik nimega Paste Valikud ( Ctrl ) kohta all-paremini kleebitud lahtrite nurgas.

⦿ Nüüd , me klõpsame nupule Paste Valikud ja valige Hoidke teksti Ainus võimalus.

⦿ Järgmisena vajutame CTRL+H avada Leia ja asenda tööriist.

⦿ Kõigepealt sisestame " ^p " in the Leia, mida sisendkast.

⦿ Seejärel sisestame " , " in the Asendage sisendkast.

⦿ Lõpuks vajutame me nupule Asenda kõik nupp.

⦿ Nüüd näeme, et kõik lahtri väärtused on Toode veergu teisendatakse komadega eraldatud nimekiri Microsoft Wordis.

Loe lisaks: Veergude konverteerimine Exceli ridadeks Power Query abil

Kiire märkmete tegemine

🎯 Kui teil ei ole vahekaarti Arendaja, saate selle nähtavaks teha jaotises Fail> Valik> Kohandada lint .

🎯 Avada VBA toimetaja Press ALT + F11. Ja te võite vajutada ALT + F8 et avada makroaken.

Kokkuvõte

Selles artiklis oleme õppinud, kuidas teisendada veerg või vahemik komadega eraldatud loeteluks, mille ümber on ühekordsed jutumärgid iga lahtri väärtused. Ma loodan, et nüüdsest alates saate te teisendada veerg komadega eraldatud loeteluks koos ühekordsete jutumärkidega väga lihtsalt. Kui teil on aga küsimusi või soovitusi selle artikli kohta, siis jätke palun kommentaar allpool. Ilusat päeva!!!

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.