Hoe om die laaste 4 syfers van poskode in Excel te verwyder (10 maklike maniere)

  • Deel Dit
Hugh West

Poskodes is noodsaaklik vir die aflewering van pakkies deur posdienste om 'n korrekte bestemming te bereik. Poskodes bevat 9 syfers, waaronder die eerste 5 syfers genoeg is vir die meeste gebruike. Daarom sal ek in hierdie artikel vir jou 10 unieke maniere wys om die laaste 4 syfers van poskode in Excel te verwyder en die 5-syfer kodes te kry.

Laai Oefenwerkboek af

Jy kan die oefenwerkboek aflaai wat ons gebruik het om hierdie artikel voor te berei.

Verwyder laaste 4 syfers poskodes in Excel.xlsm

10 Geskikte maniere om laaste 4 syfers van poskode in Excel te verwyder

In hierdie artikel sal ons 10 geskikte maniere leer om die laaste 4 syfers van poskode in Excel te verwyder. Vir hierdie doel sal ons die volgende datastel gebruik.

1. Pas LINKER funksie toe om laaste 4 syfers van poskode te verwyder

Dit is die vinnigste en maklikste metode om die laaste 4 syfers van die poskodes te verwyder en poskodes met 5 syfers te kry. Volg hierdie stappe om te leer!

Stappe:

  • Klik eerstens op die leë sel ( D5 ) langs die kolom wat die poskodes bevat.
  • Pas dan die volgende formule toe. C5 verwys na die sel met 9-syfer-poskode. “ 5 ” verwys na die aantal syfers wat ons van links wil hou.
=LEFT(C5,5)

  • LINKS Funksie gee die eerste karakter of karakters in 'n teksstring terug, gebaseer op die getalvan karakters wat jy spesifiseer. Hier sal die LINKER -funksie die eerste 5 syfers van sel C5 terugstuur.

  • Druk nou Voer in. Dit sal die laaste 4 syfers van die poskode verwyder.

  • Om die resultate vir al die poskodes te kry, hou op die linkerknoppie van die muis in die onderste regterhoek van die D5 sel en sleep dit af na sel D14 .

  • Jy sal dus die gewenste resultate vir al die poskodes kry.

Lees meer: ​​ Hoe om poskode na 5 syfers in Excel te formateer (5 maklike metodes)

2. Voeg MID-funksie in om laaste 4 syfers te sny van Poskode

In hierdie metode sal ons die MID funksie gebruik om die gewenste resultaat te kry. MID -funksie help jou om 'n spesifieke deel van 'n teks of nommer te hou en die res te verwyder.

Stappe:

  • Eers, tik die volgende formule in die D5 sel.
=MID(C5, 1, 5)

  • Hier, C5 verwys na die sel wat die poskode bevat. Ons wil die eerste 5 syfers van die kode behou. Dit is hoekom ons “ 1 ” as die beginnommer gebruik het en “ 5 ” as die aantal karakters wat ons in die resultate wil hou.
  • MID -funksie gee 'n spesifieke aantal karakters van 'n teks of nommer terug. Hier sal die MID -funksie die syfers van die eerste tot dievyfde.

  • Tik Enter . Sel D5 sal vir jou die eerste 5 syfers van die poskode wys.

  • Om die formule vir al die data te gebruik, dubbelklik regs onder in die D5 Dit sal die laaste 4 syfers van al die poskodes verwyder.

Lees meer: ​​ Hoe om poskode met Excel-formule te skep (6 maklike maniere)

3. Gebruik teks na kolomme-kenmerk

Nou sal ons leer hoe om die Teks na kolomme -nutsding te gebruik. Ons sal die eerste 5 data van die res skei deur hierdie instrument te gebruik. Jy kan hierdie metode slegs gebruik as daar 'n koppelteken (-) na die vyfde syfer is.

