Slik fjerner du de siste 3 tegnene i Excel (4 formler)

  • Dele Denne
Hugh West

Det er ganske åpenbart for oss alle at vi oppdager tilstedeværelsen av noen unødvendige tegn på slutten av en tekstlinje. Så vi vil kanskje alle fjerne alle de siste unødvendige tegnene for å presentere dataene våre på en bedre måte. Vel, hvis du har disse problemene og leter etter måter å fjerne de siste tegnene i Excel , kan du gå videre med denne artikkelen. Fordi vi vil vise deg fire distinkte formler for å enkelt fjerne de tre siste tegnene i Excel.

Last ned øvelsesarbeidsboken

Du anbefales å laste ned Excel-filen og øve sammen med den.

Fjern de tre siste tegnene.xlsm

4 formler for å fjerne de tre siste tegnene i Excel

Vi vil bruke eksempelansattinformasjon. liste som et datasett for å demonstrere alle metodene gjennom artikkelen. La oss først ta en sniktitt av det:

Så, uten å ha noen videre diskusjon, la oss dykke rett inn i alle metodene én etter én.

1. Bruk VENSTRE- og LEN-funksjonene for å slette de siste 3 tegnene i Excel

I medarbeiderinfo. Liste , kolonnen Fullt navn inneholder alle de fulle navnene til de ansatte. Her kan vi se at hvert enkelt navn bærer det samme etternavnet som er « Roy . Så vårt mål er å fjerne etternavnet fra alle ansattes navn og lagre kun fornavnet i Fornavn -kolonnen. Så uten forsinkelser,la oss gå gjennom metoden i trinn:

🔗 Trinn:

❶ Først av alt, velg celle E5 ▶ for å lagre formelresultatet.

❷ Skriv deretter inn formelen

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

i cellen.

❸ Trykk deretter på ENTER -knappen.

❹ Dra til slutt Fyllhåndtak -ikonet til slutten av kolonnen Given Name .

Det var det.

␥  Formeloversikt:

📌 Syntaks: VENSTRE(tekst, [antall_tegn])

📌 Syntaks: LEN( tekst)

  • LEN(D5)-3 ▶ beregner lengden på teksten, « Jason Roy » og trekker deretter fra resultatet med 3 .
  • D5 ▶ refererer til celleadressen til teksten " Jason Roy ".
  • =VENSTRE(D5,LEN(D5)-3) ▶ avkorter de siste 3 tegnene, dvs. « Roy » fra teksten « Jason Roy .

Les mer: Fjern siste tegn fra streng Excel

2. Slett de siste 3 tegnene ved å bruke REPLACE-funksjonen i Excel

Nå vil vi slette de siste 3 tegnene ved å erstatte dem med en nullstreng ("") . For å gjøre det bruker vi Erstatt-funksjonen her.

🔗 Trinn:

❶ Først av alt, velg celle E5 ▶ for å lagre formelresultatet.

❷ Deretter skriv formelen

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

i cellen.

❸ Trykk deretter på ENTER -knappen.

❹ Dra til sluttikonet Fyllhåndtak til slutten av kolonnen Fornavn .

Det var det.

␥  Formeloversikt:

📌 Syntaks: REPLACE(gammel_tekst, startnummer, antall_tegn, ny_tekst)

📌 Syntaks: FINN(finn_tekst, innenfor_tekst, [startnummer])

  • "" ▶ refererer til en nullstreng i Excel.
  • 3 ▶ refererer til de siste 3 tegnene i en tekstlinje.
  • FIND(" ",D5)+1 ▶ finner startnummeret for de siste 3 tegnene.
  • " " ▶ brukes til å oppdage slutt av en tekstlinje.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ avkorter de siste 3 tegnene, dvs. « Roy » fra teksten « Jason Roy .

Les mer: Fjern siste tegn fra streng i Excel med VBA

3. Ignorer de siste 3 tegnene i Excel ved å bruke Flash Fill Feature

Microsoft Excel 2013 og senere versjoner har kommet med et ekstremt nyttig verktøy kalt Flash Fill . I denne delen vil vi slette de siste 3 tegnene, dvs. ignorere etternavnet, Roy fra hvert av de ansattes navn ved hjelp av Flash Fill -verktøyet. Her er trinnene du må følge:

🔗 Trinn:

❶ Først av alt, velg celle E5 og skriv inn Jason i den.

❷ Trykk deretter på ENTER -knappen.

❸ I neste celle begynner E6 å skrive Brandon forlater bare etternavnet sitt, Roy .

Nå vil du legge merke til at Excel allerede har fått mønsteret og foreslå en forhåndsvisning for alle følgende navn.

❹ Alt du trenger å gjøre er å trykke på ENTER -knappen igjen.

Dermed gjorde vi kolonnen Fornavn komplett med kun de oppgitte navnene til de ansatte.

Les mer: Hvordan fjerne tegn i Excel

4. Fjern de siste 3 tegnene ved å bruke VBA-kode i Excel

Til slutt, i denne delen, vil vi bruke VBA-kodene for å slette de siste 3 tegnene, dvs. etternavnet Roy fra alle ansattes fulle navn. Nå kommer trinnene:

🔗 Trinn:

Velg området (D5:D14) for celler ▶ for å fjerne de siste 3 tegnene.

❷ Trykk ALT + F11 -tastene ▶ for å åpne VBA -vinduet.

❸ Gå til Sett inn Modul .

Kopier følgende VBA -kode:

3658

❺ Trykk CTRL + V ▶ for å lime inn over VBA -kode.

Lagre VBA koden og gå tilbake til regnearket.

❼  Nå velg celle E5 ▶ for å lagre formelresultatet.

❽  Deretter skriver du inn formelen

=RemoveLast3Characters(D5,3)

i cellen.

❾  Trykk deretter på ENTER -knappen.

❹ Dra til slutt Fyllhåndtak -ikonet til slutten av Fornavnet kolonne.

Det var det.

📓 Merk:

Funksjonen =RemoveLast3Characters(Text,Number) er en syntetisert funksjon. Du kan bruke denne funksjonen sammen med VBA -koden for å slette et hvilket som helst antall siste tegn fra en streng. Bare skriv inn et hvilket som helst ønsket tall i nummersporet til funksjonen. Det var det.

Ting å huske

📌 Vær forsiktig med syntaksen til funksjonene .

📌 Sett inn dataene spenner nøye inn i formlene .

📌 (“”) refererer til NULL-strengen i Excel.

Konklusjon

For å avslutte, har vi diskutert 4 forskjellige metoder for å fjerne de tre siste tegnene i Excel. Du anbefales å laste ned øvelsesarbeidsboken vedlagt sammen med denne artikkelen og øve på alle metodene med den. Og ikke nøl med å stille spørsmål i kommentarfeltet nedenfor. Vi vil prøve å svare på alle relevante spørsmål snarest.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.