Com eliminar els últims 4 dígits del codi postal a Excel (10 maneres senzilles)

  • Comparteix Això
Hugh West

Els codis postals són essencials per enviar paquets a través dels serveis postals per arribar a una destinació correcta. Els codis postals contenen 9 dígits, entre els quals els 5 primers són suficients per a la majoria dels usos. Per tant, en aquest article us mostraré 10 maneres úniques d'eliminar els darrers 4 dígits del codi postal a Excel i obtenir els codis de 5 dígits.

Descarregar el quadern de pràctiques

Pots descarregar el quadern de pràctiques que hem utilitzat per preparar aquest article.

Elimina els darrers 4 dígits dels codis postals a Excel.xlsm

10 Formes adequades d'eliminar els darrers 4 dígits del codi postal a Excel

En aquest article, aprendrem 10 maneres adequades d'eliminar els darrers 4 dígits del codi postal a Excel . Per a aquest propòsit, utilitzarem el següent conjunt de dades.

1. Aplica la funció LEFT per eliminar els últims 4 dígits del codi postal

Aquest és el més ràpid i mètode més fàcil per eliminar els últims 4 dígits dels codis postals i obtenir codis postals de 5 dígits. Seguiu aquests passos per aprendre!

Passos:

  • En primer lloc, feu clic a la cel·la buida ( D5 ) al costat de la columna que conté els codis postals.
  • A continuació, apliqueu la fórmula següent. C5 fa referència a la cel·la amb un codi postal de 9 dígits. " 5 " es refereix al nombre de dígits que volem mantenir des de l'esquerra.
=LEFT(C5,5)

  • ESQUERRA La funció retorna el primer caràcter o caràcters d'una cadena de text, en funció del númerode caràcters que especifiqueu. Aquí, la funció ESQUERRA retornarà els primers 5 dígits de la cel·la C5 .

  • Ara premeu Entra. Suprimirà els darrers 4 dígits del codi postal.

  • Per obtenir els resultats de tots els codis postals, manteniu premut al botó esquerre del ratolí a l'extrem inferior dret de la cel·la D5 i arrossegueu-lo cap avall fins a la cel·la D14 .

  • Així obtindreu els resultats desitjats per a tots els codis postals.

Més informació: Com formatar el codi postal a 5 dígits a Excel (5 mètodes fàcils)

2. Insereix la funció MID per tallar els darrers 4 dígits del codi postal

En aquest mètode, utilitzarem la funció MID per obtenir el resultat desitjat. La funció MID us ajuda a mantenir una part específica d'un text o número i eliminar la resta.

Passos:

  • Primer, escriviu la fórmula següent a la cel·la D5 .
=MID(C5, 1, 5)

  • Aquí, C5 fa referència a la cel·la que conté el codi postal. Volem mantenir els 5 primers dígits del codi. És per això que hem utilitzat “ 1 ” com a número inicial i “ 5 ” com a nombre de caràcters que volem mantenir als resultats.
  • MID. La funció retorna un nombre específic de caràcters d'un text o nombre. Aquí, la funció MID retornarà els dígits del primer alcinquè.

  • Premeu Retorn . La cel·la D5 us mostrarà els 5 primers dígits del codi postal.

  • Per utilitzar la fórmula per a totes les dades, Feu doble clic a l'extrem inferior dret del D5 Eliminarà els darrers 4 dígits de tots els codis postals.

Més informació: Com crear codi postal amb la fórmula d'Excel (6 maneres senzilles)

3. Utilitzeu la funció de text a columnes

Ara aprendrem a utilitzar l'eina Text a columnes . Separarem les 5 primeres dades de la resta amb aquesta eina. Només podeu utilitzar aquest mètode si hi ha un guionet (-) després del cinquè dígit.

