Come rimuovere le ultime 4 cifre del codice postale in Excel (10 modi semplici)

  • Condividi Questo
Hugh West

I codici di avviamento postale sono essenziali per consegnare i pacchi tramite i servizi postali e farli arrivare a destinazione. I codici di avviamento postale contengono 9 cifre, di cui le prime 5 sono sufficienti per la maggior parte degli usi. Pertanto, in questo articolo vi mostrerò 10 modi unici per rimuovere le ultime 4 cifre del codice di avviamento postale in Excel e ottenere i codici a 5 cifre.

Scarica il quaderno di esercizi

È possibile scaricare il quaderno di esercizi che abbiamo utilizzato per preparare questo articolo.

Rimuovere le ultime 4 cifre dei codici di avviamento postale in Excel.xlsm

10 modi adatti per rimuovere le ultime 4 cifre del codice postale in Excel

In questo articolo, impareremo 10 modi adatti per rimuovere le ultime 4 cifre del codice postale in Excel A questo scopo, utilizzeremo il seguente set di dati.

1. Applicare la funzione SINISTRA per rimuovere le ultime 4 cifre del codice di avviamento postale.

Questo è il metodo più semplice e veloce per rimuovere le ultime 4 cifre dei codici di avviamento postale e ottenere codici di avviamento postale a 5 cifre. Seguite questi passaggi per imparare!

Passi:

  • Prima di tutto, fare clic sulla cella vuota ( D5 ) accanto alla colonna contenente i codici di avviamento postale.
  • Applicare quindi la seguente formula. C5 si riferisce alla cella con codice postale a 9 cifre". 5 " si riferisce al numero di cifre che vogliamo mantenere da sinistra.
=SINISTRA(C5,5)

  • SINISTRA La funzione restituisce il primo o i primi caratteri di una stringa di testo, in base al numero di caratteri specificato. In questo caso, la funzione SINISTRA restituirà le prime 5 cifre della cella C5 .

  • Ora premere Entrare. Rimuoverà le ultime 4 cifre del codice postale.

  • Per ottenere i risultati per tutti i codici di avviamento postale, tenere sul pulsante sinistro del mouse nell'angolo in basso a destra dell'immagine. D5 cella e trascinare fino alla cella D14 .

  • In questo modo si ottengono i risultati desiderati per tutti i codici di avviamento postale.

Per saperne di più: Come formattare il codice postale a 5 cifre in Excel (5 metodi semplici)

2. Inserire la funzione MID per tagliare le ultime 4 cifre del codice postale

In questo metodo, si utilizzerà il metodo MID per ottenere il risultato desiderato. MID consente di mantenere una parte specifica di un testo o di un numero e di rimuovere il resto.

Passi:

  • Per prima cosa, digitate la seguente formula nel campo D5 cellulare.
=MID(C5, 1, 5)

  • Qui, C5 si riferisce alla cella contenente il codice postale. Vogliamo mantenere le prime 5 cifre del codice, per questo abbiamo usato " 1 " come numero iniziale e " 5 " come numero di caratteri che vogliamo mantenere nei risultati.
  • MID restituisce un numero specifico di caratteri di un testo o di un numero. In questo caso, la funzione MID restituirà le cifre dalla prima alla quinta.

  • Colpire Entrare . D5 mostrerà le prime 5 cifre del codice postale.

  • Per utilizzare la formula per tutti i dati, doppio clic nell'angolo in basso a destra del D5 Rimuoverà le ultime 4 cifre di tutti i codici di avviamento postale.

Per saperne di più: Come creare il codice postale con la formula di Excel (6 modi semplici)

3. Utilizzare la funzione Testo nelle colonne

Ora impareremo a utilizzare il metodo Testo in colonne Questo strumento consente di separare i primi 5 dati dal resto. È possibile utilizzare questo metodo solo se è presente un trattino (-) dopo la quinta cifra.

