Kaip pašalinti paskutinį skaitmenį "Excel" programoje (6 greiti metodai)

  • Pasidalinti
Hugh West

Norite pašalinti paskutinį skaitmenį iš "Excel" darbalapio? Jūs esate tinkamoje vietoje! Tai galite padaryti naudodami kai kurias integruotas "Excel" funkcijas.

Šiame straipsnyje aptarsime 6 metodus, kaip pašalinti paskutinį skaitmenį "Excel" programoje.

Šiam straipsniui paaiškinti naudosime šį atsitiktinių duomenų rinkinį.

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.

Pašalinti paskutinį skaitmenį.xlsm

6 greiti metodai, kaip pašalinti paskutinį skaitmenį "Excel" programoje

Paaiškinsime keletą metodų, kaip pašalinti paskutinį skaitmenį "Excel" programoje.

1. Paskutiniam skaitmeniui pašalinti naudokite TRUNC funkciją

TRUNC funkcija iš sveikojo skaičiaus pašalina trupmenos dalį.

Sintaksė:

TRUNC(numeris,[num_digit])

Argumentas:

numeris - Tai nuoroda, iš kurios bus pašalinta frakcijos dalis.

num_digit- Šis argumentas neprivalomas. Šis argumentas nurodo, kiek trupmenos skaitmenų liks grąžinime. Jei ši dalis yra tuščia arba 0, deklaracijoje nebus rodoma jokia dalis.

Dabar parodysime, kaip ši funkcija taikoma paskutiniam skaitmeniui pašalinti.

1 žingsnis:

  • Pirmiausia eikite į Ląstelė C5 .
  • Toje ląstelėje įrašykite toliau pateiktą formulę.
=TRUNC(B5/10)

2 žingsnis:

  • Dabar paspauskite Įveskite mygtuką.

Matome, kad paskutinis skaitmuo pašalintas iš duomenų Ląstelė B5 .

3 veiksmas:

  • Dabar vilkite Užpildymo rankena piktogramą link paskutinio langelio.

Taigi, paskutiniai skaitmenys paimti iš duomenų B stulpelis . Visas reikšmes suskirstome pagal " 10 " ir pašalino visas trupmenines reikšmes.

Skaityti daugiau: Kaip išvalyti "Excel" formulę (7+ metodų)

2. Įterpkite funkciją LEFT su funkcija LEN, kad pašalintumėte paskutinį skaitmenį

Funkcija LEFT pateikia simbolius arba skaitmenis iš serijos pradžios arba kairiosios pusės.

Sintaksė:

LEFT(tekstas,[num_chars])

Argumentas:

tekstas - Tai atskaitos serija, iš kurios gausime reikiamą skaičių skaitmenų arba simbolių.

num_chars- Šis argumentas neprivalomas. Jis apibrėžia, kiek skaitmenų norime gauti iš pateiktos serijos. Jis turi būti lygus arba didesnis už 0 .

LEN funkcija grąžina serijos ilgį.

Sintaksė:

LEN(tekstas)

Argumentas:

tekstas - Tai pateikta eilutė arba eilutė, kurios ilgis bus apskaičiuotas naudojant šią funkciją.

Mes įterpsime LEFT funkciją su LEN funkcija.

1 žingsnis:

  • Pirmiausia eikite į Ląstelė C5 .
  • Tada toje ląstelėje įrašykite šią formulę.
=LEFT(B5,LEN(B5)-1)

2 žingsnis:

  • Dabar paspauskite Įveskite .

3 veiksmas:

  • Dabar vilkite Užpildymo rankena piktogramą į paskutinį langelį.

Matome, kad kiekvieno langelio paskutinis skaitmuo B stulpelis pašalinamas.

Skaityti daugiau: Kaip pašalinti skaičių klaidą "Excel" programoje (3 būdai)

3. Derinkite REPLACE & amp; LEN funkcijas, kad pašalintumėte paskutinį skaitmenį

Funkcija REPLACE pakeičia kelis skaitmenis arba simbolius iš serijos pagal jūsų pasirinkimą.

Sintaksė:

REPLACE(old_text, start_num, num_chars, new_text)

Argumentas:

old_text- Tai nurodyta serija, kurioje bus pakeistas.

start_num- Taip apibrėžiama old_text vieta, nuo kurios bus pradėtas pakeitimas.

num_chars- Taip nurodoma, kiek skaitmenų bus pakeista.

new_text- Tai yra skaitmenys, kurie bus nustatyti old_text.

Mes derinsime PAKEISTI ir LEN funkcijas šiuo metodu.

1 žingsnis:

  • Įrašykite šią formulę Ląstelė C5 .
=REPLACE(B5,LEN(B5),1,"")

2 žingsnis:

  • Spustelėkite Įveskite mygtuką.

3 veiksmas:

  • Vilkite Užpildymo rankena piktogramą link paskutinio langelio.

Šis derinys lengvai pašalino paskutinį duotų skaičių skaitmenį.

Skaityti daugiau: Kaip pašalinti vertę "Excel" programoje (9 metodai)

Panašūs skaitiniai

  • Kaip pašalinti tinklelį iš "Excel" (6 paprasti metodai)
  • Panaikinti ribas "Excel" programoje (4 greiti būdai)
  • Kaip pašalinti žymimąjį langelį "Excel" programoje (6 metodai)
  • Laiko žymų pašalinimas iš "Excel" datos (4 paprasti būdai)
  • Kaip "Excel" programoje pašalinti dešimtukus (13 paprastų būdų)

4. Paskutinio numerio išėmimas naudojant "Excel" blykstės užpildymą

