Kuinka yhdistää solut pilkulla Excelissä

Sisällysluettelo:

Anonim

Joten aikaisemmin meillä oli CONCAT- ja CONCATENATE -toiminto useiden solujen yhdistämiseksi. Mutta jos halusimme toimittaa alueen solujen yhdistämiseksi erottimella (esimerkiksi pilkulla), niin näiden toimintojen kanssa on todella hankalaa. Mutta nyt Excel on ottanut käyttöön uuden funktion nimeltä TEXTJOIN Function, jota voidaan käyttää alueiden yhdistämiseen paljon joustavammin.

Tässä artikkelissa opimme yhdistämään solun arvot pilkulla käyttämällä TEXTJOIN -funktiota. Käyttäjille, joilla ei ole tätä toimintoa, keskustelemme muista menetelmistä aluearvojen yhdistämiseksi pilkulla. \

Yleinen kaava

=TEXTJOIN(",",TOTTA,tekstialue1, [tekstialuetta2]… )

Pilkku (","): Tätä rajainta haluamme käyttää. Koska tässä artikkelissa keskitymme solujen yhdistämiseen pilkuilla.

TOSI: Alueen tyhjien solujen huomiotta jättäminen.

Teksti -alue1: Tämä on alue, jonka soluilla on arvot, jotka haluat yhdistää.

[Teksti -alue2]: Muut alueet, jos haluat liittyä tekstiin pilkuilla.

Katsotaanpa esimerkkiä selventämään asioita.

Esimerkki: Liitä alueiden soluarvot pilkulla erottajaksi

Tässä meillä on joitakin arvoja alueella B2: E8. Meidän on liitettävä jokaisen solun tekstit peräkkäin.

Toteutetaan olemassa oleva kaava ja vedetään se alas.

=TEXTJOIN(",", TOSI, B3: E3)

Voit nähdä, että meillä on merkkijono, joka on seurausta tekstien yhdistämisestä pilkuilla.

Oletetaan, että jos haluat yhdistää alueen B3: E3 ja B7: E7. Kaava on siis seuraava:

=TEXTJOIN(",", TOSI, B3: E3, B7: E7)

Se yhdistää kaikki tekstit jättämättä tyhjät solut huomiotta.

Kuinka se toimii?

Kaava on yksinkertainen. TEXTJOIN -toiminto vaatii erottimen, jonka kanssa haluat liittää tekstin. Toinen muuttuja on asetettu tosi -arvoon, joten se jättää tyhjät solut huomiotta.

Jos jossakin solussa on näkymättömiä arvoja, kuten tilaa, näet liitetyn tekstin välissä ylimääräisen pilkun.

Välttääksesi välilyöntejä, poista ne TRIM -toiminnolla.

=TEXTJOIN(",",TOTTA,TRIMMATA(B3: E3, B7: E7))

Solujen yhdistäminen pilkuilla Excel 2016: ssa ja vanhemmissa versioissa

Ongelma on, että TEXTJOIN -toiminto on käytettävissä vain Excel 2019: ssä ja 365: ssä. Joten jos haluat yhdistää solut pilkuilla, meidän on käytettävä temppua.

Joten solujen yhdistäminen peräkkäin pilkuilla tee tämä.

Kirjoita soluun "=" aloittaaksesi kaava ja valitse alue alla esitetyllä tavalla.

Paina nyt F2 ja valitse alue kaavapalkista tai solusta.

Paina F9 -näppäintä.

Poista nyt yhtäläiset ja kiharat olkaimet. Solut on yhdistetty pilkuilla.

Mutta tämä tapa ei ole kovin tehokas liian moniin toimintoihin.

Onko meillä siis muuta tapaa yhdistää tekstejä tietyllä erotinmerkillä Excelissä? Toinen tapa on VBA -tapa. Luo yksi UDF tätä varten.

Toiminto JoinText (erotin merkkijonona, rng alueena) Dim res kuin merkkijono jokaiselle solulle In rng If Trim (cell.Value) "" then res = res & Trim (cell.Value) & delimiter End If Next sol res = Left ( res, Len (res) - 1) JoinText = res Lopeta toiminto 

Avaa VB -editori painamalla CTRL+F11. Napsauta työkirjaa hiiren kakkospainikkeella ja aseta moduuli. Kopioi yllä oleva koodi ja liitä moduulin koodialueelle.


Käytä nyt tätä kaavaa tekstin yhdistämiseen haluamallasi erottimella.

Tämä kaava toimii missä tahansa Excel -versiossa. Voit ladata alla olevan työkirjan käyttääksesi tätä kaavaa välittömästi.

Joten kyllä ​​kaverit, tällä tavalla voit liittää tekstin pilkkuerottimella Excelissä. Toivottavasti siitä oli sinulle apua. Jos sinulla on kysyttävää tästä aiheesta tai muista excel -aiheista, kysy alla olevasta kommenttiosasta. Siihen asti pidä Excelling.

Jaa numerot ja teksti merkkijonosta Excel 2016: ssa ja vanhemmissa: Kun meillä ei ollut TEXTJOIN -toimintoa, käytimme VASEN- ja OIKEA -funktioita joidenkin muiden toimintojen kanssa erottaaksesi numeeriset ja ei -numeeriset merkit merkkijonosta.

Pura teksti jonosta Excelissä käyttämällä Excelin vasenta ja oikeaa funktiota: Voit poistaa tekstin Excelistä merkkijonosta käyttämällä Excelin VASEN ja OIKEA -toimintoa. Nämä toiminnot auttavat meitä katkaisemaan merkkijonoja dynaamisesti.

Poista Excelin tekstistä alku- ja loppumerkit: Johtavia ja jäljessä olevia välilyöntejä on vaikea tunnistaa visuaalisesti, ja ne voivat sotkea tietosi. Näiden merkkien poistaminen merkkijonosta on perus- ja tärkein tehtävä tietojen puhdistamisessa. Näin voit tehdä sen helposti Excelissä.

Poista merkit oikealta: Jos haluat poistaa merkkejä Excelin merkkijonon oikealta puolelta, käytämme VASEN -funktiota. Kyllä, VASEN -toiminto. VASEN -toiminto säilyttää tietyn määrän merkkejä VASEMMALTA ja poistaa kaiken oikealta.

Poista ei -toivotut merkit Excelistä: Poistaaksemme ei -toivotut merkit jonosta Excelissä käytämme SUBSTITUTE -funktiota. SUBSTITUTE -toiminto korvaa annetut merkit toisella annetulla merkillä ja tuottaa uuden muutetun merkkijonon.

Tekstin poistaminen Excelistä alkaen Excelin paikasta: Jos haluat poistaa tekstin merkkijonon aloituskohdasta, käytämme Excelin REPLACE -funktiota. Tämä toiminto auttaa meitä määrittämään alkupisteen ja poistettavien merkkien määrän.

Suosittuja artikkeleita:

50 Excel -pikanäppäintä tuottavuuden lisäämiseksi | Nopeuta tehtävääsi. Nämä 50 pikanäppäintä tekevät työskentelystäsi entistä nopeampaa Excelissä.

Excel VLOOKUP -toiminnon käyttäminen| Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja arkeilta.

Excelin käyttäminen COUNTIF -toiminto| Laske arvot olosuhteilla käyttämällä tätä hämmästyttävää toimintoa. Sinun ei tarvitse suodattaa tietoja laskeaksesi tiettyjä arvoja. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.

SUMIF -toiminnon käyttäminen Excelissä | Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.