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.
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
>> 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
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
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. |
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
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
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. |
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 voor Excel helpt u eenvoudig om te gaan met 1500 werkscenario's en verbetert gemiddeld uw efficiëntie van 71% 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.
3.1 Verwijder de eerste / laatste N-tekens zonder formule
>> Verwijder de eerste N-tekens
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:
>> Verwijder de laatste N tekens
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:
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.
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:
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.
Meer tips voor het verwijderen van karakters ...