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

Hoe verwijder ik de eerste of laatste n tekens uit een cel of tekenreeks in Excel?

Deze tutorial demonstreert verschillende snelle trucs om de eerste of laatste N-tekens uit een cel of een tekenreeks in Excel te verwijderen.

doc verwijder eerste laatste 1 1. Verwijder de eerste N-tekens met formule / UDF
2. Verwijder de laatste N karakters met formule / UDF
3. Batch verwijder N tekens van links of rechts of midden zonder formules
4. Download een voorbeeldbestand

1. Verwijder de eerste N tekens met formules

In dit deel introduceer ik drie verschillende manieren om snel de eerste N-tekens uit een string te verwijderen.

1.1 Verwijder de eerste N tekens met de functie RECHTS / VERVANG

>> Combineer de RECHTER- en LEN-functie om de eerste N-tekens te verwijderen

Formule-syntaxis en argumenten

Formule: = RIGHT (string_cell, LEN (string_cell) -n_character)

Referentie: string_cell: de cel die u gebruikt om tekens te verwijderen

n_character: het aantal tekens dat u wilt verwijderen

Voorbeeld: verwijder de eerste 2 tekens uit de tekenreeks in cel A2, kopieer en plak de formule
= RECHTS (A2, LEN (A2) -2)
pers Enter sleutel
doc verwijder eerste laatste 2

>> REPLACE-functie om de eerste N-tekens te verwijderen

Formule-syntaxis en argumenten

Formule: = REPLACE (Old_text, Strat_n, Num_Chars, New_text)

Referentie: Old_text: de cel die u gebruikt om tekens te vervangen

Old_text: de cel die u gebruikt om tekens te vervangen

Start_n: de positie van het karakter in oude_tekst dat u wilt vervangen door nieuwe_tekst

Num_Chars: het aantal tekens in oude tekst dat u wilt vervangen door nieuwe_tekst

New_text: de tekst die de old_text zal vervangen

Voorbeeld: vervang de eerste twee tekens door niets in cel A6, kopieer en plak deze formule:
= VERVANGEN (A6,1,2, "")
pers Enter sleutel
doc verwijder eerste laatste 3

1.2 Verwijder de eerste N tekens met een door de gebruiker gedefinieerde functie

1. druk op Alt + F11 -toetsen om het Microsoft Visual Basic for Applications-venster in te schakelen en klik vervolgens op Invoegen > Module om een ​​module te maken.

2. Kopieer onderstaande code en plak ze in het Module scripts.

VBA-code: verwijder de eerste n tekens

Public Function RemoveFirstC(rng As String, cnt As Long)

RemoveFirstC = Right(rng, Len(rng) - cnt)

End Function

3. Sla de code op en ga terug naar het blad dat u gebruikt. Verwijder bijvoorbeeld de eerste 3 tekens uit de tekenreeks in cel A11, kopieer en plak deze formule
= RemoveFirstC (A11,3)
pers Enter sleutel
doc verwijder eerste laatste 4


verwijder positie

Deze tool voor het verwijderen van tekens verhoogt uw efficiëntie met 90%, waardoor er veel tijd overblijft om van uw leven te genieten

▲ Zeg maar dag tegen het aanpassen en onthouden van formules, zodat u volledig tot rust komt.

▲ Behalve deze tool zijn er 228 geavanceerde tools (inclusief 30+ tekstbewerkingstools) anders in Kutools voor Excel, die uw kan oplossen 80% Excel-puzzels.

▲ Word Excel-expert in 5 minuten, verkrijg de erkenning en promotie van mensen.

▲ 110000+ zeer efficiënte mensen en 300+ keuze van wereldberoemde bedrijven.

30-dagen gratis proefperiode, geen creditcard vereist


2. Verwijder de laatste N tekens met formules

In dit deel zijn er twee manieren om de laatste N-tekens uit de tekenreeks in Excel te verwijderen.

2.1 Verwijder de laatste N tekens met de LEFT-functie

Formule-syntaxis en argumenten

Formule: = LINKS (string_cell, LEN (string_cell) -Num_chars)

Referentie: string_cell: de cel die u gebruikt om tekens te verwijderen

n_character: het aantal tekens dat u wilt verwijderen

