Slik fjerner du siste siffer i Excel (6 raske metoder)

  • Dele Denne
Hugh West

Vil du fjerne det siste sifferet i Excel-regnearket? Du er på rett sted! Du kan gjøre dette med noen innebygde Excel-funksjoner.

Her i denne artikkelen vil vi diskutere 6 metoder for hvordan du fjerner det siste sifferet i Excel.

Vi skal bruke følgende datasett av noen tilfeldige data for å forklare denne artikkelen.

Last ned øvelsesarbeidsbok

Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkel.

Fjern siste siffer.xlsm

6 raske metoder for å fjerne siste siffer i Excel

Vi vil forklare noen metoder for hvordan du fjerner det siste sifferet i Excel.

1. Bruk TRUNC-funksjonen for å fjerne siste siffer

TRUNC-funksjonen fjerner brøkdelen fra et heltall.

Syntaks:

TRUNC(number,[num_digit])

Argument:

nummer Det er referansen som brøkdelen vil bli fjernet.

num_siffer- Dette argumentet er valgfritt. Dette argumentet angir hvor mange sifre av brøken som blir igjen i returen. Hvis denne delen er blank eller 0, vil ingen brøk vises på returen.

Nå vil vi vise hvordan denne funksjonen brukes for å fjerne det siste sifferet.

Trinn 1:

  • Gå først til Cell C5 .
  • Skriv formelen nedenfor på den cellen.
=TRUNC(B5/10)

Trinn 2:

  • Nå trykker du på Enter -knapp.

Vi kan se at det siste sifferet er fjernet fra dataene til Celle B5 .

Trinn 3:

  • Nå drar du Fyllhåndtaket -ikonet mot den siste cellen.

Så de siste sifrene er hentet fra dataene i kolonne B . Vi delte alle verdiene etter « 10 » og fjernet alle brøkverdiene.

Les mer: Hvordan slette formel i Excel (7+ metoder) )

2. Sett inn VENSTRE-funksjon med LEN-funksjon for å fjerne siste siffer

VENSTRE-funksjonen gir tegn eller sifre fra start- eller venstresiden av en serie.

Syntaks:

LEFT(text,[num_chars])

Argument:

tekst- Dette er referanseserien som vi vil få det nødvendige antallet siffer eller tegn fra.

antall_tegn- Dette argumentet er valgfritt. Den definerer hvor mange sifre vi ønsker fra den gitte serien. Den må være lik eller større enn 0 .

LEN-funksjonen returnerer lengden på en serie.

Syntaks:

LEN(text)

Argument:

tekst- Dette er den gitte serien eller strengen hvis lengde vil bli beregnet av denne funksjonen.

Vi vil sette inn VENSTRE funksjonen med LENGE funksjonen.

Trinn 1:

  • Gå først til Cell C5 .
  • Skriv deretter følgende formel på detcelle.
=LEFT(B5,LEN(B5)-1)

Trinn 2:

  • Trykk nå Enter .

Trinn 3:

  • Nå, dra Fyllhåndtaket -ikonet til den siste cellen.

Vi kan se at det siste sifferet i hver celle i kolonne B er eliminert.

Les mer: Hvordan fjerne nummerfeil i Excel (3 måter)

3. Kombiner ERSTATT & LEN-funksjoner for å fjerne siste siffer

REPLACE-funksjonen erstatter flere sifre eller tegn fra en serie basert på ditt valg.

Syntaks:

REPLACE(old_text, start_num, num_chars, new_text)

Argument:

gammel_tekst- Dette er den gitte serien der erstatning vil skje.

startnummer- Dette definerer plasseringen av den gamle_teksten der erstatningen vil starte.

antall_tegn- Dette indikerer hvor mange sifre som vil bli erstattet.

ny_tekst- Dette er sifrene som vil bli satt på old_text.

Vi vil kombinere REPLACE og LEN funksjonene i denne metoden.

Trinn 1:

  • Sett inn følgende formel i Celle C5 .
=REPLACE(B5,LEN(B5),1,"")

Trinn 2:

  • Klikk på Enter -knappen.

Trinn 3:

  • Dra Fyllhåndtak -ikonet mot den siste cellen.

Denne kombinasjonen fjernet enkelt det siste sifferet i gitte tall.

Les mer: hvordanFjern verdi i Excel (9 metoder)

Lignende avlesninger

  • Hvordan fjerne rutenett fra Excel (6 enkle metoder)
  • Fjern rammer i Excel (4 raske måter)
  • Hvordan fjerne avmerkingsboks i Excel (6 metoder)
  • Fjern tidsstempler fra dato i Excel (4 enkle måter)
  • Hvordan fjerne desimaler i Excel (13 enkle måter)

