Profiként szeretné kezelni a szöveges adatokat az Excelben? Tanulja meg a TEXTSPLIT, TEXTBEFORE és TEXTAFTER funkciók használatát, hogy időt takarítson meg.
Az Excel számos funkcióval rendelkezik, amelyek segítségével a felhasználók átalakíthatják és feloldhatják a szöveges adatokból származó betekintést. Ez a cikk az Excel TEXTSPLIT, TEXTBEFORE és TEXTAFTER függvényeinek alapjait, valamint azt, hogy hogyan használhatja őket adatkezelésre.
Mi a TEXTSPLIT függvény az Excelben?
A TEXTSPLIT függvény a szöveges karakterláncokat több cellára bontja a megadott határoló alapján. Ezután a kapott tömb sorokba vagy oszlopokká válik. Ez a függvény az Excel Szöveg oszlopok varázslójának képletváltozata. Ez is egy inverze TEXTJOIN és CONACT függvények, amely a TEXTSPLIT-tel ellentétben a szövegeket egyesíti.
Íme a TEXTSPLIT szintaxisa:
=TEXTSPLIT(szöveg, oszlophatároló,[sorelválasztó],[figyelmen kívül hagyni_üres], [egyezési_mód]
- szöveg a felosztani kívánt szöveget jelöli.
- col_határoló az oszlopok közötti szöveg vagy karakter, amely azt jelzi, hogy hol kell a felosztásnak megtörténnie.
- sor_határoló a sorok közötti szöveg vagy karakter, amely azt jelöli, ahol a felosztásnak meg kell történnie.
- ignore_empty adja meg, hogy az üres értékeket figyelmen kívül kell-e hagyni vagy sem.
- match_mode az egyezés típusáról szól. A kis- és nagybetűk közötti egyezés 1, míg az alapértelmezett, amely a kis- és nagybetűket megkülönböztető egyezés, 0.
- pad_val adja meg azt az értéket, amelyet a hiányzó értékek ábrázolására kell használni a kétdimenziós tömbökben. Az alapértelmezett #N/A hiba.
Mindezek a paraméterek nem kötelezőek a szöveg és a col_delimiter mellett.
Mi a TEXTBEFORE függvény az Excelben?
A TEXTBEFORE függvény a megadott határoló vagy karakter előtti szöveget adja vissza. Bizonyos tekintetben hasonlít a BAL függvény Excelben. A különbség az, hogy pontosabb lehet a TEXTBEFORE használatával, mivel többszöri előfordulás esetén szöveget adhat vissza egy adott előfordulás előtt.
A TEXTBEFORE függvény szintaxisa a következő:
=TEXTBEFORE(szöveg, határoló,[példányszám], [egyezési_mód], [egyezés_vége], [ha_nem_található])
- szöveg azt a szöveget jelöli, amelyben keres.
- határoló meghatározza azt a pontot, ahol a kitermelésnek meg kell történnie.
- példány_száma meghatározza, hogy a határoló melyik példányából történjen a kivonás.
- match_mode a keresés kis- és nagybetűérzékenységére (0) vagy a kis- és nagybetűk közötti nem érzékenységre (1) utal.
- match_end meghatározza, hogy a szöveg végét határolóként kell-e kezelni. Alapértelmezés szerint a szöveg pontosan egyező (0). Az 1 azonban azt jelenti, hogy a függvénynek egyeznie kell a határolójellel a szöveg végén.
- ha_nem_található csak az az érték, amelyet vissza kell adni, ha nem található egyezés. Alapértelmezés szerint ez egy #N/A hiba.
A szövegen és a határolón kívül minden paraméter nem kötelező. A helyettesítő karakterek szintén nem megengedettek.
Mi a TEXTAFTER függvény az Excelben?
A TEXTAFTER függvény egy megadott határoló vagy karakter után adja vissza a szöveget. Bizonyos tekintetben hasonlít a JOBB függvény Excelben és a TEXTBEFORE függvény egyenes ellentéte.
A TEXTAFTER függvény szintaxisa a következő:
=TEXTAFTER(szöveg, határoló,[példányszám], [egyezési_mód], [egyezés vége], [ha_nem_található])
A TEXTAFTER függvény paraméterei megegyeznek a TEXTBEFORE függvény paramétereivel. Tehát ugyanazt jelentik. Ezenkívül a TEXTAFTER-ben a szövegen és a határolón kívül minden paraméter nem kötelező.
Hogyan kell használni a TEXTSPLIT függvényt az Excelben?
Tegyük fel, hogy van egy listája a véletlenszerű SaaS-termékekről, és szeretné szétválasztani őket.
Ezt csináld meg:
- Írja be a függvényét TEXTSPLIT a képletsávban.
- Ezt követi a szöveg és a vesszőhatároló.
- Mivel a többi paraméter nem kötelező, bezárhatja a zárójelet.
A végső szintaxis a következő lesz:
=TEXTSPLIT(B2,",")
Ha több határoló van a listán, használja az alábbi szintaxist:
=TEXTSPLIT(B2,{",",".",";"})
Az összes lehetséges határolót zárójelbe kell tennie, azaz: "{ }".
Hogyan kell használni a TEXTBEFORE függvényt az Excelben?
Tegyük fel, hogy van egy névlistája, és ebből a listából szeretné kivonni a keresztneveket.
Ezt csináld meg:
- Írja be a képletsávba SZÖVEG ELŐTT.
- Ki kell jelölnie az első szöveget tartalmazó cellát, majd a határolót. A határoló itt a szóköz.
- Zárja be a tartót.
- Húzza le a táblázat utolsó cellájáig a mellette lévő értékkel. Számomra ez az „Ifeoma Sow” a B8-as cellában.
A végső szintaxisod a következő:
=TEXTBEFORE(B2," ")
Hogyan kell használni a TEXTAFTER függvényt az Excelben?
A TEXTAFTER függvény hasonló a TEXTBEFORE függvényhez. Itt van a webhelyek listája, és szeretné megkapni ezeknek a webhelyeknek a nevét.
Ezt csináld meg:
- Először is meg kell írnia a függvényét TEXTAFTER a képletsávban.
- Ezt követi a szöveggel és a határolójellel, ami egy pont.
- Figyelmen kívül hagyhatja a többi paramétert, és bezárhatja a zárójelet.
A végső szintaxis a következő lesz:
=TEXTAFTER(B2,".")
Szöveges adatok kezelése Excelben gyorsan és egyszerűen
Az Excel karakterlánc-függvényeinek – például a TEXTSPLIT, TEXTBEFORE és TEXTAFTER – erejével könnyen kezelheti a szöveges adatokat, és időt takaríthat meg az elemzés során.
Fontos azonban megjegyezni, hogy a szövegkezelés világa széles, különösen az Excelben. Számos funkciót és technikát kell felfedezni. Ezeknek a funkcióknak az elsajátítása és ismereteinek bővítése nagyobb lehetőségeket nyithat meg, és éleslátó információkat tárhat fel adataiban.