Yhdistä useita soluja yhdeksi pilkulla erotetuksi Excelissä.

  • Jaa Tämä
Hugh West

Tässä opetusohjelmassa aion jakaa kanssanne 6 yksinkertaisia menetelmiä yhdistää useita soluja yhdeksi pilkulla erotetuksi Excelissä. Voit helposti soveltaa näitä menetelmiä missä tahansa tietokokonaisuudessa yhdistääksesi monta solun arvoa yhden solun sisälle pilkun avulla. Tämän tehtävän suorittamiseksi näemme myös joitakin hyödyllisiä ominaisuuksia, jotka voivat olla käteviä monissa muissa Exceliin liittyvissä tehtävissä.

Lataa harjoituskirja

Voit ladata harjoituskirjan täältä.

Yhdistä useita soluja.xlsm

6 yksinkertaista tapaa yhdistää useita soluja yhdeksi pilkulla erotetuksi Excelissä

Olemme ottaneet suppean tietokokonaisuuden selittääksemme vaiheet selkeästi. Tietokokonaisuudessa on noin 7 rivit ja 4 Aluksi pidämme kaikki solut sarakkeissa Yleistä Kaikkien tietokokonaisuuksien osalta meillä on seuraavat tiedot 4 yksilölliset sarakkeet, jotka ovat Yritys, tuote 1, tuote 2, ja Yhdistetty . Vaikka sarakkeiden lukumäärää voidaan muuttaa myöhemmin, jos se on tarpeen.

1. Ampersand-operaattorin käyttäminen useiden solujen yhdistämiseen

Tässä ensimmäisessä menetelmässä näemme, kuinka käyttää komentoa Ampersand operaattori Excel osoitteeseen yhdistää useita soluja yhdeksi pilkulla erotettuna. Seuraa tätä varten alla olevia ohjeita.

Vaiheet:

  • Mene ensin soluun E5 ja lisää seuraava kaava:
=C5&", "&D5

  • Paina nyt Kirjoita ja kopioi tämä kaava muihin soluihin.

Tämän pitäisi siis antaa meille etsimämme tulos.

2. Useiden solujen yhdistäminen yhdeksi CONCATENATE-funktiolla

CONCATENATE-funktio Excelissä yhdistää useita arvoja ja palauttaa tuloksen tekstiarvona. Käytämme tätä funktiota seuraaviin tarkoituksiin. yhdistää useita soluja yhdeksi pilkulla erotettuna.

Vaiheet:

  • Aluksi kaksoisnapsauta solua E5 ja kirjoita alla oleva kaava:
=CONCATENATE(C5,", ",D5)

  • Paina seuraavaksi Kirjoita näppäintä ja kopioi alla oleva kaava käyttäen Täyttökahva .

Kuten näet, edellä mainittu menetelmä on myös erittäin kätevä solujen nopeaan yhdistämiseen pilkulla.

3. CONCAT-funktion soveltaminen

CONCAT-funktio Excelissä toimii samalla tavalla kuin edellinen funktio, mutta se voi ottaa yksittäisten arvojen lisäksi myös alueviittauksia. Katsotaanpa, miten tätä funktiota käytetään seuraaviin tarkoituksiin. yhdistää useita soluja yhdeksi pilkulla erotettuna.

Vaiheet:

  • Kuten aiemmin, lisää alla oleva kaava solun sisään E5 :
=CONCAT(C5,",",D5)

  • Paina sen jälkeen Kirjoita näppäintä tai napsauta mitä tahansa tyhjää solua.
  • Lopuksi käytä tätä kaavaa sarakkeen muissa soluissa. E .

Tämän seurauksena sinun pitäisi saada haluamasi tulos.

4. TEXTJOIN-toiminnon käyttäminen

TEXTJOIN-toiminto Excelissä voi yhdistää useita arvoja ja lisätä niiden väliin erotinmerkin. Alla on ohjeet tämän toiminnon käyttämiseksi seuraaviin tarkoituksiin yhdistää useita soluja yhdeksi pilkulla erotettuna.

Vaiheet:

  • Mene ensin soluun E5 ja lisää seuraava kaava:
=TEXTJOIN(", ",1,C5,D5)

  • Vahvista sen jälkeen kaava painamalla Kirjoita ja kopioi tämä kaava alas vetämällä Täyttökahva .

Niinpä TEXTJOIN toiminto on myös erittäin hyödyllinen useiden solujen yhdistämisessä yhdeksi soluksi.

5. Excelin Flash Fill -ominaisuuden käyttäminen useiden solujen yhdistämiseen pilkulla

Katsotaanpa nyt nopea tapa yhdistää useita soluja yhdeksi pilkulla erotettuna käyttäen Salaman täyttö ominaisuus Excelissä.

Vaiheet:

  • Kirjoita ensin solujen C5 ja D5 käyttämällä pilkkua niiden välissä solussa E5 .
  • Valitse nyt kaikki solut kohdasta E5 osoitteeseen E10 .

  • Napsauta sitten Salaman täyttö alla Tietotyökalut ryhmästä Tiedot-välilehti näytön yläreunassa.

  • Näin ollen Salaman täyttö ominaisuus tunnistaa solun mallin E5 ja soveltaa sitä myös muihin soluihin.

6. VBA:n käyttäminen useiden solujen yhdistämiseen

Jos tunnet VBA Excelissä, voit helposti yhdistää useita soluja yhdeksi pilkulla erotettuna. Seuraa alla olevia ohjeita.

Vaiheet:

  • Tätä menetelmää varten siirry osoitteeseen Kehittäjä välilehti ja valitse Visual Basic .

  • Valitse nyt Lisää vuonna VBA ikkunassa ja klikkaa Moduuli .

  • Kirjoita seuraavaksi alla oleva kaava uuteen ikkunaan:
 Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & Sh_Rng.Value & Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function 

  • Mene nyt soluun E5 ja lisää seuraava kaava:
=Combine(C5:D5,",")

  • Paina sitten Kirjoita näppäintä ja käytä Täyttökahva tehdä tämä sama toimenpide myös muissa soluissa.

Päätelmä

Toivon, että pystyit soveltamaan menetelmiä, jotka näytin tässä opetusohjelmassa siitä, miten tehdä yhdistää useita soluja yhdeksi pilkulla erotetuksi Excelissä. Kuten huomaat, tähän on useita tapoja. Valitse siis viisaasti omaan tilanteeseesi parhaiten sopiva menetelmä. Jos juuttut johonkin vaiheeseen, suosittelen käymään ne läpi muutaman kerran sekaannusten selvittämiseksi. Lopuksi, jos haluat oppia lisää aiheesta. Excel tekniikoita, seuraa meidän ExcelWIKI Jos sinulla on kysyttävää, kerro minulle kommenteissa.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.