Hoe verwijder je cijfers uit tekstreeksen in Excel?
In veel gevallen komen Excel-gebruikers tekstreeksen tegen die vol staan met ongewenste cijfers, die ze moeten verwijderen om de gegevens op te schonen. Of je nu gegevens voorbereidt voor analyse of ervoor zorgt dat je tekst voldoet aan een specifiek formaat, het verwijderen van cijfers kan essentieel zijn. Dit artikel beschrijft verschillende methoden, waaronder een eenvoudige formulebenadering, het gebruik van Kutools voor Excel en een aangepaste VBA-oplossing om efficiënt cijfers uit tekstreeksen te verwijderen.
- Verwijder cijfers uit tekstreeksen met een formule
- Verwijder cijfers in bulk uit tekstreeksen met Kutools voor Excel
- Verwijder cijfers uit tekstreeksen met een door de gebruiker gedefinieerde functie
Verwijder cijfers uit tekstreeksen met een formule
Voor wie liever native Excel-functies gebruikt, biedt de volgende matrixformule een eenvoudige oplossing. Voor wie niet bekend is met Excel-functies, is deze formule echter te lang en moeilijk om mee om te gaan.
- Kies waar je de opgeschoonde tekst wilt weergeven, zoals "C2" in dit geval.
- Voer de volgende matrixformule in en druk op "Ctrl" + "Shift" + "Enter".
=TEXTJOIN("", TRUE, IF(ISNUMBER(--MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)), "", MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)))
In de formule is "A2" de cel die de tekstreeks bevat. Vervang deze door je eigen cel. - Selecteer de resultaatcel en sleep de "Vulhendel" naar beneden om de rest van de resultaten te krijgen.
Verwijder cijfers in bulk uit tekstreeksen met Kutools voor Excel
Als je cijfers moet verwijderen uit een groot aantal tekstreekscellen, kan de functie "Specifieke tekens verwijderen" van "Kutools voor Excel" deze taak efficiënt in bulk afhandelen, waardoor het gemakkelijk wordt om tekstreeksen in grote datasets op te schonen.
Kutools voor Excel - Geleverd met meer dan 300 essentiële tools voor Excel. Geniet van permanent gratis AI-functies! Download nu!
- Markeer de cellen die de tekstreeksen bevatten waaruit je cijfers wilt verwijderen. Ga naar "Kutools" > "Tekst" > "Specifieke tekens verwijderen".
- Selecteer in het dialoogvenster "Specifieke tekens verwijderen" de optie "Numerieke tekens" en klik op "OK".
Resultaat: Alle cijfers worden in één keer verwijderd uit de geselecteerde tekstreekscellen.
Tip: Als je cijfers en andere speciale tekens uit tekstreekscellen wilt verwijderen terwijl je alleen letters behoudt, vink dan gewoon de optie "Niet-alfabetische tekens" aan in het dialoogvenster "Specifieke tekens verwijderen" en klik op "OK". Zie onderstaande schermafbeelding.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Verwijder cijfers uit tekstreeksen met een door de gebruiker gedefinieerde functie
Voor wie handig is in coderen, biedt een "Door de gebruiker gedefinieerde functie" (UDF) in VBA een aanpasbare en herbruikbare oplossing.
- Druk gelijktijdig op de toetsen "Alt + F11" om de VBA-editor te openen.
- Ga naar "Invoegen" > "Module" en plak de volgende VBA-code. VBA: Verwijder cijfers uit tekstreeksen in Excel
Function RemoveNumbers(Txt As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "[0-9]" RemoveNumbers = .Replace(Txt, "") End With End Function
- Typ de volgende formule in een lege cel waar je de opgeschoonde tekst wilt weergeven. Vergeet niet om "A2" te vervangen door de verwijzing naar je tekstreekscel.
=RemoveNumbers(A2)
Het verwijderen van cijfers uit tekstreeksen in Excel kan op verschillende manieren worden uitgevoerd, afhankelijk van je voorkeur voor eenvoud of de tools die je tot je beschikking hebt. Elke methode die in dit bericht wordt beschreven, zorgt ervoor dat je tekstreeksen efficiënt worden opgeschoond, waardoor de helderheid en bruikbaarheid van je gegevens wordt verbeterd.
Demo: verwijder cijfers uit tekstreeksen in Excel
Gerelateerde artikelen:
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!