Inhoudsopgave
Soms hebben onze gegevenscellen aan de rechterkant enkele extra tekens die niet nodig zijn. U kunt deze tekens aan de rechterkant van uw gegevenscel trimmen. In dit artikel laat ik vijf methoden zien om de rechtse tekens in Excel te trimmen.
Stel dat we een dataset hebben waarin de door verschillende deelnemers aan een marathon afgelegde afstand wordt gegeven. Er zijn enkele spaties aan het einde van elke Naam deelnemer en de cellen in de Afgelegde afstand kolom hebben zowel de numerieke waarden als de eenheid - mijl. Nu zullen we de spaties en de tekens die de eenheid aangeven van rechts wegknippen.
Download Praktijk werkboek
Tekens rechts bijsnijden in Excel.xlsm5 Methoden om de juiste karakters te knippen
1. TRIM-functie om extra spaties aan de rechterkant te verwijderen
Soms hebben uw gegevenscellen extra spaties aan het rechteruiteinde. We kunnen dan het volgende gebruiken de TRIM-functie om deze spaties te verwijderen. Zoals gezegd staan er enkele spaties aan het eind van elke Deelnemersnaam,
Om deze spaties te verwijderen, typt u de volgende formule in een lege cel ( C7)
=TRIM(A7)
Hier is de TRIM functie verwijdert de spaties aan de rechterkant
Druk op ENTER om alle extra spaties te verwijderen.
Sleepcel C7 om dezelfde formule toe te passen in alle andere cellen.
2. Tekst naar kolommen functies om rechtse spaties bij te snijden
U kunt ook Tekst naar kolommen Deze methode vereist een reservekolom rechts van de kolom waarvan u de spaties gaat verwijderen. Voeg eerst een kolom in rechts van de kolom waarvan u de spaties gaat verwijderen.
Ga nu naar Gegevens> Datatools en selecteer Tekst naar kolommen .
Nu een Tekst naar Kolom Wizard venster verschijnt. Selecteer Vaste breedte en klik op Volgende .
In de tweede stap verplaatst u de verticale lijn naast uw gegevens naar het einde van uw gegevens en selecteert u Volgende .
Nu zult u zien dat al uw gegevens gemarkeerd zijn met een zwarte kleur. Selecteer Afwerking .
Daarna verschijnt een bevestigingsvenster. Druk op OK .
Nu zult u zien dat er geen spaties zijn aan het rechter uiteinde van uw dataset.
3. LINKS- en LEN-functie voor het trimmen van rechter tekens
Met een combinatie van de functie LINKS en de LEN-functie kunt u gemakkelijk de juiste tekens uit uw gegevenscellen knippen. Typ de volgende formule in een lege cel ( C7 ),
=LEFT(B7,LEN(B7)-6)
Hier is de LINKS functie geeft aan dat de formule de tekens van de geselecteerde cel teruggeeft, B7 van de LINKS en LEN(B7)-6 gedeelte geeft aan dat de laatste 6 tekens van de totale lengte van cel B7 zal worden vrijgesteld in de terugkeer van de LINKS functie.
Druk op ENTER en je ziet dat de juiste tekens, die mijlenver verwijderd zijn voor onze dataset.
Sleepcel C7 om dezelfde formule toe te passen in alle andere cellen.
4. Numerieke waarde krijgen door rechter karakters bij te snijden
Met de vorige methode krijgen we teksten als opbrengst in de uitvoercel. Als je de numerieke waarden wilt krijgen, moet je gebruik maken van de functie WAARDE Om de numerieke waarde te krijgen nadat de juiste tekens zijn weggelaten, typt u de volgende formule in de cel C7 ,
=WAARDE(LINKS(B11,LEN(B11)-6))
Hier is de WAARDE functie zal de terugkeer van de LINKS functie naar numerieke waarden.
Druk op ENTER. U zult zien dat de formule de juiste tekens heeft bijgesneden en ook de return aan de rechterkant van de uitvoercel laat zien, C7 die aangeeft dat het rendement een numerieke waarde is.
Sleep de C7 cel om dezelfde formule toe te passen in alle andere cellen. Als resultaat krijgt u de afgelegde afstand zonder de eenheid mijlen in numerieke formaten bij de uitgangscellen voor alle deelnemers.
5. Tekens rechts bijsnijden met VBA
Een andere manier om de juiste tekens in Excel te trimmen is het maken van een aangepaste functie met behulp van Visual Basic-toepassingen (VBA) . eerste pers ALT+F11 zal het de VBA venster. Klik nu met de rechtermuisknop op het blad in het linkerpaneel om een dropdownmenu te openen. Uitvouwen Plaats door erop te klikken en te kiezen voor Module .
Het zal een Module (Code) raam.
Voeg de volgende code in de Module (Code) raam.
Openbare functie TRIMLASTX(rng Als String, cnt Als Long) TRIMLASTX = Left(rng, Len(rng) - cnt) End Function
De code maakt een aangepaste functie met de naam TRIMLASTX die een bepaald aantal tekens van de rechterkant van de geselecteerde cel wegsnijdt.
Sluit nu de VBA en typ de volgende formule in cel C7,
=TRIMLASTX(B7,6)
Hier, B7 is de geselecteerde cel en 6 geeft het aantal tekens aan dat zal worden verwijderd.
Druk op ENTER en u zult zien dat de formule de juiste karakters heeft bijgesneden.
Sleepcel C7 om dezelfde formule toe te passen in alle andere cellen.
Conclusie
U kunt tekens rechts in Excel trimmen met een van de bovenstaande methoden. Als u enige vorm van verwarring ondervindt, laat dan een reactie achter.