Stappe:

  • Eers, kies die kolom wat al die poskodes bevat.

  • Gaan dan na die Data.

  • Klik nou op die Teks na kolomme 'n Opspringer sal oopmaak.
  • Kies Geskei en klik op Volgende .

  • Tik dan 'n “ ” in die Ander blokkie om die syfers te skei.
  • Klik daarna op Volgende .

  • Volgende sal die Bestemming moet tik waar jy die resultate wil hou of jy kan net op die klein pyltjie klik en jou verlangde sel kies.
  • Druk Voltooi om die prosedure te voltooi.

  • Jy kan nou sien dat al die 5-syfer poskodes in die Bestemming kolom.

Lees meer: ​​ Hoe om poskodes in Excel te formateer (2 maklike metodes) )

4. Pas INT-funksie toe om laaste 4 syfers van poskode in Excel te verwyder

INT -funksie hou die heelgetalgedeelte van 'n waarde. Ons sal hierdie funksie gebruik om die laaste 4 syfers van poskodes te verwyder. Hierdie metode sal slegs werk as daar geen koppelteken ( ) tussen die getalle is nie.

Stappe:

  • Om mee te begin, klik op die leë sel D5 en tik die volgende formule in.
=INT(C5/10000)

  • C5 is die sel met 9-syfer poskodes. Dit word gedeel deur 10000 ( een gevolg deur vier nulle ) om die laaste 4 syfers te verwyder. INT gee die heelgetalwaarde van 'n getal terug. Hier gee die INT -funksie die heelgetalwaarde van sel terug.

  • Druk Enter en jy sal kry die gewenste resultaat.

  • Om die formule na al die selle te kopieer, dubbelklik in die regter onderste hoek van sel D5 .
  • Dit sal vir jou die gewenste resultaat vir al die poskodes gee.

Lees meer: ​​ Hoe om poskodes in Excel saam te voeg (3 maklike metodes)

5. Kombineer INT- en SUBSTITUT-funksies

Nou sal ons meer as een gebruik formule en kombineer dit saam om die resultate te kry. Eerstens sal ons die INT en PLAASVERVANGER gebruikfunksies.

Stappe:

  • Eers moet ons die “ ” vervang met” . ”. Om dit te doen, klik op die D5 sel en skryf die onderstaande formule neer.
=SUBSTITUTE(C5, “-”, ”.”)

  • Dan sal die volgende formule 'n heelgetalwaarde terugstuur wat ons verlangde 5-syfer poskode is.
=INT(D5)

  • Ons kan egter die resultaat direk kry deur hierdie formules te kombineer.
=INT(SUBSTITUTE(C5, “-”, ”.”)

  • Tik Enter en dubbelklik in die onderste regterhoek van sel D5 om die laaste 4 syfers vir alle poskodes te verwyder.

Soortgelyke lesings

  • Hoe om poskodes outomaties in Excel in te vul (3 maklike maniere)
  • Skakel poskode om na staat met VLOOKUP in Excel
  • Hoe om Excel-data per poskode te karteer (2 maklike metodes)

6. Voeg TEKS- en LINKER-funksies saam

In hierdie tegniek sal ons die TEKS- en LINKS -funksies saamvoeg om die 5-syfer-poskodes te kry.

Stappe:

  • Kies die D5 -sel en tik die volgende formule in.
=LEFT(TEXT(C5,"00000"),5)

  • Bl druk Enter en dubbelklik in die onderste regterhoek van sel D5 om die poskodes met 5 syfers te kry.

7. Begin 'n VBA-kode om laaste 4 syfers van poskode in Excel te verwyder

As jy die laaste 4 syfers van poskodes in Excel <2 wil verwyder> sonder om die formule te gebruik,jy kan net 'n VBA-kode laat loop.

Stappe:

  • Kies eerstens die kolom wat poskodes bevat.

  • Regskliek op die Blaaie (ons het die Veld VBA-kode genoem) van die onderkant van die venster.
  • Kies dan Bekyk kode . 'n Nuwe venster sal verskyn.

  • Kopieer die volgende kode in die venster.
1842
  • Om te hardloop die kode, druk alt+f8 en klik op Run op die opspringblokkie.

  • Nadat die lopie voltooi is, sal jy die resultate kry.

8. Kombineer SUM-, LEN- en PLAASVERVANG-funksies

Nou sal ons kombineer drie funksies vir dieselfde doel as bogenoemde. Ons sal SOM , LEN, en SUBSTITUTE funksies in hierdie metode gebruik.

Stappe:

  • Kies die D5 -sel en skryf die volgende formule neer.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)

