Hoe kan ik alleen tekst extraheren uit een alfanumerieke reeks in Excel?
Als u een lange lijst met meerdere alfanumerieke tekenreeksen in elke cel in Excel heeft en u alleen tekstreeksen daaruit wilt extraheren, kunt u de volgende manieren doen om deze te introduceren.
Extraheer tekst alleen uit een alfanumerieke reeks met behulp van de gedefinieerde functie in Excel
Extraheer alleen tekst uit een alfanumerieke reeks met Kutools voor Excel
Extraheer tekst alleen uit een alfanumerieke reeks met behulp van de gedefinieerde functie in Excel
Gebruik de gedefinieerde functie om alleen tekst uit een alfanumerieke tekenreeks in Excel te extraheren door het volgende te doen:
1. Selecteer een cel van de kolom die u wilt selecteren en druk op Alt + F11 om de te openen Microsoft Visual Basic voor toepassingen venster.
2. Klik in het pop-upvenster op Invoegen > Moduleen plak vervolgens de volgende VBA-code in de module.
VBA: alleen tekst extraheren
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. Sla de code op, sluit het venster en typ deze formule = TextOnly (A1) (A1 is de eerste rijcel in uw lijstbereik waaruit u alleen tekst wilt extraheren) in een lege cel, drukt u op Enter knop en vul vervolgens het handvat tot het gewenste bereik.
Extraheer alleen tekst uit een alfanumerieke reeks met Kutools voor Excel
Kutools for Excel's Tekens verwijderen functie kan u ook helpen tekst alleen in Excel te extraheren.
Kutools for Excel bevat meer dan 300 handige Excel-tools. Gratis te proberen zonder beperking binnen 30 dagen. Get it Now
1. Selecteer het bereik waarvan u alleen tekst wilt extraheren, en klik op Kutools > Teksttools > Tekens verwijderen. Zie screenshot:
2. In de Tekens verwijderen dialoogvenster, vink aan Numerieke en Non-printing selectievakjes. Zie screenshot:
3. klikken Ok, dan worden alle niet-tekstuele karakters verwijderd, zie screenshot:
Tip: Omdat deze toepassing uw originele gegevens verandert, kunt u de originele gegevens beter eerst naar een andere plaats kopi毛ren.
Voor meer informatie over Karakters verwijderen.
Relatieve artikelen:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!