Passi:

  • Primo, selezionare la colonna contenente tutti i codici di avviamento postale.

  • Successivamente, andare alla sezione Dati.

  • Ora fate clic sul pulsante Testo in colonne Si aprirà un pop-up.
  • Selezionare Delimitato e fare clic su Avanti .

  • Poi digitate un " - " nel Altro per separare le cifre.
  • Successivamente, fare clic su Avanti .

  • Successivamente, si dovrà digitare il comando Destinazione dove si desidera conservare i risultati o si può semplicemente fare clic sul piccolo freccia e selezionare la cella desiderata.
  • Stampa Finitura per completare la procedura.

  • Ora è possibile notare che tutti i codici di avviamento postale a 5 cifre sono visualizzati nella tabella Destinazione colonna.

Per saperne di più: Come formattare i codici di avviamento postale in Excel (2 metodi semplici)

4. Applicare la funzione INT per rimuovere le ultime 4 cifre del codice postale in Excel

INT conserva la parte intera di un valore. Utilizzeremo questa funzione per rimuovere le ultime 4 cifre dei codici di avviamento postale. Questo metodo funzionerà solo se non c'è nessun codice di avviamento postale. trattino ( - ) tra i numeri.

Passi:

  • Per iniziare, fare clic sulla cella vuota D5 e digitare la seguente formula.
=INT(C5/10000)

  • C5 è la cella con i codici di avviamento postale a 9 cifre, divisa per 10000 ( uno seguito da quattro zeri ) per rimuovere le ultime 4 cifre. INT restituisce il valore intero di un numero. In questo caso, il parametro INT restituisce il valore intero della cella.

  • Stampa Entrare e otterrete il risultato desiderato.

  • Per copiare la formula in tutte le celle, è sufficiente doppio clic nell'angolo in basso a destra della cella D5 .
  • Si otterrà il risultato desiderato per tutti i codici di avviamento postale.

Per saperne di più: Come concatenare i codici di avviamento postale in Excel (3 metodi semplici)

5. Combinare le funzioni INT e SUBSTITUTE

Ora utilizzeremo più di una formula e le combineremo insieme per ottenere i risultati. Innanzitutto, utilizzeremo la formula INT e SOSTITUTIVO funzioni.

Passi:

  • Per prima cosa, dobbiamo sostituire il campo " - " con" . "Per farlo, fare clic sul pulsante D5 e scrivere la formula seguente.
=SOSTITUIRE(C5, "-", ".")

  • La formula seguente restituisce un valore intero che è il codice postale a 5 cifre desiderato.
=INT(D5)

  • Tuttavia, possiamo ottenere il risultato direttamente combinando queste formule.
=INT(REPLACE(C5, "-", ".")

  • Colpire Entrare e doppio clic nell'angolo in basso a destra della cella D5 per rimuovere le ultime 4 cifre per tutti i codici di avviamento postale.

Letture simili

  • Come popolare automaticamente i codici di avviamento postale in Excel (3 modi semplici)
  • Convertire il codice postale in Stato con VLOOKUP in Excel
  • Come mappare i dati di Excel per codice postale (2 metodi semplici)

6. Unire le funzioni TESTO e SINISTRA

In questa tecnica, uniremo le TESTO e SINISTRA per ottenere i codici di avviamento postale a 5 cifre.

Passi:

  • Selezionare la voce D5 e digitare la seguente formula.
=LEFT(TEXT(C5,"00000"),5)

  • Stampa Entrare e doppio clic nell'angolo in basso a destra della cella D5 per ottenere i codici di avviamento postale a 5 cifre.

7. Eseguire un codice VBA per rimuovere le ultime 4 cifre del codice postale in Excel

Se si desidera rimuovere le ultime 4 cifre dei codici postali in Excel senza utilizzare la formula, è sufficiente eseguire un codice VBA.

Passi:

  • Prima di tutto, selezionare la colonna contenente i codici di avviamento postale.

  • Cliccare con il tasto destro del mouse sul Lenzuola (abbiamo chiamato il Foglio Codice VBA) dalla parte inferiore della finestra.
  • Quindi selezionare Visualizza il codice Viene visualizzata una nuova finestra.

  • Copiate il seguente codice nella finestra.
 Sub ZIPShorter () Per ogni cella nella selezione cell.Value = Left(cell.Value, 5) Next End Sub 
  • Per eseguire il codice, premere alt+f8 e fare clic su Correre sulla casella a comparsa.

  • Al termine dell'esecuzione, si otterranno i risultati.

8. Combinare le funzioni SUM, LEN e SUBSTITUTE

Ora combineremo tre funzioni per lo stesso scopo di quella precedente. Utilizzeremo SOMMA , LEN, e SOSTITUTIVO in questo metodo.

Passi:

  • Selezionare la voce D5 e scrivere la seguente formula.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)