"Excel" blykstės užpildymas automatiškai užpildo stulpelį pagal užuominą. Galime sukurti manipuliavimo duomenimis modelį. Ir tai galima lengvai pritaikyti šiuo Blykstės užpildymas .

Tai mūsų duomenų rinkinys. Norime iš šio duomenų rinkinio pašalinti paskutinį skaitmenį.

1 žingsnis:

  • Pirmiausia sukurkite raštą, pašalindami paskutinį skaitmenį Ląstelė B5 į Ląstelė C5 .

2 žingsnis:

  • Dabar spustelėkite Ląstelė C6 .
  • Eikite į Duomenys skirtukas.
  • Pasirinkite Blykstės užpildymas galimybė.

Pasirinkę Blykstės užpildymas mūsų duomenys tampa toliau pateiktu paveikslėliu.

Kaip lengvai Blykstės užpildymas "Excel" pašalino paskutinį skaitmenį.

Mes taip pat galime taikyti šį Blykstės užpildymas naudodami sparčiąją klaviatūros kombinaciją. Paspauskite Ctrl+E ir Blykstės užpildymas bus atliekama operacija.

Pastaba:

Jei Blykstės užpildymas yra išjungtas, tada jį įjunkite taip.

Eikite į Failas>Parinktys tada žr. toliau pateiktą paveikslėlį.

  • "Excel" parinktyse pasirinkite 1. Išplėstinė .
  • Tada pažymėkite Automatinis blykstės užpildymas .
  • Galiausiai paspauskite GERAI .

Tada Blykstės užpildymas bus galima.

Skaityti daugiau: Kaip iš "Excel" ląstelės pašalinti skaičius (7 veiksmingi būdai)

5. VBA makrokomandos kodas paskutiniam skaitmeniui pašalinti "Excel" programoje

Taikysime VBA makrokomandos kodą, skirtą paskutiniam skaitmeniui pašalinti programoje "Excel".

Atsižvelgiame į toliau pateiktą duomenų rinkinį, o nauji duomenys bus pakeisti čia.

1 žingsnis:

  • Pirmiausia eikite į Kūrėjas skirtukas.
  • Spustelėkite Įrašyti makrokomandą .
  • Įdėkite Remove_last_digit_1 apie Makro pavadinimas dėžutė.
  • Tada spustelėkite GERAI .

2 žingsnis:

  • Tada spustelėkite Makrokomandos ir pasirinkite Remove_last_digit_1 Makro dialogo langas.
  • Tada paspauskite Žingsnis į .

3 veiksmas:

  • Dabar komandų lange įrašykite toliau pateiktą kodą.
 Sub Remove_last_digit_1() Dim last As Range For Each last In Selection If (Not last.HasFormula) And (Application.WorksheetFunction.IsNumber(last)) Then last = Left(last, Len(last) - 1) End If Next last End Sub 

4 veiksmas:

  • Dabar pasirinkite duomenis iš "Excel" darbalapio.

5 veiksmas:

  • Paspauskite pažymėtą skirtuką VBA pagrindinis skirtukas, kad paleistumėte kodą.
  • Arba galite paspausti F5 mygtuką.

Tai yra mūsų galutinis rezultatas.

Skaityti daugiau: Kaip pašalinti duomenų patvirtinimą "Excel" programoje (5 būdai)

6. Sukurkite VBA funkciją paskutiniam skaitmeniui pašalinti

Mes sukursime VBA funkciją, kad pašalintumėte paskutinį skaitmenį "Excel" programoje.

1 žingsnis:

  • Sukurkite naują makrokomandą pavadinimu Remove_last_digit_2 .
  • Tada paspauskite GERAI .

2 žingsnis:

  • Žingsnis į . Remove_last_digit_2 makrokomandą, kaip nurodyta ankstesniame metode. Arba paspauskite Alt+F8 .

3 veiksmas:

  • Komandų lange įrašykite šį kodą.
 Funkcija RemoveLastDigit(input1 As String, num_digit As Long) RemoveLastDigit = Left(input1, Len(input1) - num_digit) End Function 

4 veiksmas:

  • Komandų lange įrašykite šį kodą.
  • Dabar išsaugokite kodą ir eikite į "Excel" darbalapis .
  • Parašykite toliau pateiktą formulę, kuri suformavo naujai sukurtą VBA funkcija.
=Pašalinti paskutinį skaitmenį(B5,1)

5 veiksmas:

  • Tada paspauskite Įveskite .

6 veiksmas:

  • Dabar vilkite Užpildymo rankena piktogramą, kad gautumėte likusių langelių reikšmes.

Tai pritaikymo funkcija. Žr. mūsų naudotą formulę " 1 " paskutiniame argumente, nes norėjome pašalinti tik paskutinį skaitmenį. Jei norime pašalinti daugiau nei vieną skaitmenį, tiesiog pakeiskite šį argumentą pagal poreikį.

Skaityti daugiau: Kaip "Excel" programoje pašalinti pirmaujančius nulius (7 paprasti būdai + VBA)

Dalykai, kuriuos reikia prisiminti

  • Svetainė TRUNC funkcija veikia tik su skaitinėmis reikšmėmis. Čia negalime naudoti teksto.
  • Taikant LEN funkcija su kitomis funkcijomis turi atimti " 1 ", kaip nurodyta formulėje.

Išvada

Aprašėme, kaip "Excel" programoje pašalinti paskutinį skaitmenį. Parodėme keletą funkcijų, taip pat VBA kodą šiai operacijai atlikti. Tikiuosi, kad tai patenkins jūsų poreikius. Peržiūrėkite mūsų svetainę. Exceldemy.com ir pateikite savo pasiūlymus komentarų lauke.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.