Hoe kinne jo lêste sifer yn Excel fuortsmite (6 rappe metoaden)

  • Diel Dit
Hugh West

Wolle it lêste sifer yn jo Excel-wurkblêd fuortsmite? Jo binne op it goede plak! Jo kinne dit dwaan mei guon ynboude Excel-funksjes.

Hjir yn dit artikel sille wy 6 metoaden beprate oer hoe't jo it lêste sifer yn Excel fuortsmite.

Wy sille de folgjende dataset brûke fan wat willekeurige gegevens om dit artikel te ferklearjen.

Download Oefenwurkboek

Download dit oefenwurkboek om te oefenjen wylst jo dit lêze artikel.

Lêste Digit.xlsm fuortsmite

6 rappe metoaden om lêste sifer yn Excel te ferwiderjen

Wy sille wat útlizze metoaden oer hoe't jo it lêste sifer yn Excel fuortsmite.

1. Brûk de TRUNC-funksje om lêste sifer te ferwiderjen

De TRUNC-funksje ferwideret it fraksjediel fan in hiel getal.

Syntaksis:

TRUNC(number,[num_digit])

Argumint:

nûmer It is de referinsje wêrfan it fraksjediel sil fuortsmiten wurde.

num_digit- Dit argumint is opsjoneel. Dit argumint jout oan hoefolle sifers fan 'e fraksje sille bliuwe yn it weromkommen. As dit diel leech is of 0, wurdt gjin fraksje werjûn op it weromkommen.

No sille wy sjen litte hoe't dizze funksje tapast wurdt om it lêste sifer te ferwiderjen.

Stap 1:

  • Gean earst nei Sel C5 .
  • Skriuw de ûndersteande formule op dy sel.
=TRUNC(B5/10)

Stap 2:

  • Druk no op Enter knop.

Wy kinne sjen dat it lêste sifer fuorthelle is út de gegevens fan Sel B5 .

Stap 3:

  • Sleep no it Fullhandtak -ikoan nei de lêste sel.

Dus, de lêste sifers wurde helle út de gegevens fan Kolom B . Wy spjalte alle wearden troch " 10 " en hawwe alle fraksjewearden fuorthelle.

Lês mear: How to Clear Formula in Excel (7+ Methods) )

2. LEFT-funksje ynfoegje mei LEN-funksje om lêste sifer te ferwiderjen

De LEFT-funksje jout de tekens of sifers fan it begjin of de lofterkant fan in searje.

Syntaksis:

LEFT(text,[num_chars])

Argument:

tekst- Dit is de referinsjesearje wêrfan wy it fereaske oantal sifers of tekens krije.

num_chars- Dit argumint is opsjoneel. It definiearret hoefolle sifers wy wolle út de opjûne rige. It moat lyk oan of grutter wêze as 0 .

De LEN-funksje jout de lingte fan in searje werom.

Syntaksis:

LEN(text)

Argument:

tekst- Dit is de opjûne searje of tekenrige wêrfan de lingte troch dizze funksje berekkene wurdt.

Wy sille de funksje LEFT ynfoegje mei de funksje LEN .

Stap 1:

  • Gean earst nei Sel C5 .
  • Skriuw dan de folgjende formule dêropsel.
=LEFT(B5,LEN(B5)-1)

Stap 2:

  • Druk no op Enter .

Stap 3:

  • No, sleep it Ynfolje hânfetten ikoan nei de lêste sel.

Wy kinne sjen dat it lêste sifer fan elke sel fan kolom B is eliminearre.

Lês mear: Hoe kinne jo nûmerflater fuortsmite yn Excel (3 manieren)

3. Kombinearje REPLACE & amp; LEN-funksjes om lêste sifer te ferwiderjen

De funksje REPLACE ferfangt ferskate sifers of tekens út in searje basearre op jo kar.

Syntaksis:

REPLACE(old_text, start_num, num_chars, new_text)

Argumint:

âlde_tekst- Dit is de opjûne searje wêr't ferfange sil plakfine.

start_num- Dit definiearret de lokaasje fan de âlde_tekst wêrfan ferfange sil begjinne.

num_chars- Dit jout oan hoefolle sifers ferfongen wurde.

new_text- Dat binne de sifers dy't ynsteld wurde op de old_text.

Wy sille de REPLACE en LEN funksjes kombinearje yn dizze metoade.

Stap 1:

  • Set de folgjende formule yn Sel C5 .
=REPLACE(B5,LEN(B5),1,"")

Stap 2:

  • Klik op de knop Enter .

Stap 3:

  • Sleep it Fillhandtak -ikoan nei de lêste sel.

Dizze kombinaasje hat it lêste sifer fan opjûne nûmers maklik fuorthelle.

Lês mear: HoeWearde fuortsmite yn Excel (9 metoaden)

