Sny die regte karakters en spasies in Excel (5 maniere)

  • Deel Dit
Hugh West

Soms kan ons dataselle 'n paar bykomende karakters aan die regterkant hê wat nie vereis word nie. Jy kan hierdie karakters van die regterkant van jou datasel afknip. In hierdie artikel sal ek vyf metodes wys om die regte karakters in Excel te snoei.

Kom ons sê ons het 'n datastel waar Afstand wat deur verskillende deelnemers by 'n marathon afgelê word, gegee word. Daar is 'n paar spasies aan die einde van elke Deelnemernaam en die selle in die Afstand afgelê kolom het die numeriese waardes sowel as die eenheidsmyl. Nou sal ons die spasies en die karakters wat die eenheid van regs aandui snoei.

Laai Oefenwerkboek af

Sny Regs Karakters in Excel.xlsm

5 metodes om regte karakters te sny

1. TRIM-funksie om ekstra spasies van regs af te verwyder

Soms het jou dataselle dalk ekstra spasies aan die regterkant. Ons kan die TRIM-funksie gebruik om hierdie spasies te verwyder. Soos ons genoem het, is daar 'n paar spasies aan die einde van elke deelnemer se naam,

Om hierdie spasies te verwyder, tik die volgende formule in 'n leë sel ( C7)

=TRIM(A7)

Hier sal die TRIM funksie die spasies van die regterkant verwyder

Druk ENTER om al die ekstra spasies te verwyder.

Sleep sel C7 om toe te pas dieselfde formule in alle ander selle.

2. Teks na kolommeKenmerke om regte spasies te sny

Jy kan ook Teks na kolomme kenmerke gebruik om die regte spasies te snoei. Hierdie metode sal 'n spaarkolom aan die regterkant van die kolom vereis vanwaar jy die spasies sal verwyder. Voeg eers 'n kolom regs by die kolom in waar jy die spasie sal verwyder.

Gaan nou na Data> Data Tools en kies Teks na Kolom .

Nou sal 'n Teks na Kolom Wizard venster verskyn. Kies Vaste breedte en klik op Volgende .

Beweeg in die tweede stap die vertikale lyn langs jou data tot aan die einde van jou data en kies Volgende .

Nou sal jy sien, al jou data is met swart kleur uitgelig. Kies Voltooi .

Daarna sal 'n bevestigingsvenster verskyn. Druk OK .

Nou sal jy sien, daar is geen spasies aan die regterkant van jou datastel nie.

Met 'n kombinasie van die LINKER-funksie en die LEN-funksie kan jy maklik regs sny karakters uit jou dataselle. Tik die volgende formule in 'n leë sel ( C7 ),

=LEFT(B7,LEN(B7)-6)

Hier dui die LEFT -funksie aan dat die formule sal die karakters van die geselekteerde sel terugstuur, B7 van die LINKER en LEN(B7)-6 gedeelte aandui dat die laaste 6 karakters vandie totale lengte van sel B7 sal vrygestel word in die terugkeer van die LINKER funksie.

Druk ENTER en jy kan sien die regte karakters wat myle is vir ons datastel is verwyder.

Sleep sel C7 om dieselfde formule in almal toe te pas ander selle.

4. Kry numeriese waarde deur die regte karakters te snoei

Deur die vorige metode kry ons tekste as 'n opgawe in die uitvoersel. As jy die numeriese waardes wil kry, moet jy die VALUE-funksie in jou formule gebruik. Om die numeriese waarde te kry nadat jy die regte karakters gesny het, tik die volgende formule in sel C7 ,

=VALUE(LEFT(B11,LEN(B11)-6))

Hier, die VALUE funksie sal die terugkeer van die LEFT funksie in numeriese waardes omskakel.

Druk ENTER. Jy sal sien die formule het die regte karakters afgesny. Dit sal ook die opbrengs aan die regterkant van die uitsetsel wys, C7 wat aandui dat die opbrengs 'n numeriese waarde is.

Sleep die C7 sel om dieselfde formule in alle ander selle toe te pas. Gevolglik sal jy die afstand wat afgelê word sonder die eenheid myl in numeriese formate by die uitvoerselle vir al die deelnemers kry.

5. Sny regte karakters met VBA

Nog 'n manier om die regte karakters in Excel te snoei is om 'n pasgemaakte funksie te maak deur Visual Basic Applications te gebruik(VBA) . Druk eers ALT+F11 , dit sal die VBA venster oopmaak. Regskliek nou op die blad vanaf die linkerpaneel om 'n aftreklys oop te maak. Brei Voeg <10 in deur daarop te klik en Module te kies.

Dit sal 'n Module(Kode) <10 oopmaak>venster.

Voeg die volgende kode in die Module(Kode) venster in.

4891

Die kode sal 'n pasgemaakte funksie skep genaamd TRIMLASTX wat 'n gedefinieerde aantal karakters vanaf die regterkant van die geselekteerde sel sal afsny.

Maak nou die VBA venster en tik die volgende formule in sel C7,

=TRIMLASTX(B7,6)

Hier, B7 is die geselekteerde sel en 6 dui die aantal karakters aan wat verwyder sal word.

Druk ENTER en jy sal die formule het die regte karakters afgesny.

Sleep sel C7 om dieselfde formule in alle ander selle toe te pas.

Gevolgtrekking

Jy kan karakters van regs in Excel afsny deur enige van die bogenoemde metodes. As jy enige vorm van verwarring ondervind, laat asseblief 'n opmerking.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.