4. Trekk ut siste tall ved å bruke Excel Flash Fill

Excel Flash Fill fyller automatisk en kolonne basert på en ledetråd. Vi kan lage et mønster for datamanipulering. Og det kan enkelt brukes med denne Flash Fill .

Dette er datasettet vårt. Vi ønsker å fjerne det siste sifferet fra dette datasettet.

Trinn 1:

  • Lag først et mønster som fjerner det siste sifferet i celle B5 til celle C5 .

Trinn 2:

  • Nå klikker du på Cell C6 .
  • Gå til Data -fanen.
  • Velg Flash Fill alternativet.

Etter å ha valgt Flash Fill blir dataene våre bildet nedenfor.

Hvor enkelt fjernet Flash Fill det siste sifferet i Excel.

Vi kan også bruke denne Flash Fill ved å bruke hurtigtasten. Trykk Ctrl+E og Flash Fill -operasjonen vil utføres.

Merk:

Hvis Flash Fyll er slått av, slå deretter på dette på følgende måte.

Gå til Fil>Alternativer og deretterse på bildet nedenfor.

  • I Excel-alternativer, velg først Avansert .
  • Klikk deretter Automatisk Flash Fill .
  • Trykk til slutt OK .

Deretter vil Flash Fill aktiveres.

Les mer: Hvordan fjerne tall fra en celle i Excel (7 effektive måter)

5. VBA-makrokode for å fjerne siste siffer i Excel

Vi vil bruke en VBA-makro -kode for å fjerne det siste sifferet i Excel.

Vi vurderer datasettet nedenfor og de nye dataene vil erstatte her.

Trinn 1:

  • Gå først til Utvikleren fane.
  • Klikk på Record Macro .
  • Sett inn Remove_last_digit_1 i boksen Makronavn .
  • Klikk deretter på OK .

Trinn 2:

  • Klikk deretter på Makroer og velg Fjern_siste_siffer_1 fra dialogboksen Makro .
  • Trykk deretter Trinn inn .

Trinn 3:

  • Skriv nå koden nedenfor i kommandovinduet.
8827

Trinn 4:

  • Nå velger du dataene fra Excel-regnearket.

Trinn 5:

  • Trykk på den merkede fanen på VBA hovedfanen for å kjøre koden .
  • Eller du kan trykke på F5 -knappen.

Dette er vårt endelige resultat.

Les M ore: Hvordan fjerne datavalidering i Excel (5 måter)

6. Byggeen VBA-funksjon for å fjerne siste siffer

Vi vil bygge en VBA funksjon for å fjerne det siste sifferet i Excel.

Trinn 1:

  • Opprett en ny makro kalt Fjern_siste_siffer_2 .
  • Trykk deretter OK .

Trinn 2:

  • Gå inn i makroen Remove_last_digit_2 som vist i forrige metode. Eller trykk Alt+F8 .

Trinn 3:

  • Skriv ned følgende kode i kommandovinduet.
8621

Trinn 4:

  • Skriv ned følgende kode på kommandovinduet.
  • Nå lagrer du koden og går til Excel-regnearket .
  • Skriv formelen nedenfor som dannet den nyopprettede VBA funksjon.
=RemoveLastDigit(B5,1)

Trinn 5:

  • Trykk deretter Enter .

Trinn 6:

  • Nå, dra Fyllhåndtak -ikonet for å få verdiene til resten av cellene.

Dette er en tilpasningsfunksjon. Se formelen vi brukte « 1 » i det siste argumentet fordi vi ønsket å fjerne bare det siste sifferet. Hvis vi ønsker å fjerne mer enn ett siffer, er det bare å endre dette argumentet etter behov.

Les mer: Hvordan fjerne ledende nuller i Excel (7 enkle måter + VBA )

Ting å huske

  • TRUNC funksjonen fungerer bare med numeriske verdier. Vi kan ikke bruke tekst her.
  • Nårå bruke LEN funksjonen med andre funksjoner må trekke fra " 1 " som nevnt i formelen.

Konklusjon

Vi beskrev hvordan du fjerner det siste sifferet i Excel. Vi viste noen funksjoner, samt VBA-koden, for å utføre denne operasjonen. Jeg håper dette vil tilfredsstille dine behov. Ta en titt på nettstedet vårt Exceldemy.com og gi forslagene dine i kommentarfeltet.

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.