Passos:

  • Primer, seleccioneu la columna que conté tots els codis postals.

  • A continuació, aneu a Dades.

  • Ara feu clic a Text a columnes S'obrirà una finestra emergent.
  • Seleccioneu Delimitat i feu clic a a Següent .

  • A continuació, escriviu " " a Altres per separar els dígits.
  • Després, feu clic a Següent .

  • A continuació, hauràs d'escriure la Destinació on vols guardar els resultats o pots fer clic a la petita fletxa i seleccionar la cel·la desitjada.
  • Premeu Acabeu per completar el procediment.

  • Ara podeu veure que tots els codis postals de 5 dígits es mostren a la Destinació columna.

Més informació: Com donar format als codis postals a Excel (2 mètodes fàcils) )

4. Aplica la funció INT per eliminar els darrers 4 dígits del codi postal a Excel

INT La funció conserva la part sencera d'un valor. Utilitzarem aquesta funció per eliminar els últims 4 dígits dels codis postals. Aquest mètode només funcionarà si no hi ha guionet ( ) entre els números.

Passos:

  • Per començar, feu clic a la cel·la buida D5 i escriviu la fórmula següent.
=INT(C5/10000)

  • C5 és la cel·la amb codis postals de 9 dígits. Es divideix per 10.000 ( un seguit de quatre zeros ) per eliminar els darrers 4 dígits. INT retorna el valor enter d'un nombre. Aquí, la funció INT retorna el valor sencer de la cel·la.

  • Premeu Enter i obteniu el resultat desitjat.

  • Per copiar la fórmula a totes les cel·les, només cal feu doble clic a a l'extrem inferior dret. de la cel·la D5 .
  • Us donarà el resultat desitjat per a tots els codis postals.

Més informació: Com concatenar codis postals a Excel (3 mètodes fàcils)

5. Combina les funcions INT i SUBSTITUTE

Ara farem servir més d'una fórmula i combineu-los per obtenir els resultats. En primer lloc, utilitzarem INT i SUBSTITUTE funcions.

Pasos:

  • En primer lloc, hem de substituir “ ” per” . ”. Per fer-ho, feu clic a la cel·la D5 i escriviu la fórmula següent.
=SUBSTITUTE(C5, “-”, ”.”)

  • A continuació, la fórmula següent retornarà un valor enter que és el nostre codi postal de 5 dígits desitjat.
=INT(D5)

  • No obstant això, podem obtenir el resultat directament combinant aquestes fórmules.
=INT(SUBSTITUTE(C5, “-”, ”.”)

  • Premeu Introduïu i feu doble clic a a l'extrem inferior dret de la cel·la D5 per eliminar els darrers 4 dígits de tots els codis postals.

Lectures similars

  • Com omplir automàticament els codis postals a Excel (3 maneres senzilles)
  • Converteix el codi postal en estat amb VLOOKUP a Excel
  • Com mapejar dades d'Excel per codi postal (2 mètodes fàcils)

6. Combina les funcions TEXT i LEFT

En aquesta tècnica, combinarem les funcions TEXT i LEFT per obtenir els codis postals de 5 dígits.

Pasos:

  • Seleccioneu la cel·la D5 i escriviu la fórmula següent.
=LEFT(TEXT(C5,"00000"),5)

  • Pàg premeu Introduïu i feu doble clic a a l'extrem inferior dret de la cel·la D5 per obtenir els codis postals de 5 dígits.

7. Executeu un codi VBA per eliminar els darrers 4 dígits del codi postal a Excel

Si voleu eliminar els darrers 4 dígits dels codis postals a Excel sense utilitzar la fórmula,només podeu executar un codi VBA.

Pasos:

  • En primer lloc, seleccioneu la columna que conté els codis postals.

  • Feu clic amb el botó dret a Fulls (hem anomenat el Full Codi VBA) des de la part inferior de la finestra.
  • A continuació, seleccioneu Mostra el codi . Apareixerà una finestra nova.

  • Copieu el codi següent a la finestra.
4552
  • Per executar el codi, premeu alt+f8 i feu clic a Executar al quadre emergent.

  • Un cop finalitzada l'execució, obtindreu els resultats.

8. Combineu les funcions SUM, LEN i SUBSTITUTE

Ara ho farem combinar tres funcions amb el mateix propòsit que l'anterior. Utilitzarem les funcions SUM , LEN, i SUBSTITUTE en aquest mètode.

Passos:

  • Seleccioneu la cel·la D5 i escriu la fórmula següent.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)

