Excel TEXTAFTER függvény
A SZÖVEG függvény kibontja és visszaadja az adott részkarakterlánc vagy határoló után előforduló szöveget.
Megjegyzések: Ez a funkció csak az Excel for Microsoft 365 programban érhető el az Insider csatornán.
Szintaxis
TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
érvek
Megjegyzések
Visszatérési érték
A kivont szöveges karakterláncot adja vissza.
Példa
Példaként vesszük a következő szöveglistát, amely bemutatja, hogyan kell használni a SZÖVEG funkció szöveg kinyerésére különböző feltételek mellett.
#Példa1: Bontsa ki az első határoló utáni szöveget az Excelben
A megadott cellákban az első vessző után megjelenő szöveg kinyeréséhez a TEXTAFTER függvényt az alábbiak szerint alkalmazhatja.
Jelöljön ki egy cellát az első szövegcella mellett, ahonnan ki szeretné bontani a szöveget, írja be a következő képletet, és nyomja meg a gombot belép kulcs az eredmény eléréséhez. Jelölje ki ezt az eredménycellát, húzza át AutoFill fogantyú le a többi eredmény eléréséhez.
=TEXTAFTER(A2,",")
Jegyzet: Ebben az esetben csak az első két argumentum szükséges a képletben.
#Példa2: Bontsa ki az N-edik határoló utáni szöveget az Excelben
Alapértelmezés szerint a TEXTAFTER függvény a szöveges karakterlánc első határolója utáni szöveget bontja ki, még akkor is, ha több határoló van a szövegben. Ha az N-edik határoló utáni szöveget, például ebben az esetben a második vesszőt szeretné kivonni, a TEXTAFTER függvényt az alábbiak szerint alkalmazhatja.
Jelöljön ki egy cellát az első szövegcella mellett, ahonnan ki szeretné bontani a szöveget, írja be a következő képletet, és nyomja meg a gombot belép kulcs az eredmény eléréséhez. Jelölje ki ezt az eredménycellát, húzza át AutoFill fogantyú le a többi eredmény eléréséhez.
=TEXTAFTER(A2,",",2)
Megjegyzések: Az n-edik határoló után előforduló szöveg kinyeréséhez csak a példányszám argumentumot kell megadnia megfelelő számként. Ebben az esetben a 2-es számot írom be a második vessző jelzésére.
#Példa3: Bontsa ki a szöveget egy adott részkarakterlánc után (a kis- és nagybetűket nem érzékeny) az Excelben
Alapértelmezés szerint a TEXTAFTER függvény megkülönbözteti a kis- és nagybetűket. Ha ki szeretné kapcsolni a kis- és nagybetűk érzékenységét, használja a TEXTAFTER funkciót az alábbiak szerint.
Válasszon ki egy cellát (ebben az esetben mondjuk B2-t), írja be a következő képletet, és nyomja meg a gombot belép kulcs az eredmény eléréséhez. Jelölje ki ezt az eredménycellát, és húzza át AutoFill fogantyú le a többi eredmény eléréséhez.
=TEXTAFTER(A2,"Consultant",1,1)
Megjegyzések: A kis- és nagybetűk érzékenységének letiltásához a TEXTAFTER függvényben a Match_mode argumentumot 1-ben kell megadni. Ebben az esetben a „Tanácsadó” vagy „CONSULTANT” részkarakterlánc után előforduló összes szöveg ki lesz bontva.
#Példa4: Egyéni értéket ad vissza, ha a TEXTAFTER nem egyezik semmilyen szöveggel
Amint a fenti képernyőképen látható, alapértelmezés szerint a TEXTAFTER függvény #N/A értéket ad vissza, ha nem található egyezés. Ha a hibák helyett egyéni értéket szeretne visszaadni, alkalmazza a TEXTAFTER függvényt az alábbiak szerint.
Jelöljön ki egy cellát az első szövegcella mellett, ahonnan ki szeretné bontani a szöveget, írja be a következő képletet, és nyomja meg a gombot belép kulcs az eredmény eléréséhez. Jelölje ki ezt az eredménycellát, és húzza át AutoFill fogantyú le a többi eredmény eléréséhez.
=TEXTAFTER(A2,"Consultant",1,1,,"text not found")
Megjegyzések: Ebben a képletben "szöveg nem található” az az egyéni érték, amelyet vissza kell adni, ha a TEXTAFTER nem egyezik semmilyen szöveggel. Szükség szerint módosíthatja.
#Példa5: Bontsa ki az utolsó határoló utáni szöveget az Excelben
Általában megadhatja az instance_num paramétert, hogy kivonja a szöveget egy szöveges karakterlánc n-edik határolója után. Ha az utolsó határoló utáni szöveget kell kivonni, a legegyszerűbb, ha negatív számot ad meg ehhez a paraméterhez.
Például az alábbi táblázat utolsó vesszője utáni szöveg kinyeréséhez a TEXTAFTER függvényt az alábbiak szerint lehet módosítani.
Válasszon ki egy cellát (ebben az esetben mondjuk B2-t), írja be a következő képletet, és nyomja meg a gombot belép kulcs. Válassza ki ezt az eredményt tartalmazó cellát, és húzza át AutoFill fogantyú le a többi eredmény eléréséhez.
=TEXTAFTER(A2,",",-1)
Megjegyzések: Itt -1 a képletben segít az eredeti szöveges karakterláncban a végétől kezdve keresni.
Kapcsolódó funkciók
Excel TEXTBEFORE függvény
A TEXTBEFORE függvény egy adott részkarakterlánc vagy határoló előtt előforduló szöveget adja vissza.
Excel TEXTSPLIT függvény
A TEXTSPLIT függvény a szöveges karakterláncokat adott határolóval osztja fel egy tömbre oszlopok és sorok között.
Excel VALUETOTEXT függvény
A VALUETOTEXT függvény bármely megadott értéket szöveggé alakít.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.