Excel TEXTJOIN -toimintoesimerkkejä - Excel ja Google Sheets

Tämä opetusohjelma osoittaa, mitenExcel TEXTJOIN Toiminto Excelissä yhdistää tekstin useista merkkijonoista.

TEXTJOIN -toiminnon yleiskatsaus

TEXTJOIN -toiminto yhdistää tekstin useista merkkijonoista. Määrität erottimen valinnan ja ohitatko tyhjät kohdat.

Jos haluat käyttää TEXTJOIN Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:

(Huomaa, miten kaavasyötteet näkyvät)

TEXTJOIN -toiminto Syntaksi ja tulot:

= TEXTJOIN (erotin, ohita tyhjä, teksti1, [teksti2],…)

erotin - Erotin jokaisen tekstin välillä.

ignore_empty - Ohitetaanko tyhjät solut vai ei.

teksti 1 - Ensimmäinen tekstiarvo tai alue.

teksti2 - [valinnainen] Toinen tekstiarvo tai alue.

TEXTJOIN -toiminnon käyttäminen Excelissä:

TEXTJOIN -toiminto yhdistää tekstin useista merkkijonoista. Määrität erottimen valinnan ja ohitatko tyhjät kohdat. Se on saatavana Excel 2016: ssa ja sitä uudemmissa versioissa.

= TEXTJOIN ("", false, B3: C3)

Edellä yhdistetään etunimi ja sukunimi (sarakkeet B ja C) ja välilyönti erottajana (sana, joka jakaa sanan) ja vaihtoehto sisällyttää tyhjät kohdat (seuraava esimerkki on selvempi).

TEXTJOIN sisällyttää aihiot

Vaikka jotkut solut voivat olla aihioita, voi olla tärkeää tietää, että ne ovat aihioita yhdistämisen jälkeen.

= TEXTJOIN (";", FALSE, B3: E3)

Kun FALSE käytetään toisena argumenttina, se yhdistää ne puolipisteeseen (valittu erottimeksi) huolimatta siitä, että jotkut niistä ovat tyhjiä. Kun haluat jakaa ne uudelleen, tämä on hyödyllistä tekstistä sarakkeisiin.

TEXTJOIN ohittaa tyhjät kohdat

Ei olisi järkevää sisällyttää tyhjiä kohtia, jos skenaario on yhdistää tervehdys alla oleviin nimiin:

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

Näet ilmeiset kohdat F5 ja F6, joissa etu- ja sukunimien välillä on ylimääräinen välilyönti.

Tässä skenaariossa olisi parempi jättää huomiotta tyhjät solut, jos ne eivät ole toisena argumenttina TOSI.

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

TEXTJOIN painikkeilla 1 ja 0

Jos olet käyttänyt VLOOKUPia, saatat tietää, että Excel tunnistaa TOSI 1: ksi ja EPÄTOSI 0: ksi. Niitä voidaan useimmissa tapauksissa käyttää keskenään. Ja myös täällä. Ei vaikuta tekstin tai numeron valintaan. Vain mieltymykset (ja kirjoitusnopeus).

TEXTJOIN ehdolla

Haluat ehkä yhdistää tekstin vain, jos ne täyttävät jonkin ehdon. Tässä skenaariossa voit halutessasi liittää täydelliset nimet pilkuilla erottajaksi vain, jos se on Kyllä Kyllä ylityössä (sarake C).

{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Kyllä", B3: B7, ""))}

Tämä on matriisikaava.

Jos käytät Excel -versiota ennen vuotta 2022, sinun on painettava CTRL + VAIHTO + ENTER ENTER -näppäimen sijaan kaavan kirjoittamisen jälkeen. Sinun pitäisi nähdä sen ympärillä olevat kiharat hakasulkeet, kun ne on tehty oikein (ÄLÄ kirjoita kiharoita manuaalisesti).

Jos käytät Excel 2022 tai Office 365, voit kirjoittaa kaavan normaalisti.

TEXTJOIN erilaisilla erottimilla

Voit käyttää matriisivakioita (kaarevat hakasulkeet) syöttääksesi useita erottimia seuraavasti:

= TEXTJOIN ({"-", "."}, 1, B3: D3)

Se osaa käyttää viivaa (-) ensimmäisenä erottimena ja pistettä (.) Toisena.

TEXTJOIN numerolla/päivämäärällä

Huomaa, että TEXTJOIN on tekstitoiminto. TEXTJOINia käytettäessä tuloksena on teksti. Et esimerkiksi voi laskea yhteen näitä numeroita solussa F3 TEXTJOINin käytön jälkeen.

Sama tapahtuu päivämäärille, koska ne tunnistetaan sarjanumeroiksi eikä tekstiksi. Sinun ei ehkä tarvitse laskea päivämääriä, mutta se ei toimi hyvin suodattimissa ja pivot -taulukoissa.

Yllä olevien ongelmien ratkaisemiseksi voit muuntaa tekstistä arvoiksi käyttämällä VALUE -arvoa.

Muu esimerkki TEXTJOINista

Käännä tekstimerkkijono

Voit kääntää tekstimerkkijonon yhdistämällä MID -toiminnon ja TEXTJOINT seuraavasti.

= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Mikä antaisi meille seuraavat tulokset:

TEXTJOIN -toiminto toimii lähes samalla tavalla Google Sheetsissä.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave