Indholdsfortegnelse
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.xlsm6 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.