Excel képlet: Kivonat szubsztring -

Tartalomjegyzék

Általános képlet

=MID(A1,start,end-start+1)

Összegzés

Az alszöveg Excel-képlettel történő kibontásához használhatja a MID függvényt. A bemutatott példában az E5 képlete a következő:

=MID(B5,C5,D5-C5+1)

amely az 5. sorban a "Perfect" -t adja vissza.

Magyarázat

Megjegyzés: ebben a példában a véghelyzetet számoljuk ki annak érdekében, hogy kibontsuk egy szó szerinti kezdő és véghelyzetű alszöveget. Ha azonban ismeri a kinyerendő karakterek számát, egyszerűen csatlakoztathatja ezt a számot.

Az ezen az oldalon található példában a MID függvényt használjuk a szöveg kibontásához a kezdő és a véghelyzet alapján. A MID függvény három argumentumot fogad el: egy szöveges karakterláncot, egy kezdő pozíciót és a kibontandó karakterek számát. A szöveg a B oszlopból származik, a kiindulási helyzet pedig a C oszlopból származik. A kinyerendő karakterek számát úgy kell kiszámítani, hogy kivonjuk a kezdetet a végéből, és hozzáadunk 1-et. Az E6 cellában:

=MID(B5,C5,D5-C5+1) =MID("Perfect is the enemy of good",1,7-1+1) =MID(B5,1,7) // returns "Perfect"

Funkciók az alszövegek kibontására

Az Excel három elsődleges funkciót kínál az alszövegek kibontásához:

=MID(txt,start,chars) // extract from middle =LEFT(txt,chars) // extract from left =RIGHT(txt,chars) // extract from right

Kattintson a fenti függvénynevekre a részletekért és a kapcsolódó példákért.

A kezdő és a véghelyzet megkeresése képlettel

A bemutatott példában a kezdő és a végpont kemény kódolású értékeken alapul. Lehetséges azonban a pozíciók kiszámítása a FIND és a SEARCH függvényekkel. Lásd az alábbi linkeket.

érdekes cikkek...