kapcsolódó oldal:

Excel String Concatenation

Ez az oldal leírja, hogyan lehet megosztani egy karakterláncot az Excelben az Excel bal, középső és jobb funkcióival.

osztott egy karakterláncot egy meghatározott pozícióban

három beépített Excel funkció van, amelyeket egy karakterlánc meghatározott helyzetben történő felosztására terveztek. Ezek az Excel bal, középső és jobb függvények., Ezeket a függvényeket az alábbiakban ismertetjük:

Excel bal, középső és jobb függvények

Az Excel bal függvény egy megadott számú karaktert ad vissza a mellékelt szöveges karakterlánc bal oldalán (elején).

az alábbi példában a bal oldali függvény a “test string”karakterlánc első két karakterét adja vissza:

=bal( “test string”, 2 ) a “te”

szöveges karakterlánc közepén megadott számú karaktert ad vissza, egy megadott karakterlánctól kezdve.,

az alábbi példában a középső függvény 3 karaktert ad vissza a “test string” karakterlánc közepétől, a 6.karakterszámtól kezdve:

=MID( “test string”, 6, 3 ) visszaadja az “str”szöveges karakterláncot.

Az Excel jobb funkciója egy megadott számú karaktert ad vissza a mellékelt szöveges karakterlánc jobb oldalán (végén).,

a példában a Helyes függvény az utolsó két karakter a karaktersorozat “teszt string”:

=JOBB( “teszt string”, 2 ) visszatér a szöveg “ng”

Split egy Karakterlánc Első Előfordulásának a Megadott Karaktert

Ha meg szeretne osztani egy excel szöveges karakterlánc első előfordulásának a megadott karakter (pl. az első hely), nincs beépített Excel függvényt kell ezt csinálni. Ezt a feladatot azonban a bal, a középső vagy a jobb oldali funkciók segítségével végezheti el, más beépített Excel funkciókkal kombinálva.,

a többi Excel funkció, amelyet hasznosnak talál, ha egy karakterláncot egy meghatározott helyzetben felosztanak, a következők:

Find visszaadja az al-karakterlánc helyzetét egy mellékelt karakterláncon belül (eset érzékeny).
keresés visszaadja az al-karakterlánc helyzetét egy mellékelt karakterláncon belül (nem ESET-érzékeny).
Len visszaadja a mellékelt szöveges karakterlánc hosszát.,

vegye figyelembe, hogy a Keresés és a keresési funkciók között az egyetlen különbség az, hogy a Keresés funkció eset-érzékeny, míg a keresési funkció nem.

Split String egy Adott Karakter – Példák

1. Példa – Vissza Szöveget Elejétől egy Szöveget, Akár az Első Helyet

Ha szeretné használni a képletet, hogy szét egy szöveges karakterlánc az első helyet, majd vissza a bal oldali részén a split string, ezt meg lehet tenni kombinálásával a Bal függvény a keresés funkció., Ezt mutatja az alábbi példa:

Egy B
1 teszt string =BAL( A1, TALÁL( ” “, A1 ) – 1 ) – visszatér az eredmény “teszt”

a fenti képlet, keresse meg a függvény értékét az 5. a helyzetét a térben belül a mellékelt szöveg “teszt string”. Az 1 kivonása ebből az értékből megadja a 4 értéket, amelyet ezután a bal oldali funkcióhoz szállítanak.,

2. Példa – Vissza Szöveget a Végén egy Szöveg

Ha szeretné használni a képletet, hogy szét egy szöveges karakterlánc az első helyet, majd vissza jobbra (a végén) része a húr, ezt meg lehet tenni kombinálásával a Megfelelő funkció az Excel Találni funkció az Excel Len függvény., Ezt mutatja az alábbi példa:

Egy B
1 teszt string =JOBB( A1, LEN( A1 ) – FIND( ” “, A1 ) ) – visszatér az eredmény “string”

a fenti képlet, a Len függvény értéke 11, mint a string hossza “teszt string”, majd keresse meg a függvény értékét az 5. a helyzetét a térben.

ezért a len( A1 ) – FIND ( “” , A1 ) kifejezés 6 – ra (= 11-5) értékelődik, amelyet ezután a megfelelő funkcióhoz szállítanak.,

ezért a jobb oldali függvény a mellékelt karakterlánc utolsó 6 karakterét adja vissza.

Split a String at the N ‘ TH előfordulását a megadott karakter

a probléma az Excel Find and Search funkciók, hogy csak akkor lehet használni, hogy megtalálják az első előfordulása egy meghatározott karakter (vagy karakterlánc), miután egy meghatározott kezdő pozíció. Tehát mit tehetsz, ha meg akarod osztani a karakterláncot az n ‘ EDH térben?,

a karakter n ‘ – edik előfordulásának egyik módja az Excel helyettesítő funkció használata, az Excel Find vagy Search funkcióval kombinálva.

a helyettesítő függvény egy megadott karakterlánc n ‘ – edik előfordulását helyettesíti egy második mellékelt karakterlánccal. A Keresés funkció ezután a helyettesítő karakterlánc pozíciójának visszaadására használható, ezt a pozíciót pedig a bal, a középső vagy a jobb funkcióhoz lehet adni.

erre példa az alábbiakban található.,

osztott karakterlánc egy megadott karakter n ‘- edik előfordulásakor-példa

ebben a példában visszaadjuk az eredeti szöveges karakterlánc bal részét “példa szöveges karakterlánc”, a harmadik térig.,iv.>

Egy
1 Egy példa szöveg
2 =HELYETTESÍTŐ( A1, ” “, “|”, 3 ) – visszatér az eredmény “Egy példa szöveg|string”
3 =TALÁL( “|”, A2 ) – visszatér az eredmény “16”
4 =BAL( A1, A3 – 1 ) – visszatér az eredmény “Egy példa szöveg”

az első szakaszban a fenti képlet van helyettesített a harmadik helyet a karakter,”|”., Ennek a karakternek a kiválasztásának oka az, hogy tudjuk, hogy nem fordul elő az eredeti szövegben.

a fenti táblázat A2 – A4 cellájában látható három szakasz visszaadja az eredeti szövegsor bal részét, a harmadik térig., Ha magabiztos Excel képletek, lehet, hogy inkább össze ez a három szakaszban egyetlen képlet, az alábbiak szerint:

egyetlen képlet:
Egy
1 Egy példa szöveg
2 =BAL( A1, FIND( “|”, HELYETTESÍTŐ( A1, ” “, “|”, 3 ) ) – 1 ) – visszatér az eredmény “Egy példa szöveg”