Voorbeeld: verwijder de laatste 2 tekens uit de tekenreeks in cel A2, kopieer en plak de formule
= LINKS (A2, LEN (A2) -2)
pers Enter sleutel
doc verwijder eerste laatste 5

2.2 Verwijder de laatste N tekens met een door de gebruiker gedefinieerde functie

1. druk op Alt + F11 toetsen om het Microsoft Visual Basic for Applications-venster in te schakelen, klikt u op Invoegen > Module om een ​​module te maken.

2. Kopieer onderstaande code en plak ze in het modulescript.

VBA-code: verwijder de laatste n tekens

Public Function RemoveLastC(rng As String, cnt As Long)

RemoveLastC = Left(rng, Len(rng) - cnt)

End Function

3. Sla de code op en ga terug naar het blad dat u gebruikt. Verwijder bijvoorbeeld de laatste 3 tekens uit de tekenreeks in cel A5, typ deze formule
= RemoveLastC (A5,3)
pers Enter sleutel
doc verwijder eerste laatste 6


iet bewegen

Wilt u een loonsverhoging en veel tijd om met uw gezin te begeleiden?

Office-tabblad verbetert uw efficiëntie met 50% in Microsoft Office dat nu werkt

Ongelofelijk, werken aan twee of meer documenten is gemakkelijker en sneller dan werken aan één.

In vergelijking met bekende browsers is de tool met tabbladen in Office Tab krachtiger en efficiënter.

Verminder elke dag honderden muisklikken en typen op het toetsenbord, zeg nu gedag tegen de muishand.

Als u gewoonlijk aan meerdere documenten werkt, bespaart Office Tab u veel tijd.

30-dag gratis op proef, geen kredietkaart nodig.

Lees meerGratis nu downloaden


3. Verwijder N tekens van links of rechts of midden zonder formules

Als u geen tijd wilt verspillen aan het onthouden van formules voor het verwijderen van N-tekens links of rechts van een tekenreeks, de Verwijderen op positie nut van Kutools for Excel kan deze taak aan met klikken zonder enige formules.

Laat u nu sneller en beter werken dan anderen, en promoot met gemak

35 Tekstbewerkingshulpmiddelen voor Excel Verbeter uw productiviteit met 90% bij tekstverwerking en laat veel tijd over om van het leven te genieten

Deze tools zijn slechts een onderdeel van Kutools for Excel, er zijn 194 tools die anders kunnen worden opgelost 80% Excel-puzzels voor jou.

  • Kutools for Excel helpt u gemakkelijk 1500 werkscenario's aan te pakken, verbetert uw efficiëntie van 71% gemiddeld elke dag
  • Eén klik om de meeste gecompliceerde bewerkingen te voltooien, vermijd muishand veroorzaakt door duizenden muisklikken voor u.
  • U kunt seconden Excel-taken afhandelen zonder de pijnlijke formule en VBA te zoeken, en hebt veel meer tijd om met uw gezin te begeleiden.
  • Gekozen door 110000+ zeer efficiënte mensen en meer dan {module708} wereldberoemde ondernemingen.

Nadat u Kutools voor Excel gratis hebt geïnstalleerd, doet u het volgende:

Selecteer de cellen waaruit u tekens wilt verwijderen door het hulpprogramma toe te passen door op te klikken Kutools > Tekst > Verwijderen op positie.
doc verwijder eerste laatste 7

3.1 Verwijder de eerste / laatste N-tekens zonder formule

>> Verwijder de eerste N-tekens

doc verwijder eerste laatste 8

1 in Aantallen textbox, typ het aantal tekens dat u uit de string wilt verwijderen, in dit voorbeeld zal ik eerst verwijderen 3 tekens uit strings.

2) Controleer Van links optie Positie pagina.

Het resultaat wordt weergegeven als:
doc verwijder eerste laatste 9

>> Verwijder de laatste N tekens

doc verwijder eerste laatste 10

1 in Aantallen textbox, typ het aantal tekens dat u uit de string wilt verwijderen, in dit voorbeeld zal ik als laatste verwijderen 3 tekens uit strings.

2) Controleer Van rechts optie Positie pagina.

Het resultaat wordt weergegeven als:
doc verwijder eerste laatste 11

3.2 Verwijder N tekens uit een middelste specifieke positie zonder formule

Maar soms wilt u misschien een bepaald aantal tekens uit het midden van een tekenreeks verwijderen.

