
Á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.