Sådan fjernes sidste tegn i Excel (nemmeste 6 måder)

  • Del Dette
Hugh West

I denne artikel vil jeg vise dig de effektive seks måder at fjerne sidste tegn i Excel på. Nogle gange er det nødvendigt at udtrække forskellige tekster fra en celle ved at fjerne det sidste tegn. Det kan gøres ved at skrive manuelt, men det er ikke effektivt. Så lad os dykke ned i denne artikel og få kendskab til de måder at fjerne det sidste tegn i Excel i henhold til dine behov.

Download arbejdsbog

Fjern sidste tegn.xlsm

6 måder at fjerne sidste tegn i Excel på

Her har jeg et datasæt, hvor jeg viser fire kolonner; Elev-id, navn, kursusnummer, e-mail-id Ved hjælp af disse data vil jeg forsøge at vise dig, hvordan du kan fjernelse af det sidste tegn og udtrække de nødvendige data.

Metode-1: Brug af REPLACE-funktionen til kun at fjerne det sidste tegn

Lad os antage, at Id for studerende består af 5 tegn, hvoraf de første 4 er for et årstal og det sidste er et rullenummer som i dette eksempel. For at udtrække årstallet fra dette Id for studerende skal du fjerne det sidste tegn ved hjælp af REPLACE-funktionen De udtrukne værdier vil blive vist i År Kolonne.

Trin-1:

Vælg output Celle E5 .

➤Typ følgende funktion

=VÆRDI(REPLACE(B5,LEN(B5),1,""))

Her, B5 er den gammel tekst , LEN(B5) returnerer tekstens længde, og i dette tilfælde er den 5 således 5 vil være start_nummer , 1 er num_chars og ny tekst er Blank .

Værdifunktion konverterer strengen til et tal.

Trin 2:

➤Presse INDTAST og du vil få resultatet.

➤Træk ned på Håndtag til påfyldning

Resultat

📓 Bemærk

Brug af ERSTATNING Funktion kan du ikke fjerne mere end ét tegn fra sidste.

Læs mere: Sådan fjerner du de sidste 3 tegn i Excel

Metode-2: Brug af LEFT-funktionen

I den Kursus nr. kolonne forskellige kursusnavne er blevet oprettet med Afdeling Navn og nummer. For at udtrække den Afdeling fra dette kursus Nej, du skal fjerne de sidste tre cifre ved hjælp af den venstre funktion .

Trin-1:

➤Vælg output Celle E5 .

➤Anvend følgende formel

=LEFT(D5,LEN(D5)-3)

Her, D5 er tekst og LEN(D5)-3 = 5-3=2 er num_chars. De to første tegn vises som et output.

Trin 2:

➤Presse INDTAST og du vil få resultatet.

➤Træk ned på Håndtag til påfyldning

Resultat

Læs mere: Sådan fjerner du tegn i Excel

Metode-3: Brug af MID-funktionen

I den Kursus nr. kolonne forskellige kursusnavne er blevet oprettet med Afdeling Navn og nummer. For at udtrække den Afdeling fra dette kursus Nej, du skal fjerne de sidste tre cifre ved hjælp af MID-funktionen .

Trin-1:

➤Vælg output Celle E5 .

➤Anvend følgende formel

=MID(D5,1,LEN(D5)-3)

Her, D5 er tekst , 1 er den startnummer , LEN(D5)-3 er num_char

Trin 2:

➤Presse INDTAST og du vil få resultatet.

➤Træk ned på Håndtag til påfyldning

Resultat

Nu vil du få resultatet i Afdeling kolonne.

Læs mere: Excel Fjern tegn fra højre

Metode-4: Brug Flash Fill til at fjerne det sidste tegn

I den Kursus nr. kolonne forskellige kursusnavne er blevet oprettet med Afdeling Navn og nummer. For at udtrække den Afdeling fra dette kursus Nej, du skal fjerne de sidste tre cifre ved hjælp af funktionen Flash Fill .

Trin-1:

➤Vælg output Celle E5 .

➤Typ afdelingsnavnet i henhold til Celle D5.

Trin 2:

➤In Celle E6 begynde at skrive som den foregående og derefter som efter den Afdeling navne vil blive foreslået.

Trin 3:

➤Presse INDTAST og følgende udgange vises.

Læs mere: Sådan fjernes tegn fra venstre i Excel

Metode-5: Fjernelse af første og sidste tegn på samme tid

Antag, at i den E-mail-id kolonne Jeg har nogle E-mail-ID'er men de er kombineret med nogle specialtegn i begyndelsen og slutningen af disse Ids Nu vil jeg udelade disse tegn på det første og sidste sted samtidig ved hjælp af MID-funktionen .

Trin-1:

➤Vælg output Celle E5 .

➤Anvend følgende formel

=MID(D5,3,LEN(D5)-4)

Her, D5 er tekst , 3 er den startnummer , LEN(D5)-4 er num_char

3 anvendes som startnummer fordi der er 2 specialtegn før E-mail-id

og 4 trækkes fra den samlede tegnlængde i num_char fordi der er i alt 4 de specialtegn, som du ønsker at udelade.

Trin 2:

➤Presse INDTAST og du vil få resultatet.

➤Træk ned på Håndtag til påfyldning

Resultat

Læs mere: Sådan fjerner du specialtegn i Excel

Metode-6: Brug af VBA-kode

Du kan brug også VBA-kode til at fjerne det sidste tegn som i Metode-2 eller Metode-3 .

Trin-1:

➤Vælg Udvikler Fane>> Visual Basic Mulighed

Trin 2:

Visual Basic-editor vil åbne

➤Vælg Indsæt Fane>> Modul Mulighed

Trin 3:

Modul 1 vil blive oprettet.

Trin 4:

 Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function 

Denne kode vil oprette en funktion ved navn RmvLstCh

Gem koden og Luk vinduet.

Trin 5:

➤Vælg output Celle E5

=RmvLstCh(D5,3)

Trin-6 :

➤Presse INDTAST og du vil få resultatet.

➤Træk ned på Håndtag til påfyldning

Resultat

Øvelsesafsnit

For at du kan øve dig selv, har vi givet dig en Praksis afsnittet som nedenfor for hver metode i hvert ark i højre side. Du bedes gøre det selv.

Konklusion

I denne artikel har jeg forsøgt at dække de nemmeste måder at fjerne det sidste tegn i Excel effektivt. Jeg håber, at du vil finde det nyttigt. Hvis du har forslag eller spørgsmål, er du velkommen til at dele dem med os.

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.