Inhoudsopgave
Wanneer u met ongestructureerde ruwe gegevens werkt, moet u vaak relevante informatie eruit halen. Soms moet u eerste, tweede of derde tekens uit uw tekststring verwijderen om de waarde eruit te halen. Excel heeft een aantal functies waarmee u dat soort taken kunt uitvoeren. U kunt ook uw eigen functie maken om tekens uit tekstreeksen te verwijderen. Vandaag zullen we in dit artikelbespreken hoe je de eerste 3 tekens verwijdert in Excel.
Download praktijk Werkboek
Download dit oefenboek om de taak te oefenen terwijl u dit artikel leest.
Eerste 3 tekens verwijderen.xlsm4 geschikte manieren om de eerste 3 tekens in Excel te verwijderen
Beschouw een situatie waarin u een database hebt met ruwe gegevens. De eerste 3 tekens van uw gegevens zijn overbodig en nu moet u die tekens verwijderen. In dit deel laten we zien hoe u die eerste 3 tekens uit uw gegevens in Excel kunt verwijderen.
1. Gebruik de functie RECHTS om de eerste 3 tekens in Excel te verwijderen
De combinatie van de functie RECHTS en de LEN-functie kan u helpen de eerste 3 tekens uit uw gegevenscellen te verwijderen. Deze methode wordt in de onderstaande stappen beschreven.
Stap 1:
- In de cel C4 , pas de RECHTS functie genest met de LEN De formule is,
=RIGHT(B4,LEN(B4)-3)
- Hier, string_cell is B4 waaruit we 3 karakters zullen verwijderen.
- LEN(B4)-3 wordt gebruikt als de num_chars . de LEN functie zorgt ervoor dat de eerste 3 karakters uit de cel worden verwijderd.
Stap 2:
- Nu onze formule klaar is, druk op ENTER om het resultaat te krijgen.
- Ons resultaat staat hier. Om het volledige resultaat te krijgen, beweeg je de muiscursor naar de rechterbenedenhoek van de cel. Wanneer de cursor het kruisteken toont, dubbelklik je op het teken om dezelfde functie toe te passen op de rest van de cellen.
Gerelateerde inhoud: Het eerste teken van een tekenreeks in Excel verwijderen met VBA
2. De functie REPLACE toepassen om de eerste 3 tekens in Excel te verwijderen
De functie REPLACE vervangt gewoonlijk een deel van een tekststring door een andere tekststring. Maar in dit deel zullen we deze functie gebruiken om tekens uit cellen te verwijderen. Laten we eens kijken hoe dat gaat.
Stap 1:
- Pas de VERVANG functie in cel C4 De formule is,
=REPLACE(B4,1,3,"")
- Waar B4 is de oude tekst.
- Start_num is 1. We beginnen bij het begin.
- Num_chars is 3, omdat we de eerste drie tekens willen vervangen.
- Nieuwe tekst is de gewijzigde tekst die de oude tekst zal vervangen.
- ENTER Uit het resultaat kunnen we opmaken dat onze formule perfect werkt.
- Nu passen we dezelfde formule toe op alle benodigde cellen.
Lees meer: Laatste teken verwijderen uit String Excel (5 eenvoudige methodes)
Vergelijkbare lezingen:
- VBA om tekens te verwijderen uit een string in Excel (7 methoden)
- Hoe niet-afdrukbare tekens verwijderen in Excel (4 eenvoudige manieren)
- Lege tekens verwijderen in Excel (5 methoden)
- Hoe enkele aanhalingstekens verwijderen in Excel (6 manieren)
- Hoe puntkomma verwijderen in Excel (4 methoden)
3. De MID-functie invoegen om de eerste 3 tekens in Excel te verwijderen
De combinatie van de MID-functie en de LEN-functie doet dezelfde bewerking als methode één. We passen deze formule nu toe op onze dataset.
Stap 1:
- De formule die we zullen toepassen in cel C4 is,
=MID(B4,4,LEN(B4)-3)
- Hier tekst is B4
- Start_num is 4, omdat we de eerste 3 nummers verwijderen.
- Num_chars wordt gedefinieerd als LEN(B4)-3)
- Hit ENTER en past de formule toe op alle cellen. Ons werk is gedaan!
Lees meer: Hoe teken verwijderen uit string in Excel (14 manieren)
4. Een door de gebruiker gedefinieerde functie invoeren om de eerste 3 tekens in Excel te verwijderen
U kunt ook zelf een functie maken om deze taak uit te voeren. Dat klopt, u kunt zelf een aangepaste functie definiëren om uw taak uit te voeren. U moet daarvoor een VBA-code schrijven. We zullen dit proces bespreken aan de hand van de onderstaande stappen. Om meer te weten te komen over aangepaste functies, Klik hier!
Stap 1:
- Ga eerst naar de Microsoft Visual Basic voor toepassingen Venster door op Alt+F11 .
- Er wordt een nieuw venster geopend. Klik nu op Plaats en selecteer Module om een nieuwe module te openen.
Stap 2:
- Voeg in de nieuw geopende module de VBA-code in om een UFD te maken die de eerste 3 tekens uit uw cellen verwijdert. We hebben de code voor u voorzien. U kunt deze code gewoon kopiëren en in uw werkblad gebruiken. De naam van onze gebruikersgedefinieerde functie is RemoveFirst3 En de code om deze functie te maken is,
Openbare functie RemoveFirst3(rng Als String, cnt Als Long) RemoveFirst3 = Right(rng, Len(rng) - cnt) Einde functie
Stap 3:
- Onze code is geschreven. Ga nu terug naar het werkblad en typ de functie =RemoveFirst3 We zien dat de functie is gecreëerd.
- Pas nu de functie toe in cel C4 De functie is,
=RemoveFirst3(B4,3)
- Druk op ENTER om het resultaat te krijgen.
- Onze op maat gemaakte functie werkt naar behoren. We zullen deze functie nu toepassen op de rest van de cellen om het eindresultaat te krijgen.
Verwante inhoud: Hoe de laatste 3 tekens in Excel te verwijderen (4 formules)
Dingen om te onthouden
👉 Het maken van een aangepaste formule heeft meer beperkingen dan gewone VBA-macro's. Het kan de structuur of opmaak van een werkblad of cel niet wijzigen.
👉 Door de UFD toe te passen, kunt u het N aantal tekens uit uw cellen verwijderen.
Conclusie
In deze gids hebben we vier verschillende benaderingen doorgenomen om de eerste 3 karakters uit cellen in Excel te verwijderen. U bent van harte welkom om commentaar te geven als u vragen of vragen heeft. Laat uw feedback achter in de commentaarsectie. Bedankt voor uw bezoek aan ExcelWIKI. Blijf leren!