Trim højre tegn og mellemrum i Excel (5 måder)

  • Del Dette
Hugh West

Nogle gange kan vores dataceller have nogle ekstra tegn til højre, som ikke er nødvendige. Du kan trimme disse tegn fra højre side af din datacelle. I denne artikel viser jeg fem metoder til at trimme de rigtige tegn i Excel.

Lad os sige, at vi har et datasæt, hvor den distance, som de forskellige deltagere har tilbagelagt ved et maratonløb, er angivet. Der er nogle mellemrum i slutningen af hver Deltagerens navn og cellerne i den Afstand kolonnen har de numeriske værdier samt enheden - miles. Nu skal vi trimme mellemrummene og de tegn, der angiver enheden, fra højre.

Download arbejdsbog til øvelser

Trimme højre tegn i Excel.xlsm

5 metoder til at trimme de rigtige tegn

1. TRIM-funktion til at fjerne ekstra mellemrum fra højre

Nogle gange kan dine dataceller have ekstra mellemrum i den højre ende. Vi kan bruge TRIM-funktionen for at fjerne disse mellemrum. Som vi nævnte, er der nogle mellemrum i slutningen af hvert deltagernavn,

Hvis du vil fjerne disse mellemrum, skal du skrive følgende formel i en tom celle ( C7)

=TRIM(A7)

Her er det TRIM funktionen fjerner mellemrummene fra den højre ende

Tryk på INDTAST for at fjerne alle de ekstra mellemrum.

Trækcelle C7 for at anvende den samme formel i alle andre celler.

2. Tekst til kolonner Funktioner til at trimme højre mellemrum

Du kan også bruge Tekst til kolonner Funktioner til at beskære de rigtige mellemrum. Denne metode kræver en ekstra kolonne til højre for den kolonne, hvorfra du vil fjerne mellemrummene. Indsæt først en kolonne til højre for den kolonne, hvorfra du vil fjerne mellemrummene.

Gå nu til Data> Dataværktøjer og vælg Tekst til kolonner .

Nu en Guiden Tekst til kolonne vinduet vises. Vælg Fast bredde og klik på Næste .

I det andet trin skal du flytte den lodrette linje ved siden af dine data til slutningen af dine data og vælge Næste .

Nu vil du se, at alle dine data er fremhævet med sort farve. Vælg Færdig .

Herefter vises et bekræftelsesvindue. Tryk på OK .

Nu kan du se, at der ikke er nogen mellemrum i den højre ende af dit datasæt.

3. LEFT- og LEN-funktionen til at trimme højre tegn

Med en kombination af funktionen LEFT og LEN-funktionen kan du nemt fjerne de rigtige tegn fra dine dataceller. Indtast følgende formel i en tom celle ( C7 ),

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

Her er det VENSTRE funktionen angiver, at formlen returnerer tegnene i den valgte celle, B7 fra den VENSTRE og LEN(B7)-6 del angiver, at de sidste 6 tegn af den samlede længde af celle B7 vil blive fritaget i forbindelse med tilbageleveringen af den VENSTRE funktion.

Tryk på INDTAST og du kan se, at de rigtige tegn, som er miles for vores datasæt, er blevet fjernet.

Trækcelle C7 for at anvende den samme formel i alle andre celler.

4. Få numerisk værdi ved at trimme højre tegn

Med den foregående metode får vi tekster som et resultat i outputcellen. Hvis du vil have de numeriske værdier, skal du bruge funktionen VALUE i din formel. For at få den numeriske værdi efter at have fjernet de rigtige tegn, skal du skrive følgende formel i celle C7 ,

=VÆRDI(VENSTRE(B11,LEN(B11)-6)))

Her er det VÆRDI funktionen konverterer returneringen af VENSTRE funktion til numeriske værdier.

Tryk på ENTER. Du vil se, at formlen har beskåret de rigtige tegn, og at den også viser returtegnet i højre side af outputcellen, C7 som angiver, at der er tale om en numerisk værdi.

Træk den C7 celle for at anvende den samme formel i alle andre celler. Som resultat får du den tilbagelagte afstand uden enheden miles i numerisk format i udgangscellerne for alle deltagerne.

5. Trim højre tegn ved hjælp af VBA

En anden måde at trimme de rigtige tegn i Excel er at lave en brugerdefineret funktion ved hjælp af Visual Basic-programmer (VBA) . Første tryk ALT+F11 , åbnes den i VBA Højreklik nu på arket i venstre panel for at åbne en rullemenuen. Udvid Indsæt ved at klikke på den og vælge Modul .

Den åbner en Modul(kode) vindue.

Indsæt følgende kode i Modul(kode) vindue.

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

Koden vil oprette en brugerdefineret funktion ved navn TRIMLASTX som vil trimme et bestemt antal tegn fra højre side af den valgte celle.

Luk nu den VBA vindue og skriv følgende formel i celle C7,

=TRIMLASTX(B7,6)

Her, B7 er den valgte celle og 6 angiver det antal tegn, der skal fjernes.

Tryk på INDTAST og du vil se, at formlen har beskåret de rigtige tegn.

Trækcelle C7 for at anvende den samme formel i alle andre celler.

Konklusion

Du kan trimme tegn fra højre i Excel ved hjælp af en af de ovennævnte metoder. Hvis du oplever nogen form for forvirring, bedes du skrive en kommentar.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.