Note: The other languages of the website are Google-translated. Back to English

Hoe verwijder je de eerste, laatste X-tekens of bepaalde positietekens uit tekst in Excel?

Voor de meeste Excel-gebruikers moet u soms de eerste n tekens aan het begin van de tekstreeksen verwijderen of de laatste x-tekens aan het einde van de tekstreeksen verwijderen, zoals onderstaand screenshot. In dit artikel zal ik enkele handige trucs introduceren om deze taak snel en gemakkelijk in Excel op te lossen.
 

doc verwijder eerste x tekens 1


Methode 1: verwijder de eerste of laatste x-tekens uit tekstreeksen met formules

 Verwijder de eerste x tekens vanaf het begin van de tekstreeksen:

In Excel kunt u de functies RECHTS en LINKS gebruiken om het bepaalde aantal tekens aan het begin of het einde van de strings te verwijderen, doe dit als volgt:

1. Typ of kopieer de volgende formule in een lege cel C4 waar u het resultaat wilt plaatsen:

=RIGHT(A4, LEN(A4)-2)

en druk op Enter sleutel om het eerste resultaat te krijgen. Zie screenshot:

doc verwijder eerste x tekens 2

Opmerking:: In de bovenstaande formule:

  • A4 is de celwaarde waarvan u tekens wilt verwijderen;
  • Het aantal 2 betekent het aantal tekens dat u aan het begin van de tekstreeks wilt verwijderen.

2. Selecteer vervolgens de cel C4 en sleep de vulgreep naar de cellen waar u deze formule wilt toepassen, en alle eerste 2 tekens zijn verwijderd uit de tekstreeksen, zie screenshot:

doc verwijder eerste x tekens 3


 Verwijder de laatste x tekens vanaf het einde van de tekstreeksen:

Als u de laatste verschillende tekens moet verwijderen, kunt u de LINKS-functie op dezelfde manier gebruiken als de RECHTS-functie.

Voer deze formule in of kopieer deze naar een lege cel:

=LEFT(A4, LEN(A4)-9)

en sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, en de laatste 9 tekens zijn in één keer uit de tekstreeksen verwijderd, zie screenshot:

doc verwijder eerste x tekens 4

Opmerking:: In de bovenstaande formule:

  • A4 is de celwaarde waarvan u tekens wilt verwijderen;
  • Het aantal 9 betekent het aantal tekens dat u aan het einde van de tekstreeks wilt verwijderen.

Methode 2: Verwijder de eerste of laatste x-tekens uit tekstreeksen met de door de gebruiker gedefinieerde functie

Hier is een door de gebruiker gedefinieerde functie die u ook kan helpen om de eerste of laatste n tekens uit tekstreeksen te verwijderen, doe dit als volgt:

 Verwijder de eerste x tekens vanaf het begin van de tekstreeksen:

1. Houd de Alt + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.

2. Klikken Invoegen > Moduleen plak de volgende code in het modulevenster.

Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function

3. Ga vervolgens terug naar het werkblad en voer deze formule in: =removefirstx(A4,2) in een lege cel en sleep vervolgens de vulgreep naar beneden om de resultaten te krijgen zoals je nodig hebt, zie screenshot:

doc verwijder eerste x tekens 5

Opmerking:: In de bovenstaande formule:

  • A4 is de cel waarvan u tekens wilt verwijderen;
  • Het aantal 2 geeft het aantal tekens aan dat u aan het begin van de tekstreeks wilt verwijderen.

 Verwijder de laatste x tekens vanaf het einde van de tekstreeksen:

Pas de volgende door de gebruiker gedefinieerde functie toe om de laatste n tekens uit de tekstreeksen te verwijderen:

Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function

En pas dan deze formule toe: =removelastx(A4,9) Zie screenshot om de resultaten te krijgen zoals je nodig hebt:

doc verwijder eerste x tekens 6

Opmerking:: In de bovenstaande formule:

  • A4 is de cel waarvan u tekens wilt verwijderen;
  • Het aantal 9 geeft het aantal tekens aan dat u aan het einde van de tekstreeks wilt verwijderen.

Methode 3: Verwijder de eerste, laatste x-tekens of bepaalde positietekens zonder formules

Het gebruik van de Excel-functies om bepaalde tekens te verwijderen is niet zo direct als het is. Kijk maar eens naar de manier die deze methode biedt, die niet meer is dan twee of drie muisklikken. Met de Verwijderen op positie hulpprogramma van de invoegtoepassing van derden Kutools for Excel, kunt u gemakkelijk eerste, laatste of bepaalde tekens uit de tekstreeks verwijderen. Klik om Kutools voor Excel te downloaden! Zie onderstaande demo:

Na het installeren van Kutools for Excel, solliciteer Verwijderen op positie volgens deze stappen:

