Зміст
Поштові індекси необхідні для доставки посилок через поштові служби для досягнення правильного місця призначення. Поштові індекси містять 9 цифр, серед яких перших 5 цифр достатньо для більшості застосувань. Тому в цій статті я покажу вам 10 унікальних способів видалення останніх 4 цифр поштового індексу в Excel та отримайте 5-значні коди.
Завантажити Практичний посібник
Ви можете завантажити робочий зошит, який ми використовували для підготовки цієї статті.
Видалення останніх 4 цифр поштових індексів в Excel.xlsm10 підходящих способів видалити останні 4 цифри поштового індексу в Excel
У цій статті ми дізнаємося 10 підходящих способів видалення останніх 4 цифр поштового індексу в Excel Для цього ми використаємо наступний набір даних.
1. застосуйте функцію LEFT для видалення останніх 4 цифр поштового індексу
Це найшвидший і найпростіший спосіб видалити останні 4 цифри поштових індексів і отримати поштові індекси з 5 цифр. Виконайте ці кроки, щоб навчитися!
Сходинки:
- Перш за все, клацніть по порожній комірці ( D5 ) поряд з колонкою, що містить поштові індекси.
- Далі застосовуємо наступну формулу. C5 відноситься до комірки з 9-значним поштовим індексом". 5 " означає кількість цифр, які ми хочемо залишити зліва.
=LEFT(C5,5)
- ЛІВОРУЧ Функція повертає перший символ або символи в текстовому рядку, виходячи з заданої кількості символів. Тут функція ЛІВОРУЧ функція поверне перші 5 цифр з комірки C5 .
- Тепер натисніть Увійдіть. Він видалить останні 4 цифри поштового індексу.
- Щоб отримати результати для всіх поштових індексів, утримувати на ліва кнопка миші в правому нижньому куті вікна D5 клітина і перетягування в камеру. D14 .
- Таким чином Ви отримаєте бажані результати для всіх поштових індексів.
Читати далі: Як відформатувати поштовий індекс до 5 цифр в Excel (5 простих способів)
2. вставте функцію MID, щоб вирізати останні 4 цифри поштового індексу
У цьому методі ми будемо використовувати MID для отримання бажаного результату. MID допомагає зберегти певну частину тексту або числа, а решту видалити.
Сходинки:
- Спочатку введіть наступну формулу в поле D5 в камері.
=MID(C5, 1, 5)
- Ось, C5 посилається на комірку, що містить поштовий індекс. Ми хочемо зберегти перші 5 цифр з коду, тому ми використали " 1 " в якості стартового номера та " 5 " - кількість символів, яку ми хочемо зберегти в результатах.
- MID повертає певну кількість символів з тексту або числа. Тут функція MID поверне цифри з першої по п'яту.
- Хіт Увійдіть Cell D5 покаже вам перші 5 цифр поштового індексу.
- Використовувати формулу для всіх даних, подвійний клік у правому нижньому куті D5 Він видалить останні 4 цифри всіх поштових індексів.
Читати далі: Як створити поштовий індекс за допомогою формули Excel (6 простих способів)
3. використання функції "Текст у стовпцях
Зараз ми навчимося користуватися Текст до колонок За допомогою цього інструменту ми відокремимо перші 5 даних від решти. Використовувати цей метод можна тільки в тому випадку, якщо після п'ятої цифри стоїть дефіс (-).
Сходинки:
- По-перше, вибрати стовпчик, що містить всі поштові індекси.
- Далі перейдіть на сторінку Дані.
- Тепер натисніть на кнопку Текст до колонок Відкриється спливаюче вікно.
- Виберіть Розмежовані і натисніть на Далі .
- Потім введіть " - " в Інші для розділення цифр.
- Після цього натисніть на кнопку Далі .
- Далі необхідно буде ввести Пункт призначення де ви хочете зберегти результати або просто натисніть на маленьку кнопку стрілка і виберіть потрібну комірку.
- Преса Фініш для завершення процедури.
- Тепер ви можете побачити, що всі 5-значні поштові індекси відображаються в Пункт призначення колонка.
Читати далі: Як відформатувати поштові індекси в Excel (2 простих способи)
4. Застосуйте функцію INT для видалення останніх 4 цифр поштового індексу в Excel
INT функція зберігає цілу частину значення. Ми будемо використовувати цю функцію для видалення останніх 4 цифр поштових індексів. Цей метод буде працювати тільки в тому випадку, якщо немає дефіс ( - ) між числами.
Сходинки:
- Для початку натисніть на порожню комірку D5 та введіть наступну формулу.
=INT(C5/10000)
- C5 комірка з 9-значними номерами поштових індексів, яка ділиться на 10000 ( один а потім чотири нулі ), щоб видалити останні 4 цифри. INT повертає цілочисельне значення числа. Тут функція INT повертає цілочисельне значення з комірки.
- Преса Увійдіть і ви отримаєте бажаний результат.
- Щоб скопіювати формулу в усі клітинки, просто подвійний клік у правому нижньому куті комірки D5 .
- Це дасть вам бажаний результат для всіх поштових індексів.
Читати далі: Як об'єднати поштові індекси в Excel (3 простих способи)
5. поєднання функцій INT та SUBSTITUTE
Зараз ми використаємо декілька формул і об'єднаємо їх разом, щоб отримати результат. Спочатку ми використаємо формулу INT і ЗАМІНИТИ функції.
Сходинки:
- По-перше, нам потрібно замінити " - "з" . "Для цього необхідно натиснути на кнопку D5 і запишіть наведену нижче формулу.
=SUBSTITUTE(C5, "-", ".")
- Тоді наступна формула поверне ціле значення, яке є нашим бажаним 5-значним поштовим індексом.
=INT(D5)
- Однак ми можемо отримати результат безпосередньо, поєднавши ці формули.
=INT(SUBSTITUTE(C5, "-", ".")
- Хіт Увійдіть і подвійний клік у правому нижньому куті комірки D5 видалити останні 4 цифри для всіх поштових індексів.
Схожі читання
- Як автоматично заповнити поштові індекси в Excel (3 простих способи)
- Перетворення поштового індексу в штат за допомогою VLOOKUP в Excel
- Як зіставити дані Excel за поштовим індексом (2 простих способи)
6. об'єднати функції "ТЕКСТ" і "ЛІВОруч
У цій методиці ми об'єднаємо ТЕКСТ і ЛІВА функції для отримання 5-значних поштових індексів.
Сходинки:
- Виберіть пункт D5 та введіть наступну формулу.
=LEFT(TEXT(C5,"00000"),5)
- Преса Увійдіть і подвійний клік у правому нижньому куті комірки D5 щоб отримати поштові індекси з 5 цифр.
7. Запустіть код VBA для видалення останніх 4 цифр поштового індексу в Excel
Якщо ви хочете видалити останні 4 цифри поштових індексів в Excel не використовуючи формулу, можна просто виконати код VBA.
Сходинки:
- Перш за все, вибрати колонка, що містить поштові індекси.
- Клацніть правою кнопкою миші на Листи (ми назвали Лист VBA Code) у нижній частині вікна.
- Потім виберіть Переглянути код З'явиться нове вікно.
- Скопіюйте наступний код у вікно.
Sub ZIPShorter () For Each cell In Selection cell.Value = Left(cell.Value, 5) Next End Sub
- Для запуску коду натисніть alt+f8 і натисніть на Біжи у спливаючому вікні.
- Після завершення пробігу ви отримаєте результати.
8. об'єднання функцій SUM, LEN та SUBSTITUTE
Тепер об'єднаємо три функції з тією ж метою, що і вищевказані. Будемо використовувати СУМА , ЛЕН, і ЗАМІНИТИ функціонує в цьому методі.
Сходинки:
- Виберіть пункт D5 і запишіть наступну формулу.
=IF(SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5,LEFT(C5,LEN(C5)-5),C5)
Розбивка по формулам
- SUM(LEN(C5)-LEN(SUBSTITUTE(C5,{1,2,3,4,5,6,7,8,9,0},)))>5 підрахує кількість цифр у комірці C5 Якщо загальна кількість цифр більше 5, то відбувається перехід до наступної операції.
- LEFT(C5,LEN(C5)-5) використовується для вирізання останніх 4 цифр поштового індексу з комірки-довідника C5 .
- Тепер, якщо число в комірці C5 не більше 5 цифр, то кінцева формула тоді поверне C5 цінність.
- Хіт Увійдіть і подвійний клік у правому нижньому куті комірки D5 для отримання бажаного результату.
9. об'єднання функцій LEFT, MIN та FIND для видалення останніх 4 цифр поштового індексу в Excel
У цьому методі ми будемо об'єднувати 3 функції ( ЛІВОРУЧ , MIN і ЗНАЙТИ ) виключити останні 4 цифри поштових індексів.
Сходинки:
- Клацніть лівою кнопкою миші у комірці D5 та введіть формулу, наведену нижче.
=LEFT(C5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},C5&"0123456789"))+4)
Розбивка по формулам
- Функція FIND надасть початкову позицію рядка всередині рядка. Таким чином, її аргумент find_text має вигляд {0,1,2,3,4,5,6,7,8,9}, і він знайде рядок в середині C5 номери телефонів.
- Функція MIN повертає найменші числа, витягнуті з функції FIND (FIND({0,1,2,3,4,5,6,7,8,9},C5&”0123456789″)
- Функція LEFT тепер видасть нам задану кількість символів від початку рядка. В даному випадку число - це останні 4 цифри.
- Преса Увійдіть на клавіатурі та мобільному телефоні D5 покаже результат.
- Щоб отримати результати за всіма кодами, двічі натисніть на кнопку D5 в осередку за адресою внизу праворуч і ви отримаєте бажаний результат.
10. поєднувати функції ЦИФРА, ВПРАВО, ВЛІВО та ЛІВОруч
Цього разу ми об'єднаємо функції ISNUMBER, RIGHT, LEFT і LEN разом, щоб відокремити перші 5 цифр від 9-значних поштових індексів.
Сходинки:
- На початку виділіть мишкою порожню комірку
- А тепер запишіть наступну формулу.
=IF(ISUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)
Розбивка по формулам
- Функція "ПРАВО тут буде видано конкретну кількість символів з кінця числового рядка. Його номер комірки посилання - C5, а num_chars - 8. Таким чином, формула набуває вигляду, RIGHT(C5,8)*1
- Функція ISNUMBER перевірить, чи відповідає результат, отриманий з RIGHT(C5,8) є числом чи ні, якщо так, то буде показано результат цієї формули LEFT(C5,LEN(C5)-4) які відсікають останні 4 цифри з поштового індексу. Якщо ні, то формула поверне C5.
- Хіт Увійдіть Це дозволить виключити останні 4 цифри коду.
- Нарешті, отримайте результати для всіх поштових індексів за подвійний клік нижній правий кут комірки D5 .
Важливі моменти для запам'ятовування
- Використовуючи формулу, не забувайте вказувати правильні посилання на комірки, інакше ви не отримаєте бажаного результату.
- На сьогоднішній день, на жаль, це не так. INT не спрацює, якщо між числами стоїть дефіс (-).
Заключні зауваження
Дякуємо, що прочитали цю статтю. Сподіваюся, вона буде для вас корисною. Тепер ви знаєте 10 різних способів видалення останніх 4 цифр поштових індексів. Будь ласка, поділіться з нами будь-якими запитаннями та дайте нам свої цінні пропозиції в розділі коментарів нижче.