Sisällysluettelo
Työskennellessään suurten Microsoft Excel, Joskus meidän on tehtävä pilkulla erotettu luettelo. Se onnistuu helposti käyttämällä Excelin kaavoja ja VBA-makrot Tämä on myös helppo ja aikaa säästävä tehtävä. Tänään tässä artikkelissa opettelemme, miten viisi nopeat ja sopivat tavat tehdä pilkulla erotettu luettelo vuonna Excel tehokkaasti.
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
Pilkulla erotettu luettelo.xlsm5 sopivaa tapaa tehdä pilkulla erotettu luettelo Excelissä
Oletetaan skenaario, jossa meillä on Excel-tiedosto, joka sisältää tietoja erilaisista hedelmistä. Nämä hedelmät on lueteltu sarakkeessa nimeltä Hedelmät Tässä Excel-taulukossa. Teemme tästä hedelmäsarakkeesta pilkulla erotettu luettelo käyttämällä CONCATENATE , TEXTJOIN toiminnot, Etsi &; Korvaa ja VBA-makrot Tässä on myös yleiskatsaus tämänpäiväistä tehtäväämme varten laadittuun tietokokonaisuuteen.
1. Käytä CONCATENATE-toimintoa pilkulla erotetun luettelon tekemiseen Excelissä.
Voit käyttää The CONCATENATE-funktio Excelissä pilkulla erotetun luettelon tekemistä varten. Meidän on tehtävä seuraavaa.
Vaiheet:
- Ensin meidän on kirjoitettava alla oleva kaava soluun C5 .
=CONCATENATE(B5,",","," ",B6,",","," ",B7,",",","," ",B8,",",","," ",B9)
- Kun olet kirjoittanut CONCATENATE-toiminto Kaavapalkissa, paina yksinkertaisesti ENTER näppäimistölläsi ja voit tehdä pilkulla erotetun luettelon, joka on esitetty alla olevassa kuvakaappauksessa.
Lue lisää: Miten tehdä tehtävälista Excelissä (3 helppoa menetelmää)
2. Käytä TEXTJOIN-toimintoa pilkulla erotetun luettelon tekemiseen Excelissä.
Jos sinulla on pääsy Microsoft Excel 365 , voit käyttää TEXTJOIN-toiminto yhdistää sarakkeen tai alueen soluarvot pilkulla erotelluksi luetteloksi.
Vaiheet:
- Ensin meidän on kirjoitettava alla oleva kaava soluun C5 .
=TEXTJOIN(",", B5:B9)
- Kun kirjoitat TEXTJOIN toiminto solussa C5 , paina yksinkertaisesti ENTER näppäimistölläsi ja voit tehdä pilkulla erotetun luettelon, joka on esitetty alla olevassa kuvakaappauksessa.
Lue lisää: Miten tehdä aakkosellinen luettelo Excelissä (3 tapaa)
3. Käytä mukautettua kaavaa pilkulla erotetun luettelon laatimiseen Excelissä.
Voimme käyttää omaa kaavaamme käyttäen vain Amperemerkki (&) ja pilkku (,) tehdä pilkulla erotettu luettelo, jossa solun arvojen ympärillä on lainausmerkit. Meidän on noudatettava alla olevia ohjeita oppiaksemme!
Vaiheet:
- Valitse ensin solu C5 ja kirjoita alla oleva kaava kenttään Kaavapalkki . Kaavassa Kaavapalkki on,
=B5&""&","&""&B6&""&","&""&B7&""&","&""&B8&""&","&""&B9
- Kun painat ENTER , saamme pilkulla erotetun luettelon nimistä Hedelmät sarake solussa C5 .
Lue lisää: Kuinka tehdä luettelo Excelin solussa (3 nopeaa menetelmää)?
Samanlaisia lukemia
- Miten tehdä luettelon Excelissä (9 menetelmää)?
- Postituslistan luominen Excelissä (2 menetelmää)
4. Suorita Etsi & Korvaa komento pilkulla erotetun luettelon tekemiseen Excelissä.
Voimme myös käyttää Etsi &; Korvaa työkalun avulla voit tehdä Microsoft Excelin sarakkeesta pilkulla erotetun luettelon Microsoft Officessa. Seuraa vain alla olevia ohjeita.
Vaihe 1:
- Valitse ensin kaikki solut Hedelmät sarake paitsi sarake otsikko .
- Paina siis Ctrl + C näppäimistöllä samanaikaisesti kopioidaksesi nämä solut.
Vaihe 2:
- Näin ollen me nyt liitä ... kopioidut solut tyhjään Microsoft Word-asiakirja painamalla CTRL+V .
- Sitten näemme avattavan vaihtoehdon nimeltä Liitä-vaihtoehdot ( Ctrl ) down-right liitettyjen solujen kulmaan.
- Nyt , klikkaamme Liitä-vaihtoehdot ja valitse Pidä teksti Ainoat vaihtoehdot.
- Seuraavaksi painamme CTRL+H samanaikaisesti avataksesi Etsi ja korvaa Ensin lisätään "^p" vuonna Etsi mitä Syötetään sitten "," vuonna Korvaa seuraavalla Lopuksi napsautetaan painiketta Korvaa kaikki nappi.
- Nyt näemme, että kaikki solujen arvot ovat Hedelmät sarake muunnetaan pilkulla erotettu luettelo Microsoft Wordissa.
- Kun olet suorittanut edellä mainitun prosessin, voit tehdä pilkulla erotetun luettelon, joka on esitetty alla olevassa kuvakaappauksessa.
Lue lisää: Kuinka luoda luettelo kriteerien perusteella Excelissä (4 menetelmää)?
5. Suorita VBA-koodi pilkulla erotetun luettelon laatimiseksi Excelissä.
Nyt näytän, miten tehdä pilkulla erotettu luettelo Excelissä käyttämällä yksinkertaista VBA Se on erittäin hyödyllinen tietyissä tilanteissa. Tietokannastamme on tee pilkulla erotettu luettelo. Noudatetaan alla olevia ohjeita tehdä pilkulla erotettu luettelo !
Vaihe 1:
- Avaa ensin Moduuli, jotta voit tehdä sen, ensinnäkin, omasta Kehittäjä välilehdellä, siirry osoitteeseen,
Kehittäjä → Visual Basic
- Kun olet napsauttanut Visual Basic nauhan, ikkuna nimeltä Microsoft Visual Basic for Applications - Tee pilkulla erotettu luettelo (Comma Separated List) ilmestyy välittömästi eteesi. Tuosta ikkunasta lisäämme moduulin, jolla voimme soveltaa meidän VBA-koodi . Voit tehdä sen osoitteessa,
Insert → Moduuli
Vaihe 2:
- Näin ollen Tee pilkulla erotettu luettelo moduuli avautuu. Tee pilkulla erotettu luettelo moduuliin, kirjoita seuraavat tiedot VBA
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
- Suorita siis VBA Voit tehdä sen osoitteessa,
Suorita → Suorita Sub/UserForm
Vaihe 3:
- Kun olet suorittanut VBA-koodi , palataan nyt takaisin laskentataulukkoon ja kirjoitetaan seuraava koodi soluun C5 .
=ColumntoList(B5:B9)
- Lisäksi paina Kirjoita näppäimistölläsi ja saat haluamasi tulosteen soluun C5 .
Muistettavat asiat
👉 Voit ponnahtaa esiin Microsoft Visual Basic for Applications painamalla Alt + F11 samanaikaisesti .
👉 Jos a Kehittäjä välilehti ei ole näkyvissä nauhassa, voit tehdä sen näkyväksi. Voit tehdä sen valitsemalla,
Tiedosto → Vaihtoehto → Mukauta nauhaa
Päätelmä
Toivon, että kaikki edellä mainitut sopivat menetelmät, joilla tehdä pilkulla erotettu luettelo provosoi teitä nyt soveltamaan niitä omassa Excel Olet erittäin tervetullut kommentoimaan, jos sinulla on kysyttävää tai kysymyksiä.