– Liittyvän Sivu:

Excel merkkijonoyhdistämistä

Tällä sivulla kuvataan, miten voit jakaa merkkijono Excel Excel on Vasen, Keski ja Oikea toiminnot.

Split Merkkijono tiettyyn Asentoon

On olemassa kolme sisäänrakennettu Excel-toimintoja, jotka on suunniteltu halkaisu merkkijono tiettyyn asentoon. Nämä ovat Excel vasen, keski-ja oikea toimintoja., Nämä toiminnot ovat kunkin kuvattu alla:

Excel-Vasen, Keski ja Oikea Toiminnot

Excel-Left-funktio palauttaa määritetyn määrän merkkejä vasemmalta (alkuun) mukana merkkijono.

alla olevassa esimerkissä, vasen-funktio palauttaa kaksi ensimmäistä merkkiä merkkijonon ”testi merkkijono”:

=LEFT( ”testi merkkijono”, 2 ) palauttaa merkkijonon ”te”

Excel-Mid-funktio palauttaa määritetyn määrän merkkejä keskellä toimitetaan merkkijono, joka alkaa tietyn merkin.,

alla olevassa esimerkissä Mid-funktio palauttaa 3 merkkiä keskeltä merkkijonon ”testi merkkijono”, alkaen merkki numero 6:

=MID( ”testi merkkijono”, 6, 3 ) palauttaa merkkijonon ”str”.

Excel Right-funktio palauttaa tietyn määrän merkkejä toimitetun tekstijonon oikeasta (lopusta).,

alla olevassa esimerkissä, Oikea-funktio palauttaa kaksi viimeistä merkkiä ja merkkijonon ”testi merkkijono”:

=OIKEA( ”testi merkkijono”, 2 ) palauttaa merkkijonon ”ng”

Split Merkkijono Ensimmäinen Esiintyminen tietyn Merkin

Jos haluat jakaa excel-merkkijonon ensimmäinen esiintyminen tietyn merkin (esim. ensimmäisessä tilaa), ei ole sisäänrakennettu Excel-toiminto, voit tehdä tämän. Voit kuitenkin suorittaa tämän tehtävän käyttämällä vasemmalla, puolivälissä tai oikealla toimintoja yhdistettynä muihin sisäänrakennettuihin Excel-toimintoihin.,

toinen Excel-toimintoja, jotka saatat löytää hyödyllistä, kun halkaisu merkkijono tiettyyn tehtävään ovat:

Etsi Palautus asema sub-merkkijono sisällä syöttämä merkkijono (asia herkkä).
Haku Palautus asema sub-merkkijono sisällä syöttämä merkkijono (ei merkkikokoriippuvaisia).
Len Palautus pituus toimitetaan merkkijono.,

Huomaa, että ainoa ero Löytää ja Etsiä toiminnot on se, että Etsi-toiminto on merkkikokoriippuvainen, kun hakutoiminto ei ole.

Split Merkkijonoa Tietyn Merkin – Esimerkkejä

Esimerkki 1 – Palauttaa Tekstin Alussa on Merkkijono, Jopa Ensimmäinen Avaruudessa

Jos haluat käyttää kaavaa jakaa merkkijono ensimmäisessä tilaa, ja sitten palata vasen osa split string, tämä voidaan tehdä yhdistämällä vasen-toimintoa Etsi-toiminnon., Tämä näkyy seuraavassa esimerkissä:

A B
1 testaa string =VASEN( A1, FIND( ” ”, A1 ) – 1 ) – palauttaa tuloksen ”testi”

edellä olevassa kaavassa, Etsi-funktio palauttaa arvon 5, koska kannan tila sisällä mukana teksti ”test string”. Vähentämällä 1 tästä arvosta saadaan arvo 4, joka sitten toimitetaan vasemmalle funktiolle.,

Esimerkki 2 – Palauttaa Tekstin lopusta Merkkijonoa

Jos haluat käyttää kaavaa jakaa merkkijono ensimmäisessä tilaa, ja sitten palata oikealle (lopussa) osa-merkkijono, tämä voidaan tehdä yhdistämällä Oikea toiminto Excel-Etsi toiminto-ja Excel-Len-toiminto., Tämä näkyy seuraavassa esimerkissä:

A B
1 testaa string =OIKEA( A1, LEN( A1 ) – FIND( ” ”, A1 ) ) – palauttaa tuloksen ”string”

edellä olevassa kaavassa, Len-funktio palauttaa arvo 11, kuten pituus merkkijonon ”testi merkkijono” ja Etsi-funktio palauttaa arvon 5, koska kannan tilaa.

näin Ollen ilmaus LEN( A1 ) – FIND( ” ”, A1), arvioi 6 (= 11 – 5), joka sitten syötetään Oikea toiminto.,

siksi oikea funktio palauttaa toimitetun merkkijonon viimeiset 6 merkkiä.

Split Merkkijono N arvoinen Esiintyminen tietyn Merkin

ongelma Excel Etsi ja Etsi-toiminnot on, että ne voidaan käyttää vain löytää ensimmäinen esiintyminen tietyn merkin (tai merkkijono), tietyn start-asentoon. Mitä voit tehdä, jos haluat jakaa narusi n ’ th-tilassa?,

Yksi tapa löytää asema N arvoinen esiintyminen hahmo on käyttää Excelin Korvaa-toiminto, yhdistettynä Excel Find tai Search-toimintoa.

korvaava funktio korvaa määritellyn merkkijonon n ’ th-esiintymisen toisella toimitetulla merkkijonolla. Etsi-funktion avulla voidaan palauttaa korvaavan merkkijonon sijainti, ja tämä asema voidaan sitten toimittaa vasemmalle, keski-tai oikealle funktiolle.

esimerkki tästä on alla.,

Split Merkkijono on N arvoinen Esiintyminen tietyn Merkin – Esimerkki

tässä esimerkissä, me palata vasen osa alkuperäisen merkkijonon ”esimerkki merkkijono”, jopa kolmatta tilaa.,iv>

A
1 esimerkki teksti, string
2 =SUBSTITUTE( A1, ” ”, ”|”, 3 ) – palauttaa tuloksen ”esimerkki teksti|merkkijono”
3 =FIND( ”|”, A2 ) – palauttaa tuloksen ”16”
4 =VASEN( A1, A3 – 1 ) – palauttaa tuloksen ”esimerkki teksti”

ensimmäisessä vaiheessa edellä kaava, meillä on substituoitu kolmas tila, jossa merkki ”|”., Syy tämän merkin valintaan on se, että tiedämme, että se ei esiinny alkuperäisessä tekstissä.

edellä olevan taulukkolaskennan soluissa A2 – A4 esitetyt kolme vaihetta palauttavat alkuperäisen tekstijonon vasemman osan aina kolmanteen tilaan saakka., Jos olet varma Excel kaavat, saatat mieluummin yhdistää nämä kolme vaihetta yhdeksi kaava, kuten alla:

yhdellä kaavalla:
A
1 esimerkki teksti, string
2 =VASEN( A1, FIND( ”|”, SUBSTITUTE( A1, ” ”, ”|”, 3 ) ) – 1 ) – palauttaa tuloksen ”esimerkki teksti”