Hogyan lehet csak alfanumerikus karakterláncokból kivonni a szöveget az Excel programban?
Ha az Excel minden cellájában hosszú alfanumerikus karakterláncok listája van, és csak szöveges karakterláncokat szeretne kivonni belőlük, a következő módszerekkel teheti meg.
Csak alfanumerikus karakterláncból vonjon ki szöveget a Kutools for Excel segítségével
Csak az alfanumerikus karakterláncokból nyerhet ki szöveget az Excel Definiált funkciójának használatával
A Defined Funkció használatával csak az alfanumerikus karakterláncokból nyerhet ki szöveget az Excel programban az alábbiak szerint:
1. Jelölje ki a kiválasztani kívánt oszlop celláját, majd nyomja meg az gombot Alt + F11 megnyitni Microsoft Visual Basic for Applications ablak.
2. Az előugró ablakban kattintson a gombra betétlap > Modulok, majd illessze be a következő VBA kódot a modulba.
VBA: Csak szöveg kivonata
Function TextOnly(pWorkRng As Range) As String
'Updateby20140515
Dim xValue As String
Dim OutValue As String
xValue = pWorkRng.Value
For xIndex = 1 To VBA.Len(xValue)
If Not VBA.IsNumeric(VBA.Mid(xValue, xIndex, 1)) Then
OutValue = OutValue & VBA.Mid(xValue, xIndex, 1)
End If
Next
TextOnly = OutValue
End Function
3. Mentse el a kódot, és zárja be az ablakot, majd írja be ezt a képletet = Csak szöveg (A1) (A1 az első sor cella a listában, amelyből csak szöveget szeretne kivonni) egy üres cellába, nyomja meg a gombot belép gombot, majd töltse ki a fogantyút a kívánt tartományba.
Csak alfanumerikus karakterláncból vonjon ki szöveget a Kutools for Excel segítségével
Kutools az Excel számára's Karakterek eltávolítása Ez a funkció csak az Excel alkalmazásban nyújthat ki szöveget.
Kutools az Excel számára több mint 300 praktikus Excel eszközt tartalmaz. 30 nap alatt szabadon kipróbálható korlátozás nélkül. Szerezd meg most
1. Válassza ki azt a tartományt, amelyből csak a szöveget szeretné kibontani, majd kattintson a gombra Kutools > Szöveges eszközök > Karakterek eltávolítása. Lásd a képernyőképet:
2. Ban,-ben Karakterek eltávolítása párbeszédpanelen ellenőrizze Numerikus és a Nem nyomtatás jelölőnégyzeteket. Lásd a képernyőképet:
3. kettyenés Ok, majd az összes nem szöveges karaktert eltávolítja, lásd a képernyőképet:
típus: Mivel ez az alkalmazás megváltoztatja az eredeti adatait, jobb, ha először másolja az eredeti adatokat egy másik helyre.
További információ a Karakterek eltávolításáról.
Relatív cikkek:
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!