Sisällysluettelo
Jos haluat saada kattavan käsityksen kaikesta kerralla, sinun on ehkä yhdistettävä useita soluja ja erotettava ne toisistaan käyttämällä pilkkuja. Tässä artikkelissa kerrotaan, miten useita soluja yhdistetään pilkulla Excelissä soveltamalla joitakin kaavoja, toimintoja sekä komentoja. VBA koodi.
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
Solujen yhdistäminen.xlsm4 tapaa yhdistää useita soluja pilkulla Excelissä
Näytämme alla olevissa osioissa neljä erilaista tekniikkaa useiden solujen yhdistämiseen ja niiden erottamiseen pilkulla. Tätä varten käytämme komentoa CONCATENATE ja TEXTJOIN Myöhemmin esittelemme toisen lähestymistavan saman tavoitteen saavuttamiseen käyttämällä apuna VBA koodi.
Alla on esimerkkitietoaineisto, jota käytetään tehtävän suorittamiseen.
1. Sovelletaan CONCATENATE-funktiota useiden solujen yhdistämiseen rivillä pilkulla.
Yksinkertainen tapa ketjuttaa asioita on käyttää komentoa CONCATENATE Toimi seuraavasti, jotta työ saadaan valmiiksi.
Vaihe 1:
- Kirjoita kaava ensin tyhjään soluun.
=CONCATENATE(B5:E5& ",")
Vaihe 2:
- Toiseksi, valitse kaava.
Vaihe 3:
- Paina sitten F9 muuttaa niiden arvo.
Vaihe 4:
- Poista sen jälkeen sulkeet { } kaavasta.
Vaihe 5:
- Paina lopuksi Kirjoita nähdäksesi tulokset.
Huomautuksia. Älä unohda poistaa sulkeita. { } kaavasta.
Lue lisää: Kuinka yhdistää sarakkeet Excelissä (8 yksinkertaista menetelmää)
2. Yhdistä CONCATENATE- ja TRANSPOSE-toiminnot useiden sarakkeessa olevien solujen yhdistämiseksi pilkulla sarakkeeseen
Rivin useiden solujen yhdistämisen lisäksi voimme tehdä saman myös sarakkeelle. Seuraa alla olevia ohjeita, kun haluat käyttää sarakkeen yhdistämistoimintoa.
Vaihe 1:
- Kirjoita soluun E4, joka on sama kuin sarakkeen ensimmäinen rivi, seuraava kaava.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")
Vaihe 2:
- Valitse sitten kaava.
Vaihe 3:
- Paina sitten F9 .
Vaihe 4:
- Poista sulkeet { } uudelleen kuten ennenkin.
Vaihe 5:
- Paina lopuksi Kirjoita nähdäksesi tulokset.
Huomautuksia. Muista, että kaava on kirjoitettava erilliseen soluun, joka on samalla rivillä kuin sarakkeen ensimmäinen rivi. Koska ensimmäisen solun arvo oli James Rodrigues vuonna C4 rivissä 4 , kirjoitamme kaavan samalle riville, mutta eri soluun. E4 . Yhdistämisen jälkeen voit siirtää sen minne tahansa.
Lue lisää: Yhdistämisen vastakohta Excelissä (4 vaihtoehtoa)
Samanlaisia lukemia:
- Kuinka ketjuttaa välilyönnillä Excelissä (3 sopivaa tapaa)
- Rivien yhdistäminen Excelissä (2 helppoa menetelmää)
- Numeroiden yhdistäminen Excelissä (4 nopeaa kaavaa)
- Kuinka ketjuttaa merkkijono ja kokonaisluku VBA:n avulla
- Yhdistäminen ei toimi Excelissä (3 syytä ja ratkaisut)
3. Sovelletaan TEXTJOIN-funktiota useiden solujen yhdistämiseen pilkulla.
Voit käyttää TEXTJOIN toiminto MS Excel 365 yhdistää useita pilkulla erotettuja soluja yhdeksi soluksi. Se tehdään seuraavasti Excel 365 noudata alla olevia ohjeita.
Vaihe 1:
- Kirjoita yksinkertaisesti seuraava kaava.
=TEXTJOIN(",",TRUE,B5:E5)
Vaihe 2:
- Paina sitten Kirjoita nähdäksesi tuloksen.
Huomautuksia. The TEXTJOIN toiminto useiden solujen yhdistämiseen on käytettävissä vain seuraavissa ohjelmissa Excel 365 tilatut käyttäjät.
4. Suorita VBA-koodi useiden solujen ketjuttamiseen pilkulla.
Voimme myös ketjuttaa useita soluja ja käyttää erotuskomaa käyttämällä komentoa VBA koodi.
Noudata seuraavia ohjeita.
Vaihe 1:
- Paina ensin Alt + F11 avataksesi VBA-makro
- Napsauta Lisää välilehti ja valitse The Moduuli
- Tallenna ohjelma ja paina F5 ajaa sitä.
Vaihe 2:
- Liitä sitten vain seuraava VBA
Function CONCATENATEMULTIPLE(Ref As Range, Separator As String) As String Dim Cell As Range Dim Concate As String For Each Cell In Ref Concate = Concate & Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function
Täällä,
- Dim Cell As Range on muuttujan solun ilmoittaminen alueen arvoksi.
- Dim Concate As String on muuttujan Concatenate julistaminen merkkijonoksi.
- Concate = Concate & Cell.Value & Separator (erotin) on komento, jolla solun arvo yhdistetään erottimella.
- CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) on komento, jolla yhdistetään viimeiset yhdistetyt solut.
Vaihe 3:
- Kirjoita sen jälkeen seuraava kaava käyttäen CONCATENATEMULTIPLE
=CONCATENATEMULTIPLE(B5:E5,",")
Vaihe 4:
- Paina lopuksi Kirjoita painiketta nähdäksesi tulokset.
Lue lisää: Kuinka ketjuttaa Excelissä (3 sopivaa tapaa)
Päätelmä
Yhteenvetona toivon, että olet saanut tästä artikkelista perustiedot siitä, miten useiden solujen ketjuttaminen pilkuilla onnistuu. Nämä menetelmät pitäisi kaikki opettaa ja käyttää omiin tietoihin. Tutki harjoituskirjaa ja sovella oppimaasi. Olemme innostuneet jatkamaan tämänkaltaisten kurssien tuottamista tärkeän tukesi ansiosta.
Jos sinulla on kysyttävää, älä epäröi ottaa meihin yhteyttä, ja jaa ajatuksesi alla olevaan kommenttiosioon.
Kyselyihinne vastaa mahdollisimman pian seuraava taho. Exceldemy tiimi.
Pysy kanssamme ja jatka oppimista.