Gelykbere lêzings

  • Hoe kin ik Grid fuortsmite fan Excel (6 maklike metoaden)
  • Rânen fuortsmite yn Excel (4 rappe manieren)
  • Hoe kinne jo karfakje fuortsmite yn Excel (6 metoaden)
  • Tiidsstempels fuortsmite fan datum yn Excel (4 maklike manieren)
  • Hoe kinne jo desimalen fuortsmite yn Excel (13 maklike manieren)

4. Lêste nûmer weromlûke mei Excel Flash Fill

Excel Flash Fill foltôget automatysk in kolom basearre op in oanwizing. Wy kinne in patroan meitsje fan gegevensmanipulaasje. En dat kin maklik tapast wurde troch dizze Flash Fill .

Dit is ús dataset. Wy wolle it lêste sifer út dizze dataset fuortsmite.

Stap 1:

  • Earst meitsje in patroan fuortheljen it lêste sifer fan Sel B5 yn Sel C5 .

Stap 2:

  • Klikje no op Sel C6 .
  • Gean nei it ljepblêd Data .
  • Selektearje de Flash Fill opsje.

Nei it selektearjen fan de Flash Fill wurde ús gegevens de ûndersteande ôfbylding.

Hoe maklik hat Flash Fill it lêste sifer yn Excel fuorthelle.

Wy kinne dizze Flash Fill ek tapasse mei de fluchtoets. Druk op de Ctrl+E en de Flash Fill operaasje sil útfiere.

Opmerking:

As Flash Folje is útskeakele, skeakelje dit dan op de folgjende wize oan.

Gean nei Triem>Opsjes dansjoch op de ûndersteande ôfbylding.

  • Selektearje yn Excel Opsjes 1e de Avansearre .
  • Selektearje dan de Automatysk Flash Fill .
  • Ta it lêst druk op OK .

Dan sil Flash Fill ynskeakelje.

Lês mear: Hoe kinne jo sifers fan in sel fuortsmite yn Excel (7 effektive manieren)

5. VBA-makrokoade om lêste sifer yn Excel te ferwiderjen

Wy sille in VBA-makro -koade tapasse om it lêste sifer yn Excel te ferwiderjen.

Wy beskôgje de hjirûnder dataset en de nije gegevens sille hjir ferfange.

Stap 1:

  • Gean earst nei de ûntwikkelder tab.
  • Klik op Record Macro .
  • Set Remove_last_digit_1 yn it fak Makronamme .
  • Klik dan op OK .

Stap 2:

  • Klik dan op Makro's en selektearje Remove_last_digit_1 út it dialoochfinster Makro .
  • Druk dan op de Stap yn .

Stap 3:

  • Skriuw no de ûndersteande koade op it kommandofinster.
8028

Stap 4:

  • Selektearje no de gegevens út it Excel-wurkblêd.

Stap 5:

  • Druk op de markearre ljepper fan de VBA haadljepper om de koade út te fieren .
  • Of jo kinne op de F5 knop drukke.

Dit is ús einresultaat.

Lês M ore: Hoe kinne jo gegevensvalidaasje fuortsmite yn Excel (5 manieren)

6. Bouwein VBA-funksje om lêste sifer te ferwiderjen

Wy sille in VBA funksje bouwe om it lêste sifer yn Excel te ferwiderjen.

Stap 1:

  • Meitsje in nije makro mei de namme Remove_last_digit_2 .
  • Druk dan op OK .

Stap 2:

  • Stap yn de makro Remove_last_digit_2 folgjende wize werjûn yn 'e foarige metoade. Of druk op Alt+F8 .

Stap 3:

  • Opskriuwe de folgjende koade op it kommandofinster.
5227

Stap 4:

  • Skriuw de folgjende koade op op it kommando finster.
  • No, bewarje de koade en gean nei it Excel wurkblêd .
  • Skriuw de ûndersteande formule dy't de nij oanmakke VBA<5 foarme> funksje.
=RemoveLastDigit(B5,1)

Stap 5:

  • Druk dan op Enter .

Stap 6:

  • No, sleep it ikoan Fillhandtak om de wearden fan 'e rest fan 'e sellen te krijen.

Dit is in oanpaste funksje. Sjoch de formule dy't wy " 1 " brûkten yn it lêste argumint, om't wy allinich it lêste sifer fuortsmite woene. As wy mear dan ien sifer fuortsmite wolle, feroarje dan gewoan dit argumint as per need.

Lês mear: Hoe kinne jo liedende nullen yn Excel fuortsmite (7 Easy Ways + VBA) )

Dingen om te ûnthâlden

  • De funksje TRUNC wurket allinnich mei numerike wearden. Wy kinne hjir gjin tekst brûke.
  • Wannearit tapassen fan de funksje LEN mei oare funksjes moat " 1 " sa't yn de formule neamd wurdt, subtractearje.

Konklúzje

Wy beskreaun hoe't jo it lêste sifer yn Excel fuortsmite. Wy lieten guon funksjes sjen, lykas de VBA-koade, om dizze operaasje út te fieren. Ik hoopje dat dit jo behoeften sil foldwaan. Besykje asjebleaft ús webside Exceldemy.com en jou jo suggestjes yn it kommentaarfak.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.