Formule-uiteensetting

  • SOM(LEN(C5)-LEN(SUBSTITUTE(C5;{1,2,3,4 ,5,6,7,8,9,0},)))>5 sal die aantal syfers in die sel C5 tel. As die totale aantal syfers meer as 5 is, sal dit na die volgende bewerking voortgaan.
  • LINKS(C5,LEN(C5)-5) word gebruik om die laaste 4 syfers van die poskode uit die verwysingsel C5 te sny.
  • As die getal in sel C5 nie meer as 5 syfers is nie, sal die finale formule C5 terugstuur.waarde.
  • Tik Enter en dubbelklik in die onderste regterhoek van sel D5 om die verlangde te kry uitvoer.

9. Voeg LEFT-, MIN- en FIND-funksies saam om laaste 4 syfers van poskode in Excel te verwyder

In hierdie metode, ons sal 3 funksies saamvoeg ( LINKS , MIN en VIND ) om die laaste 4 syfers van die poskodes uit te skakel.

Stappe:

  • Linkskliek op die D5-sel en tik die formule hieronder in.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)

Formule-ontleding

  • Die FIND-funksie sal die beginposisie van 'n snaar binne 'n snaar. So sy vind_teks argument is {0,1,2,3,4,5,6,7,8,9}, en dit sal die string binne C5 selnommers vind.
  • Die MIN-funksie gee dan die kleinste getalle terug wat uit FIND-funksie onttrek is (FIND({0,1,2,3,4,5,6,7,8,9 },C5&”0123456789″)
  • Die LINKER Funksie sal nou vir ons die gespesifiseerde aantal karakters gee vanaf die begin van die string. In hierdie geval is die nommer die laaste 4 syfers.
  • Druk Enter op die sleutelbord en sel D5 sal die resultaat wys.
  • Om die resultate vir al die kodes, dubbelklik die D5 sel in die regs onderkant hoek en jy sal die gewenste resultate kry.

Hierdie keer sal onskombineer ISNUMBER, RIGHT, LEFT en LEN-funksies saam om die eerste 5 syfers van die 9-syfer-poskodes te skei.

Stappe:

  • Aan die begin , gebruik jou muis om die leë sel te kies
  • Skryf nou die onderstaande formule neer.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)

Formule-ontleding

  • Die REGTE funksie hier sal vir jou die spesifieke aantal karakters vanaf die einde van die nommer gee string. Sy verwysingselnommer is C5, en getal_tekens is 8. Die formule word dus, REGS(C5,8)*1
  • Die ISNUMMER-funksie sal verifieer of die resultaat gevind vanaf REG(C5,8) is 'n getal of nie. Indien wel, sal dit die resultaat wys van hierdie formule LINKS(C5,LEN(C5)-4) wat die laaste 4 syfers uit die poskode sny. Indien nie, sal die formule C5 terugstuur.
  • Tik Enter . Dit sal die laaste 4 syfers van die kode uitskakel.
  • Ten slotte, Kry die resultate vir al die poskodes deur dubbelklik die onderste regterhoek van die sel D5 .

Dinge om te onthou

  • Terwyl jy 'n formule gebruik, moenie vergeet om behoorlike selverwysings te gee nie, anders sal jy nie kry die gewenste resultate.
  • Die INT -funksie sal nie werk as daar 'n koppelteken (-) tussen die getalle is nie.

Slotopmerkings

Dankie dat jy hierdie artikel gelees het. Ek hoop jy vind dit nuttig. Nou ken jy 10 verskillende maniere om te verwyderdie laaste 4 syfers van poskodes. Deel asseblief enige navrae wat jy het en gee vir ons jou waardevolle voorstelle in die kommentaarafdeling hieronder.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.