Desglossament de la fórmula

  • SUMA(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4) ,5,6,7,8,9,0},)))>5 comptarà el nombre de dígits de la cel·la C5 . Si el nombre total de dígits és superior a 5, es procedirà a la següent operació.
  • LEFT(C5,LEN(C5)-5) s'utilitza per tallar els darrers 4 dígits del codi postal de la cel·la de referència C5 .
  • Ara, si el nombre de la cel·la C5 no té més de 5 dígits, la fórmula final retornarà C5 valor.
  • Premeu Retorn i feu doble clic a a l'extrem inferior dret de la cel·la D5 per obtenir el valor desitjat. sortida.

9. Combina les funcions LEFT, MIN i FIND per eliminar els darrers 4 dígits del codi postal a Excel

En aquest mètode, combinarem 3 funcions ( ESQUERRA , MIN i TROBAR ) per eliminar els últims 4 dígits dels codis postals.

Passos:

  • Feu clic amb el botó esquerre a la cel·la D5 i escriviu la fórmula que es mostra a continuació.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)

Desglossament de la fórmula

  • La funció FIND proporcionarà el posició inicial d'una cadena dins d'una cadena. Per tant, el seu argument find_text és {0,1,2,3,4,5,6,7,8,9}, i trobarà la cadena dins dels números de cel·la C5 .
  • La funció MIN retorna aleshores els nombres més petits extrets de la funció FIND (FIND({0,1,2,3,4,5,6,7,8,9 },C5&”0123456789″)
  • La funció LEFT ara ens donarà el nombre de caràcters especificat des de l'inici de la cadena. En aquest cas, el número és el els darrers 4 dígits.
  • Premeu Enter al teclat i la cel·la D5 mostrarà el resultat.
  • Per obtenir el resultats de tots els codis, feu doble clic a la cel·la D5 a l'extrem inferior dret i obtindreu els resultats desitjats.

10. Combina les funcions ISNUMBER, RIGHT, LEFT i LEN

Aquesta vegada ho faremcombineu les funcions ISNUMBER, RIGHT, LEFT i LEN per separar els primers 5 dígits dels codis postals de 9 dígits.

Passos:

  • Al principi , feu servir el ratolí per seleccionar la cel·la buida
  • Ara escriviu la fórmula següent.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)

Desglossament de la fórmula

  • La funció RIGHT aquí us donarà el nombre específic de caràcters des del final del número corda. El seu número de cel·la de referència és C5 i num_chars és 8. Així, la fórmula es converteix en RIGHT(C5,8)*1
  • La funció ISNUMBER verificarà si el el resultat trobat a DRETA(C5,8) és un número o no. Si és així, mostrarà el resultat d'aquesta fórmula LEFT(C5,LEN(C5)-4) que retalla els darrers 4 dígits del codi postal. Si no, la fórmula tornarà C5.
  • Premeu Retorn . Eliminarà els darrers 4 dígits del codi.
  • Finalment, obteniu els resultats de tots els codis postals feu doble clic a l'extrem inferior dret de la cel·la D5 .

Coses per recordar

  • Mentre utilitzeu una fórmula, no us oblideu de donar les referències de cel·les adequades o no ho fareu obteniu els resultats desitjats.
  • La funció INT no funcionarà si hi ha un guionet (-) entre els números.

Observacions finals

Gràcies per llegir aquest article. Espero que us sigui útil. Ara ja coneixeu 10 maneres diferents d'eliminarels darrers 4 dígits dels codis postals. Si us plau, comparteix qualsevol consulta que tinguis i fes-nos els teus valuosos suggeriments a la secció de comentaris a continuació.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.