Как удалить последние 4 цифры почтового индекса в Excel (10 простых способов)

  • Поделись Этим
Hugh West

Почтовые индексы необходимы для доставки посылок через почтовые службы в нужное место назначения. Почтовые индексы содержат 9 цифр, среди которых первых 5 цифр достаточно для большинства случаев. Поэтому в этой статье я покажу вам 10 уникальных способов удаления последних 4 цифр почтового индекса в Excel и получить 5-значные коды.

Скачать Практическое пособие

Вы можете скачать рабочую тетрадь для практики, которую мы использовали при подготовке этой статьи.

Удаление последних 4 цифр почтовых индексов в Excel.xlsm

10 подходящих способов удаления последних 4 цифр почтового индекса в Excel

В этой статье мы узнаем 10 подходящих способов удаления последних 4 цифр почтового индекса в Excel Для этой цели мы будем использовать следующий набор данных.

1. Примените функцию ЛЕВО для удаления последних 4 цифр почтового индекса

Это самый быстрый и простой метод удаления последних 4 цифр из Zip-кодов и получения Zip-кодов с 5 цифрами. Следуйте этим шагам, чтобы научиться!

Шаги:

  • Прежде всего, щелкните по пустой ячейке ( D5 ) рядом с колонкой, содержащей почтовые индексы.
  • Затем примените следующую формулу. C5 относится к ячейке с 9-значным почтовым индексом". 5 " означает количество цифр, которые мы хотим оставить слева.
=LEFT(C5,5)

  • СЛЕВА Функция возвращает первый символ или символы в текстовой строке, в зависимости от количества символов, которые вы указали. Здесь СЛЕВА функция вернет первые 5 цифр из ячейки C5 .

  • Теперь нажмите Войдите. Он удалит последние 4 цифры почтового индекса.

  • Чтобы получить результаты по всем почтовым индексам, держать на левая кнопка мыши в правом нижнем углу D5 клетка и перетащить до клетки D14 .

  • Таким образом, вы получите желаемые результаты для всех почтовых индексов.

Читать далее: Как отформатировать почтовый индекс до 5 цифр в Excel (5 простых способов)

2. Функция Insert MID для вырезания последних 4 цифр почтового индекса

В этом методе мы будем использовать MID функцию, чтобы получить желаемый результат. MID Функция позволяет сохранить определенную часть текста или числа и удалить остальное.

Шаги:

  • Сначала введите следующую формулу в поле D5 клетка.
=MID(C5, 1, 5)

  • Вот, C5 относится к ячейке, содержащей почтовый индекс. Мы хотим сохранить первые 5 цифр из кода, поэтому мы использовали " 1 " в качестве начального номера и " 5 " как количество символов, которые мы хотим оставить в результатах.
  • MID функция возвращает определенное количество символов из текста или числа. В данном случае, функция MID функция вернет цифры с первой по пятую.

  • Хит Войти . Клетка D5 покажет вам первые 5 цифр почтового индекса.

  • Чтобы использовать формулу для всех данных, двойной щелчок в правом нижнем углу D5 Он удалит последние 4 цифры всех почтовых индексов.

Читать далее: Как создать почтовый индекс с помощью формулы Excel (6 простых способов)

3. Используйте функцию "Текст в столбцы

Теперь мы узнаем, как использовать Текст в столбцы Мы отделим первые 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. Объединить функции TEXT и LEFT

В этой технике мы объединим ТЕКСТ и ЛЕВША функции для получения пятизначных почтовых индексов.

Шаги:

  • Выберите D5 ячейку и введите следующую формулу.
=LEFT(TEXT(C5,"00000"),5)

  • Нажмите Войти и дважды щелкните в правом нижнем углу ячейки D5 чтобы получить почтовые индексы с 5 цифрами.

7. Выполните код VBA для удаления последних 4 цифр почтового индекса в Excel

Если вы хотите удалить последние 4 цифры почтовых индексов в Excel без использования формулы, можно просто запустить код VBA.

Шаги:

  • Прежде всего, выберите столбец, содержащий почтовые индексы.

  • Щелкните правой кнопкой мыши на Листы (мы назвали Лист Код VBA) в нижней части окна.
  • Затем выберите Посмотреть код Появится новое окно.

  • Скопируйте следующий код в окно.
 Sub ZIPShorter () For Each Cell In Selection cell.Value = Left(cell.Value, 5) Next End Sub 
  • Чтобы запустить код, нажмите alt+f8 и нажмите на Запускайте на всплывающем окне.

  • После завершения прогона вы получите результаты.

8. комбинирование функций SUM, LEN и SUBSTITUTE

Теперь мы объединим три функции для той же цели, что и выше. Мы будем использовать SUM , LEN, и ЗАМЕНИТЬ функции в этом методе.

Шаги:

  • Выберите 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 номера клеток.
  • Функция МИН затем возвращает наименьшие числа, извлеченные из функции FIND (FIND({0,1,2,3,4,5,6,7,8,9},C5&”0123456789″)
  • Функция ЛЕВША теперь даст нам заданное количество символов от начала строки. В данном случае число - это последние 4 цифры.
  • Нажмите Войти на клавиатуре и ячейке D5 покажет результат.
  • Чтобы получить результаты по всем кодам, дважды щелкните по кнопке D5 ячейка в нижнее право угол, и вы получите желаемые результаты.

10. Объединить функции ISNUMBER, RIGHT, LEFT и LEN

На этот раз мы объединим функции ISNUMBER, RIGHT, LEFT и LEN вместе, чтобы отделить первые 5 цифр от 9-значных почтовых индексов.

Шаги:

  • В начале с помощью мыши выделите пустую ячейку
  • Теперь запишите приведенную ниже формулу.
=IF(ISNUMBER(RIGHT(C5,8)*1),LEFT(C5,LEN(C5)-4),C5)

Разбивка формулы

  • Функция ПРАВИЛО здесь даст вам определенное количество символов от конца строки чисел. Номер ячейки ссылки - C5, а num_chars - 8. Таким образом, формула становится, RIGHT(C5,8)*1
  • Функция ISNUMBER будет проверять, является ли результат, полученный из ПРЯМО(C5,8) является числом или нет. Если да, то будет показан результат этой формулы LEFT(C5,LEN(C5)-4) которая отсекает последние 4 цифры из почтового индекса. Если нет, то формула вернет C5.
  • Хит Войти При этом будут удалены последние 4 цифры кода.
  • Наконец, получите результаты для всех почтовых индексов по следующим параметрам двойной щелчок правый нижний угол ячейки D5 .

О чем следует помнить

  • При использовании формулы не забывайте давать правильные ссылки на ячейки, иначе вы не получите желаемых результатов.
  • Сайт INT Функция не будет работать, если между цифрами стоит дефис (-).

Заключительные замечания

Теперь вы знаете 10 различных способов удаления последних 4 цифр Zip-кодов. Пожалуйста, поделитесь любыми вопросами, которые у вас возникли, и дайте нам свои ценные предложения в разделе комментариев ниже.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.