Spis treści
Kody pocztowe są niezbędne do dostarczania paczek za pośrednictwem usług pocztowych, aby dotrzeć do właściwego miejsca przeznaczenia. Kody pocztowe zawierają 9 cyfr, wśród których pierwsze 5 cyfr jest wystarczające dla większości zastosowań. Dlatego w tym artykule pokażę Ci 10 unikalnych sposobów na usunięcie ostatnich 4 cyfr kodu pocztowego w Excel i uzyskać 5-cio cyfrowe kody.
Pobierz Zeszyt ćwiczeń
Możesz pobrać zeszyt ćwiczeń, który wykorzystaliśmy do przygotowania tego artykułu.
Usuń ostatnie 4 cyfry kodu pocztowego w Excelu.xlsm10 Odpowiednie sposoby na usunięcie ostatnich 4 cyfr kodu pocztowego w Excelu
W tym artykule poznamy 10 odpowiednich sposobów na usunięcie ostatnich 4 cyfr kodu Zip w Excel W tym celu wykorzystamy następujący zbiór danych.
1. zastosuj funkcję LEWO, aby usunąć ostatnie 4 cyfry kodu pocztowego
Jest to najszybsza i najprostsza metoda, aby usunąć ostatnie 4 cyfry kodów pocztowych i uzyskać kody pocztowe z 5 cyframi. Wykonaj te kroki, aby się nauczyć!
Kroki:
- Po pierwsze, kliknij na pustą komórkę ( D5 ) obok kolumny zawierającej kody pocztowe.
- Następnie zastosuj następujący wzór. C5 odnosi się do komórki z 9-cio cyfrowym kodem pocztowym ". 5 " odnosi się do liczby cyfr, które chcemy zachować od lewej strony.
=LEFT(C5,5)
- LEWA Funkcja zwraca pierwszy znak lub znaki w łańcuchu tekstowym, w oparciu o liczbę znaków, którą określisz. Tutaj, funkcja LEWA Funkcja zwróci pierwsze 5 cyfr z komórki C5 .
- Teraz naciśnij Wejdź. Usunie on ostatnie 4 cyfry kodu pocztowego.
- Aby uzyskać wyniki dla wszystkich kodów Zip, trzymać na lewy przycisk myszy w prawym dolnym rogu ekranu. D5 komórka i drag to do komórki D14 .
- W ten sposób uzyskasz pożądane wyniki dla wszystkich kodów Zip.
Read More: Jak sformatować kod pocztowy na 5 cyfr w programie Excel (5 prostych metod)
2. funkcja Insert MID do wycinania ostatnich 4 cyfr kodu pocztowego
W tej metodzie wykorzystamy MID funkcja, aby uzyskać pożądany rezultat. MID Funkcja pomaga zachować określoną część tekstu lub liczby i usunąć resztę.
Kroki:
- Najpierw wpisz następującą formułę w D5 komórka.
=MID(C5, 1, 5)
- Tutaj, C5 Odwołuje się do komórki zawierającej kod pocztowy. Chcemy zachować pierwsze 5 cyfr z kodu, dlatego użyliśmy " 1 " jako numer startowy i " 5 " jako liczba znaków, które chcemy zachować w wynikach.
- MID funkcja zwraca określoną liczbę znaków z tekstu lub liczby. tutaj MID Funkcja zwróci cyfry od pierwszej do piątej.
- Hit Wejdź na stronę . Komórka D5 pokaże ci pierwsze 5 cyfr kodu pocztowego.
- Aby użyć formuły dla wszystkich danych, dwukrotne kliknięcie w prawym dolnym rogu D5 Usunie on ostatnie 4 cyfry wszystkich kodów pocztowych.
Read More: Jak utworzyć kod pocztowy za pomocą formuły programu Excel (6 prostych sposobów)
3. użyj funkcji Tekst do kolumn
Teraz dowiemy się, jak używać Tekst w kolumnach Za pomocą tego narzędzia oddzielimy pierwsze 5 danych od reszty. Możesz użyć tej metody tylko wtedy, gdy po piątej cyfrze znajduje się myślnik (-).
Kroki:
- Po pierwsze, wybierz kolumna zawierająca wszystkie kody pocztowe.
- Następnie należy przejść do Dane.
- Teraz kliknij na Tekst w kolumnach Otworzy się okienko.
- Wybierz Delimited i kliknąć na Następny .
- Następnie wpisz " - " w Inne pole, aby oddzielić cyfry.
- Następnie należy kliknąć na Następny .
- Następnie należy wpisać Miejsce przeznaczenia gdzie chcesz zachować wyniki lub możesz po prostu kliknąć na mały strzałka i wybrać żądaną komórkę.
- Naciśnij Wykończenie aby zakończyć procedurę.
- Możesz teraz zobaczyć, że wszystkie 5-cyfrowe kody pocztowe są wyświetlane w Miejsce przeznaczenia kolumna.
Read More: Jak formatować kody pocztowe w programie Excel (2 proste metody)
4. zastosuj funkcję INT, aby usunąć ostatnie 4 cyfry kodu pocztowego w Excelu
INT Funkcja zachowuje część całkowitą wartości. Użyjemy tej funkcji do usunięcia ostatnich 4 cyfr kodu pocztowego. Ta metoda będzie działać tylko wtedy, gdy nie ma myślnik ( - ) pomiędzy liczbami.
Kroki:
- Na początek kliknij na pustą komórkę D5 i wpisać następujący wzór.
=INT(C5/10000)
- C5 to komórka z 9-cyfrowymi kodami pocztowymi. Jest ona podzielona przez 10000 ( jeden po którym cztery zera ), aby usunąć ostatnie 4 cyfry. INT zwraca wartość liczby całkowitej. Tutaj, funkcja INT Funkcja zwraca wartość całkowitą z komórki.
- Naciśnij Wejdź na stronę a uzyskasz pożądany rezultat.
- Aby skopiować formułę do wszystkich komórek, wystarczy kliknij dwukrotnie na stronie w prawym dolnym rogu komórki D5 .
- Dzięki temu uzyskasz pożądany wynik dla wszystkich kodów Zip.
Read More: Jak konkatenować kody ZIP w Excelu (3 proste metody)
5. połączenie funkcji INT i SUBSTITUTE
Teraz użyjemy więcej niż jednej formuły i połączymy je razem, aby uzyskać wyniki.Najpierw użyjemy INT oraz SUBSTYTUT funkcje.
Kroki:
- Po pierwsze, musimy zastąpić " - " z" . ". Aby to zrobić, kliknij na D5 komórkę i zapisz poniższą formułę.
=SUBSTITUTE(C5, "-", ".")
- Następnie poniższa formuła zwróci wartość całkowitą, która jest naszym pożądanym 5 cyfrowym kodem pocztowym.
=INT(D5)
- Możemy jednak otrzymać wynik bezpośrednio, łącząc te wzory.
=INT(SUBSTITUTE(C5, "-", ".")
- Hit Wejdź na stronę oraz kliknij dwukrotnie na stronie w prawym dolnym rogu komórki D5 aby usunąć ostatnie 4 cyfry dla wszystkich kodów pocztowych.
Podobne lektury
- Jak automatycznie wypełniać kody pocztowe w programie Excel (3 proste sposoby)
- Konwersja kodu pocztowego na stan za pomocą VLOOKUP w Excelu
- Jak mapować dane w programie Excel według kodu ZIP (2 proste metody)
6) Połączenie funkcji TEXT i LEFT
W tej technice połączymy TEKST i LEWA funkcji, aby uzyskać 5-cyfrowe kody pocztowe.
Kroki:
- Wybierz D5 komórkę i wpisz następującą formułę.
=LEFT(TEXT(C5,"00000"),5)
- Naciśnij Wejdź na stronę oraz kliknij dwukrotnie na stronie w prawym dolnym rogu komórki D5 aby uzyskać kody pocztowe z 5 cyframi.
7. uruchom kod VBA, aby usunąć ostatnie 4 cyfry kodu pocztowego w programie Excel
Jeśli chcesz usunąć ostatnie 4 cyfry kodów pocztowych w Excel bez użycia formuły, możesz po prostu uruchomić kod VBA.
Kroki:
- Przede wszystkim, wybierz kolumna zawierająca kody pocztowe.
- Prawy przycisk myszy na Arkusze (nazwaliśmy. Arkusz VBA Code) z dolnej części okna.
- Następnie wybierz Wyświetl kod Pojawi się nowe okno.
- W oknie skopiuj następujący kod.
Sub ZIPShorter () For Each cell In Selection cell.Value = Left(cell.Value, 5) Next End Sub
- Aby uruchomić kod, naciśnij alt+f8 i kliknąć na Uruchom na wyskakującym okienku.
- Po zakończeniu biegu otrzymasz wyniki.
8. połączenie funkcji SUM, LEN i SUBSTITUTE
Teraz połączymy trzy funkcje w tym samym celu co powyżej.Użyjemy SUMA , LEN, oraz SUBSTYTUT funkcji w tej metodzie.
Kroki:
- Wybierz D5 komórkę i zapisz następujący wzór.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)
Podział formuły
- SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5 zliczy liczbę cyfr w komórce C5 Jeśli całkowita liczba cyfr jest większa niż 5, przejdzie do następnej operacji.
- LEFT(C5,LEN(C5)-5) służy do wycięcia ostatnich 4 cyfr kodu pocztowego z komórki referencyjnej C5 .
- Teraz, jeśli liczba w komórce C5 jest nie więcej niż 5 cyfr, to formuła końcowa zwróci C5 wartość.
- Hit Wejdź na stronę oraz kliknij dwukrotnie na stronie w prawym dolnym rogu komórki D5 aby uzyskać pożądane wyjście.
9) Połącz funkcje LEWO, MIN i ZNAJDŹ, aby usunąć ostatnie 4 cyfry kodu pocztowego w Excelu
W tej metodzie połączymy 3 funkcje ( LEWA , MIN oraz ZNAJDŹ ), aby wyeliminować ostatnie 4 cyfry kodów pocztowych.
Kroki:
- Kliknij lewym przyciskiem myszy na komórce D5 i wpisz formułę podaną poniżej.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)
Podział formuły
- Funkcja FIND poda pozycję początkową łańcucha w łańcuchu. Zatem jego argument find_text to {0,1,2,3,4,5,6,7,8,9}, i znajdzie ciąg w obrębie C5 numery komórek.
- Funkcja MIN następnie zwraca najmniejsze liczby wyodrębnione z funkcji FIND (FIND({0,1,2,3,4,5,6,7,8,9},C5&”0123456789″)
- Funkcja LEWA da nam teraz określoną liczbę znaków od początku łańcucha. W tym przypadku liczba ta to ostatnie 4 cyfry.
- Naciśnij Wejdź na stronę na klawiaturze i komórce D5 pokaże wynik.
- Aby uzyskać wyniki dla wszystkich kodów, kliknij dwukrotnie przycisk D5 komórka w prawy dolny róg róg, a uzyskasz pożądane rezultaty.
10. połączenie funkcji ISNUMBER, RIGHT, LEFT i LEN
Tym razem połączymy razem funkcje ISNUMBER, RIGHT, LEFT i LEN, aby wydzielić pierwsze 5 cyfr z 9-cyfrowych kodów Zip.
Kroki:
- Na początku za pomocą myszki wybierz pustą komórkę
- Teraz zapisz poniższy wzór.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)
Podział formuły
- Funkcja PRAWDA tutaj poda konkretną liczbę znaków od końca ciągu liczbowego. Jego numer komórki odniesienia to C5, a num_chars to 8. Zatem formuła staje się, PRAWDA(C5,8)*1
- Funkcja ISNUMBER sprawdzi, czy wynik znaleziony z PRAWO(C5,8) jest liczbą lub nie. Jeśli tak, to wyświetli wynik tego wzoru LEFT(C5,LEN(C5)-4) która wycina ostatnie 4 cyfry z kodu pocztowego. Jeśli nie, formuła zwróci C5.
- Hit Wejdź na stronę . wyeliminuje ostatnie 4 cyfry kodu.
- Na koniec, Pobierz wyniki dla wszystkich kodów Zip przez dwukrotne kliknięcie prawy dolny róg komórki D5 .
Rzeczy do zapamiętania
- Podczas korzystania z formuły nie zapomnij podać odpowiednich odniesień do komórek, w przeciwnym razie nie uzyskasz pożądanych wyników.
- Na stronie INT Funkcja nie będzie działać, jeśli między liczbami znajduje się myślnik (-).
Uwagi końcowe
Dziękuję za przeczytanie tego artykułu, mam nadzieję, że uważasz go za przydatny. Teraz wiesz 10 różnych sposobów na usunięcie ostatnich 4 cyfr kodów Zip. Proszę podzielić się wszelkimi pytaniami, które masz i dać nam swoje cenne sugestie w sekcji komentarzy poniżej.