Ripartizione della formula

  • SOMMA(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5 conterà il numero di cifre presenti nella cella C5 Se il numero totale di cifre è superiore a 5, si passa all'operazione successiva.
  • SINISTRA(C5, LEN(C5)-5) viene utilizzato per tagliare le ultime 4 cifre del codice postale dalla cella di riferimento. C5 .
  • Ora se il numero nella cella C5 non è superiore a 5 cifre, la formula finale restituirà quindi C5 valore.
  • Colpire Entrare e doppio clic nell'angolo in basso a destra della cella D5 per ottenere il risultato desiderato.

9. Unire le funzioni SINISTRA, MIN e TROVA per rimuovere le ultime 4 cifre del codice postale in Excel

In questo metodo, uniremo 3 funzioni ( SINISTRA , MIN e TROVARE ) per eliminare le ultime 4 cifre dei codici di avviamento postale.

Passi:

  • Cliccare con il tasto sinistro del mouse nella cella D5 e digitare la formula riportata di seguito.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)

Ripartizione della formula

  • La funzione FIND fornirà la posizione iniziale di una stringa all'interno di una stringa. Quindi il suo parametro find_text è {0,1,2,3,4,5,6,7,8,9}, e troverà la stringa all'interno di C5 numeri di cellulare.
  • La funzione MIN restituisce i numeri più piccoli estratti dalla funzione FIND (FIND({0,1,2,3,4,5,6,7,8,9},C5&”0123456789″)
  • La funzione SINISTRA fornirà il numero di caratteri specificato dall'inizio della stringa. In questo caso, il numero è costituito dalle ultime 4 cifre.
  • Stampa Entrare sulla tastiera e sulla cella D5 mostrerà il risultato.
  • Per ottenere i risultati di tutti i codici, fare doppio clic sul pulsante D5 cella al in basso a destra angolo e otterrete i risultati desiderati.

10. Combinare le funzioni ISNUMBER, RIGHT, LEFT e LEN

Questa volta combineremo insieme le funzioni ISNUMBER, RIGHT, LEFT e LEN per separare le prime 5 cifre dai codici di avviamento postale a 9 cifre.

Passi:

  • All'inizio, utilizzare il mouse per selezionare la cella vuota
  • Ora scrivete la formula seguente.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)

Ripartizione della formula

  • La funzione DESTRA qui fornirà il numero specifico di caratteri dalla fine della stringa numerica. Il numero di cella di riferimento è C5 e num_caratteri è 8. Quindi la formula diventa, DESTRA(C5,8)*1
  • La funzione ISNUMBER verificherà se il risultato trovato da DESTRA(C5,8) è un numero o no. In caso affermativo, mostrerà il risultato di questa formula SINISTRA(C5, LEN(C5)-4) che taglia le ultime 4 cifre del codice di avviamento postale. In caso contrario, la formula restituirà C5.
  • Colpire Entrare Eliminerà le ultime 4 cifre del codice.
  • Infine, ottenere i risultati per tutti i codici di avviamento postale da doppio clic l'angolo inferiore destro della cella D5 .

Cose da ricordare

  • Quando si usa una formula, non bisogna dimenticare di dare i riferimenti corretti alle celle, altrimenti non si otterranno i risultati desiderati.
  • Il INT non funziona se tra i numeri c'è un trattino (-).

Osservazioni conclusive

Grazie per aver letto questo articolo e spero che lo abbiate trovato utile. Ora conoscete 10 modi diversi per rimuovere le ultime 4 cifre dei codici di avviamento postale. Condividete le vostre domande e dateci i vostri preziosi suggerimenti nella sezione dei commenti qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.