TEKSTINJAKO-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac

Julkaisutiedot

Nykyinen kanava

Kuukausittainen yrityskanava

Puolivuosittainen kanava yrityksille

Puolivuosittainen kanava yrityksille (kokeilu)

Office for Mac

Jakaa tekstimerkkijonot sarake- ja rivierotinmerkkien avulla.

TEKSTINJAKO-funktio toimii samalla tavalla kuin Teksti sarakkeisiin -ohjattu toiminto, mutta kaavamuodossa. Sen avulla voit jakaa sivulle sarakkeittain tai alaspäin riveittäin. Se on TEXTJOIN-funktion käänteisfunktio. 

Syntaksi

=TEKSTINJAKO(teksti,sarakkeen_erotin,[rivin_erotin],[ohita_tyhjä], [vastaavuustila], [täyttöarvo])

TEKSTINJAKO-funktion syntaksissa on seuraavat argumentit:

  • Tekstiviesti Jaettava teksti. Pakollinen. 
  • col_delimiter Teksti, joka osoittaa, mihin teksti levitetään sarakkeiden yli.
  • row_delimiter Teksti, joka osoittaa tekstin läikkymiskohdan riveille. Valinnainen.
  • ignore_empty Määritä TOSI, jos haluat ohittaa peräkkäiset erottimet. Oletusarvo on TOSI, mikä luo tyhjän solun. Valinnainen.
  • match_mode Määritä 1, jos haluat suorittaa kirjainkokoa vastaavan vastineen. Jos haluat, että kirjainkoolla on merkitystä, käytä oletusarvoa 0. Valinnainen.
  • pad_with Arvo, jolla tulos tyynnyy. Oletusarvo on #PUUTTUU.

Huomautuksia

Jos erottimia on enemmän kuin yksi, tulee käyttää matriisivakiota. Jos esimerkiksi haluat käyttää erottimina sekä pilkkua että pistettä, käytä kaavaa =TEKSTINJAKO(A1,{",","."}).

Esimerkkejä

Kopioi esimerkkitiedot ja liitä ne uuden Excel-laskentataulukon soluun A1. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot. 

Esimerkki 1

Jaa nimi ja lause käyttämällä yleistä erotinta.

Tiedot
Dakota Lennon Sanchez
Ollako vai eikö olla
Kaavat
=TEKSTINJAKO(A2, " ")
=TEKSTINJAKO(A3, " ")

Seuraavassa kuvassa näkyvät tulokset.

Jakaa nimen ja lauseen välilyönnillä  

Esimerkki 2

Jaa A2:n matriisivakiot 2X3-matriisiksi.

Tiedot
1,2,3;4,5,6
Kaavat
=TEKSTINJAKO(A2,",",";")

Seuraavassa kuvassa näkyvät tulokset.

Excel TextSplit-esimerkki 2  

Esimerkki 3

Tiedot
Tee. Tai älä tee. Yrittämistä ei ole. -Tuntematon
Kaavat
=TEKSTINJAKO(A2,".")
=TEKSTINJAKO(A2,{".","-"})
=TEKSTINJAKO(A2,{".","-"},,EPÄTOSI)

Seuraavassa kuvassa näkyvät tulokset.

Esimerkin 2 tulokset

Esimerkki 4

Tiedot
Tee. Tai älä tee. Yrittämistä ei ole. -Tuntematon
Kaavat
=TEKSTINJAKO(A2,,".")

Seuraavassa kuvassa näkyvät tulokset.

Esimerkin 3 tulokset

Esimerkki 5

Tiedot
Tee. Tai älä tee. Yrittämistä ei ole. -Tuntematon
Kaavat
=TEKSTINJAKO(A2,,{".","-"})

Seuraavassa kuvassa näkyvät tulokset.

Esimerkin 4 tulokset

Esimerkki 6

Tiedot
Tee. Tai älä tee. Yrittämistä ei ole. -Tuntematon
Kaavat
=TEKSTINJAKO(A2,,{".","-"},TOSI)

Seuraavassa kuvassa näkyvät tulokset.

Esimerkin 5 tulokset

Esimerkki 7

Vihje Jos haluat poistaa #NA virheen, käytä JOS.PUUTTUU-funktiota. Voit myös lisätä täyttöarvo-argumentin.

Tiedot
Tee. Tai älä tee. Yrittämistä ei ole. -Tuntematon
Kaavat
=TEKSTINJAKO(A2," ",".",TOSI)

Seuraavassa kuvassa näkyvät tulokset.

Esimerkin 6 tulokset