Voorbeeld: Verwijder 3 tekens vanaf de derde letter uit de string.

doc verwijder eerste laatste 12

1 in Telefoon Nummer tekst, typ het aantal tekens dat u uit de strings wilt verwijderen, hier zal ik verwijderen 3 tekens.

2) Controleer Specificeren optie, typ vervolgens het nummer waarvan u de tekenreeks wilt verwijderen, naast het tekstvak in Positie sectie, hier zal ik tekens uit het derde teken verwijderen.

Het resultaat wordt weergegeven als:
doc verwijder eerste laatste 13

Verwijder tekens op positie zonder formules

verwijderen op positie

Tip: Als u alle numerieke, alfa, niet-numerieke, niet-alfa of specifieke tekens uit cellen wilt verwijderen, kunt u Kutools voor Excel's toepassen Tekens verwijderen utility.
verwijderen met tekens

Meer tips voor het verwijderen van karakters ...


Download voorbeeldbestand

monster


Aanbevolen productiviteitstools

Office-tabblad - Bladeren, bewerken en beheren van documenten met tabbladen in Microsoft Office 2019-2003 en Office 365


kantoor tab

Kutools for Excel - Verzamelt meer dan 300 geavanceerde tools om 50% tijd te besparen in uw dagelijkse Excel-werk


kutools tabblad
kutoolsp
Heb je vragen? Stel ze hier. (19)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Ik kan deze formule niet laten werken, ik typ: =LEFT(A1,LEN(A1)-4) en het geeft elke keer een foutmelding.
Mijn A1-kolom heeft de volgende gegevens: ELDB-AK-S-42228-001


Waarom werkt dit niet?
Deze opmerking is gemaakt door de moderator op de site
Sorry, ik weet niet wat er met je blad is gebeurd, het werkt met succes in mijn werkmap
Deze opmerking is gemaakt door de moderator op de site
Formatteer uw cellen naar speciale tekens.
Deze opmerking is gemaakt door de moderator op de site
Ik had oorspronkelijk problemen omdat ik deze formule binnen 2 andere (IF en ROUND) gebruikte en deze formule kon laten werken door de LEN te verwijderen
Deze opmerking is gemaakt door de moderator op de site
gebruik ; in plaats van , in uw formule
Deze opmerking is gemaakt door de moderator op de site
Cambia LEN door LARGO
Deze opmerking is gemaakt door de moderator op de site
geen scriptie LEN, schrijf LARGO
Deze opmerking is gemaakt door de moderator op de site
Net wat ik nodig had!
Deze opmerking is gemaakt door de moderator op de site
leuk het werk leuk heel erg bedankt
Deze opmerking is gemaakt door de moderator op de site
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" dit zijn mijn gegevens. Ik wil pincode gescheiden van de gegevens. door =RIGHT(P2,LEN(P2)-6) te gebruiken, werkt het niet.
Deze opmerking is gemaakt door de moderator op de site
U wilt de laatste 6 tekens extraheren, de formule =RIGHT(P2,6) kan u helpen, meer details, ga naar dit artikel.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
Deze opmerking is gemaakt door de moderator op de site
"658414 Mottagares kundnummer Menigo Rutt VÄX319" is mijn informatie, maar ik ben alleen geïnteresseerd in de laatste zes letters/cijfers. Om het even welke ideeën?
Deze opmerking is gemaakt door de moderator op de site
Hallo, Krets, je kunt deze formule =RIGHT(A1, 6) gebruiken om de laatste 6 tekens in een andere cel te extraheren. Lees dit artikel voor meer informatie:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
Deze opmerking is gemaakt door de moderator op de site
Bedankt, geweldige hulp.
Deze opmerking is gemaakt door de moderator op de site
Hou hiervan!!! Duidelijk uitgelegd. Makkelijk te volgen. Werkte!!! Bedankt!
Deze opmerking is gemaakt door de moderator op de site
Merci vraiment ca m'a beaucoup aidé, bedankt, het is erg handig
Deze opmerking is gemaakt door de moderator op de site
Gracias door tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
Deze opmerking is gemaakt door de moderator op de site
buenísimo, mil gracias!!
Deze opmerking is gemaakt door de moderator op de site
Nuttig artikel
Er zijn nog geen reacties geplaatst
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