1. Selecteer het bereik waarvan u de bepaalde tekens wilt verwijderen. Dan klikken Kutools > Tekst > Verwijderen op positie. Zie screenshot:

2. Specificeer de volgende bewerkingen in de pop-up Verwijderen op positie dialoog venster.

  • (1.) Geef het aantal tekens op dat moet worden verwijderd.
  • (2.) Kies Van links optie onder de Positie sectie om de eerste n karakters te verwijderen, zie screenshot:

doc verwijder eerste x tekens 8

Tips: De Verwijderen op positie hulpprogramma kan u ook helpen om de laatste n karakters of de bepaalde karakters van een specifieke positie te verwijderen.

Methode 4: Verwijder zowel de eerste x als de laatste x-tekens uit tekstreeksen met formule

Soms wilt u tekens uit tekstreeksen aan beide zijden verwijderen, u moet bijvoorbeeld de eerste 2 tekens en de laatste 9 tekens tegelijkertijd verwijderen. Hier kan de MID-functie u een plezier doen.

1. Voer deze formule in of kopieer deze naar een lege cel:

=MID(A4,3,LEN(A4)-11)

en druk op Enter sleutel om het eerste resultaat te krijgen. Zie screenshot:

doc verwijder eerste x tekens 11

Opmerking:: In de bovenstaande formule:

  • A4 is de celwaarde waarvan u tekens wilt verwijderen;
  • Het aantal 3 is één meer dan het aantal tekens dat u aan de linkerkant wilt verwijderen;
  • Het aantal 11 is het totale aantal tekens dat u wilt verwijderen.

2. Selecteer vervolgens de cel C4 en sleep de vulgreep naar de cellen waar u deze formule wilt toepassen, en alle eerste 2 en laatste 9 tekens zijn onmiddellijk uit de tekstreeksen verwijderd, zie screenshot:

doc verwijder eerste x tekens 12



