További információ az Excel karakterlánc -függvényekről
Az Excel számos karakterlánc -függvényt tartalmaz, amelyek hasznosak az adatok kezelésében. Ebben a cikkben megvizsgáljuk, hogyan lehet kinyerni a karakterláncokat más karakterláncokból:
Tehát a fentiekben ki akarjuk vonni a középső szót minden karakterláncban, pl. KÉK a „BIG BLUE SHIRT” kifejezésben. Ismét lépésről lépésre haladunk. Ennek kulcsa, hogy megtalálja a két szóköz pozícióját a középső szó mindkét oldalán.
A FIND függvény használható egy karakterlánc pozíciójának megkeresésére egy másik karakterláncon belül:
KERESÉS (keresési karakterlánc, forrás karakterlánc, kiindulási pozíció)
Tehát ha a „BIG BLUE SHIRT” kifejezésben (ami az A5 cellában van) keressük a teret, akkor a következőt írjuk be a C5 cellába:
C5 = KERESÉS ("", A5,1)
És másoljuk le az összes karakterláncunkra:
Most az első szóközt használhatjuk argumentumként egy másik FIND függvényben -
E5 = KERESÉS ("", A5, C5+1)
Ahol hozzáadtunk 1 -et az értékhez az első szóköz pozíciójában, hogy a következő karakterrel kezdjük:
A MID függvény lehetővé teszi számunkra, hogy kivonjunk egy alláncot - feltéve, hogy megadjuk, hogy hány karaktert akarunk, és a kiindulási pozíciót:
G5 = MID (karakterlánc, kezdő pozíció, karakterek száma)
Tehát ha ki szeretnénk vonni a 4-6 karaktert a "csodálatos" szóból, akkor a következők lennének:
MID („Csodálatos”, 4,3)
Tehát most megvan az első és a második tér pozíciója:
G5 = MID (A5, C5+1, E5-C5-1)
Ahol 1 -et adtunk az első szóközhöz, ahogy a következő karaktert akarjuk. Az E5-C5-1 képletek biztosítják, hogy a megfelelő karaktereket lekapjuk a karakterláncból: