Taula de continguts
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ó.