De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen geld-terug-garantie.
kte tabblad 201905

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!
officetab onderkant
Heb je vragen? Stel ze hier. (134)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
het is volledig te gebruiken om gegevens veel gemakkelijker te maken Bedankt
Deze opmerking is gemaakt door de moderator op de site
Sorry, maar werkt niet voor mij. Geeft me een fout aan.
Deze opmerking is gemaakt door de moderator op de site
Druk dit item af om te helpen bij het verwijderen van tekens.
Deze opmerking is gemaakt door de moderator op de site
bedankt lieverd voor deze hulp
Deze opmerking is gemaakt door de moderator op de site
Bedankt om dit te posten!! :-)
Deze opmerking is gemaakt door de moderator op de site
dit is wat ik zoek. Ik heb nog iets nodig: ik wil de waarden die tussen haakjes staan ​​naar een andere cel kopiëren, in jouw geval Postcode (ZIP): 211230, wil ZIP naar een andere cel kopiëren.
Deze opmerking is gemaakt door de moderator op de site
[quote]dit is wat ik zoek.. Ik heb nog één ding nodig: ik wil de waarden die tussen haakjes staan ​​naar een andere cel kopiëren, in jouw geval- Postcode (ZIP): 211230, wil ZIP naar een andere cel kopiëren .Door gelukkige[/quote] Hallo, gelukkig. Heb je ooit antwoord gekregen? Als dat niet het geval is, is de eenvoudigste manier met de opdracht Mid. Als Postcode (ZIP): 211230 zich bijvoorbeeld in cel A1 bevindt, zou het commando =MID(A1,11,3) zijn - dat wil zeggen, neem de middelste 3 tekens, beginnend met de 11e van links.
Deze opmerking is gemaakt door de moderator op de site
Ik heb 275 namen, maar op een herhaalde manier. Ik wil elke naam uit die lijst halen die maar één keer zal verschijnen.
Deze opmerking is gemaakt door de moderator op de site
Hoi Zedd, Voor de door jou genoemde taak. We kunnen de combinatie IF en COUNT IF gebruiken. Ex: =IF(COUNTIF($A$1:$A$275,A1)= 1,A1,FALSE) Met vriendelijke groet, Umakanth Ramineedi
Deze opmerking is gemaakt door de moderator op de site
selecteer de specifieke kolom en in het "gegevens" paneel.. klik op "verwijder duplicaten"
Deze opmerking is gemaakt door de moderator op de site
Bedankt om me te helpen
Deze opmerking is gemaakt door de moderator op de site
Uitstekende tip! Jullie hebben mijn leven zo veel gemakkelijker gemaakt :)
Deze opmerking is gemaakt door de moderator op de site
Heel erg bedankt was echt nuttig!
Deze opmerking is gemaakt door de moderator op de site
Geweldige tip! Zeer nuttig voor beginners zoals ik! Bedankt!
Deze opmerking is gemaakt door de moderator op de site
Bedankt team .... erg behulpzaam
Deze opmerking is gemaakt door de moderator op de site
Ik heb een groep getallen. Sommigen van hen hebben een nul aan het begin. Ik kan geen nul als eerste getal hebben. De nummers zijn niet allemaal even lang, maar ik wil gewoon dat de nul weg is. Is er een manier om dat te doen.
Deze opmerking is gemaakt door de moderator op de site
@kn : je zou het volgende kunnen gebruiken, aangezien de broncel A1 is. In de onderstaande formule, als zal evalueren wat het eerste teken is, en als het een nul is, zal het deze verwijderen, als het geen nul is, zal het blijven zoals het is. =IF((LEFT(A1,1)="0"),RIGHT(A1,(LEN(A1)-1)),A1) ik hoop dat dit helpt, proost!
Deze opmerking is gemaakt door de moderator op de site
Hoi! Ik hoop dat jullie me kunnen helpen bij het verwijderen van tekens na de eerste komma van Links en toevoegen
Deze opmerking is gemaakt door de moderator op de site
Hallo #Ray, Uw vraag lijkt aan het einde wat details te missen, maar om iets na de eerste coma te verwijderen, kunt u het volgende gebruiken: ervan uitgaande dat uw brongegevens zich in A1 bevinden. Kortom, pakt alles links van de eerste coma die het in de string vindt (positie van de coma minus 1) =LEFT(A1,(SEARCH(",",A1)-1)) als A1 abcdef,ghijkl is, dan krijg je abcdef
Deze opmerking is gemaakt door de moderator op de site
Hallo jongens, maak een lijst met 3 kolommen en ongeveer 500 rijen, en in elke cel heb ik een "#" die moet worden verwijderd. Ik begrijp echt niet hoe ik het moet verwijderen en ga niet verder met de formule bovenaan. Kan het zijn omdat ik een Mac-apparaat gebruik?
Deze opmerking is gemaakt door de moderator op de site
gewoon zoeken en vervangen. Vind "#" vervangen door "" leeg. Op die manier heb je niet eens een formule nodig. Dit houdt in dat er in elke cel maar één "#" is die je wilt verwijderen. proost!
Deze opmerking is gemaakt door de moderator op de site
maar wat als de tekens in een cel verschillende lettertypekleuren hebben en ik hun kleuren wil behouden?
Deze opmerking is gemaakt door de moderator op de site
Gebruik in dat geval de formaatschilder. Stel dat uw originele gegevens zich in 'kolom A' bevinden (die is opgemaakt met kleur) en de gegevens na het toepassen van de formule in 'kolom B' (niet-opgemaakt) en volg dan de volgende stappen: 1) Klik op 'Format Painter' vanuit 'Home' menu 2) Klik op kolomnaam 'A' (volledige kolom moet worden geselecteerd) 3) Klik op kolomnaam 'B' U heeft dezelfde opmaak voor kolom B als uw bronkolom (kolom A). Ik hoop dat dit helpt.
Deze opmerking is gemaakt door de moderator op de site
Leuke tip jongens. Zeer handige tips
Deze opmerking is gemaakt door de moderator op de site
Dank u! De formule werkt voor mijn behoeften! :-)
Deze opmerking is gemaakt door de moderator op de site
bedankt, dit is een geweldige post. Ik probeer de eerste letter van twee namen te automatiseren in een actielogboek? Kunt u mij helpen met deze formule? Natuurlijk is het LEN. Maar kan het niet zomaar krijgen... bijv. Brian Adams = BA Bedankt Craig
Deze opmerking is gemaakt door de moderator op de site
@Craig, je zou dit kunnen doen: =CONCATENATE((MID(A2,1,1)),(MID(A2,(FIND(" ",A2)+1),1))) aangezien je brongegevens in cel staan A2. Dit werkt echter niet als u meer dan 2 verschillende namen hebt, gescheiden door spaties. Je zou dat kunnen uitwerken in een IF-statement om gevallen aan te pakken waarin je 3 namen hebt en 3 letters wilt extraheren (dwz John Bon Jovi....JBJ) proost!
Deze opmerking is gemaakt door de moderator op de site
probeer dit bro A1=Brian Adams B2=CONCATENATE(LEFT(A1,1),LEFT(RIGHT(A1,SEARCH(" ",A1)-1),1))
Deze opmerking is gemaakt door de moderator op de site
Geweldig! Dit was erg nuttig, bedankt!!!
Deze opmerking is gemaakt door de moderator op de site
echt nuttig Bedankt voor het plaatsen van dit
Deze opmerking is gemaakt door de moderator op de site
de functie was erg nuttig en hierdoor kon ik mijn lagr hoeveelheid tijd besparen
Er zijn nog geen reacties geplaatst
Laad meer
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL