Как форматировать адреса в Excel (4 простых способа)

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

Когда мы копируем некоторые адреса из другого файла, они хранятся в одной ячейке. В результате нам необходимо отформатировать их в идеальном порядке для удобства других пользователей. Мы можем легко отформатировать адреса несколькими способами с помощью Excel. Если вам интересно ознакомиться с этими способами, скачайте нашу рабочую тетрадь и следуйте за нами.

Скачать Рабочую тетрадь для практических занятий

Скачайте эту рабочую тетрадь для практики, пока вы читаете эту статью.

Формат адресов.xlsx

4 простых способа форматирования адресов в Excel

Для демонстрации подходов мы рассматриваем набор данных, состоящий из 10 сотрудники организации и их место жительства. имена работников находятся в колонке B , и их адреса находятся в колонке C .

1. использование функций FIND, LEFT, MID и RIGHT

В этом методе мы будем использовать НАЙТИ , СЛЕВА , MID , ПРАВИЛЬНО и LEN функции для форматирования адресов в Excel. Процедура представлена следующим образом:

📌 Шаги:

  • В начале этого процесса выберите ячейку D6 .
  • Затем запишите в ячейку следующую формулу.

=FIND(",",C6)

  • Нажмите Войти .

  • После этого выберите ячейку E6 и запишите в ячейке следующую формулу.

= НАЙТИ(",",C6,D6+1)

  • Снова нажмите кнопку Войти .

  • Аналогично, в клетке F6 запишите следующую формулу, чтобы получить номер символа 3-й сепаратор.

=FIND(",",C6,E6+1)

  • Нажмите Войти чтобы получить его значение.

  • Теперь, чтобы получить Местонахождение дома , выберите ячейку G6 и запишите в ячейке следующую формулу. СЛЕВА функция поможет нам получить местоположение.

=LEFT(C6,D6-1)

  • Затем нажмите Войти чтобы получить Местонахождение дома .

  • Далее, в ячейке H6 , используйте MID функцию и запишите следующую формулу для получения значения Область .

=MID(C6,D6+1,F6-D6-5)

  • Нажмите Войти .

  • После этого запишите следующую формулу, используя MID функция в клетке I6 чтобы получить значение Государство .

=MID(C6,E6+1,F6-E6-1)

  • Нажмите кнопку Войти ключ для получения значения.

  • Наконец, в камере J6 , запишите следующую формулу для получения значения Почтовый индекс .

=RIGHT(C6,LEN(C6)-F6)

  • Аналогично, нажмите Войти чтобы получить значение.

  • Теперь выберите диапазон ячеек D6:J6 .
  • Дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать все формулы до строки 14 .

  • Наконец, вы получите все неформатированные адреса в правильном формате.

Наконец, мы можем сказать, что все наши формулы сработали успешно, и мы можем форматировать адреса в Excel.

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

Мы разбиваем нашу формулу для ячейки J6 .

👉 LEN(C6): Эта функция возвращает 34 .

👉 RIGHT(C6,LEN(C6)-F6): Эта функция возвращает 10457 .

Читать далее: Как разделить адреса в Excel с помощью запятой (3 простых способа)

2. Применение комбинированной формулы для форматирования адресов

В этом процессе мы будем использовать несколько комбинированных формул для форматирования наших адресов. Процедура объясняется ниже:

📌 Шаги:

  • Сначала выделите диапазон ячеек B5:J15 .

  • Затем, чтобы преобразовать диапазон данных в таблицу, нажмите кнопку 'Ctrl+T' .
  • В результате появится небольшое диалоговое окно под названием Создать таблицу появится.
  • Затем проверьте В моей таблице есть заголовки и нажмите кнопку OK .

  • Таблица будет создана, и это обеспечит нам некоторую гибкость в процедуре расчета.
  • Теперь в камере D6 , запишите следующую формулу для получения Местонахождение дома Для получения значения СЛЕВА и НАЙТИ функции помогут нам.

=LEFT([@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]])-1)

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

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

Мы разбиваем нашу формулу для ячейки D6 .

👉 FIND(",",[@[Неформатированные адреса]]): Эта функция возвращает 00018 .

👉 LEFT([@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]])-1): Эта формула возвращает 1975 Bathgate Ave .

  • Затем, чтобы получить Область , запишите следующую формулу в ячейке E6 Здесь мы будем использовать MID и НАЙТИ функции для получения значения.

=MID([@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]])+1,FIND(",",[@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]],FIND(",",",[@[Неформатированные адреса]])+1)+1)-FIND(",",",[@[Неформатированные адреса]])-5)

  • Снова нажмите Войти .

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

Мы разбиваем нашу формулу для ячейки E6 .

👉 FIND(",",[@[Неформатированные адреса]]): Эта функция возвращает 00018.

👉 FIND(",",[@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]])+1): Эта формула возвращает 00025.

👉 FIND(",",[@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]])+1)+1): Эта формула возвращает 00029.

👉 MID([@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]])+1,FIND(",",[@[Неформатированные адреса]],FIND(",",[@[Неформатированные адреса]],FIND(",",",[@[Неформатированные адреса]])+1)+1)-FIND(",",",[@[Неформатированные адреса]])-5): Эта формула возвращает Бронкс.

  • После этого в ячейке F6 , запишите следующую формулу для Государство Для этого мы будем использовать MID и НАЙТИ функции. Здесь наша формула также будет содержать функция LEN .

=MID([@[Неформатированные адреса]], FIND([@Area],[@[Неформатированные адреса]])+LEN([@Area])+2,2)

  • Аналогично, нажмите Войти чтобы получить значение.

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

Мы разбиваем нашу формулу для ячейки F6 .

👉 LEN([@Area]): Эта функция возвращает 00006 .

👉 FIND([@Area],[@[Unformatted Addresses]]): Эта формула возвращает 00019 .

👉 MID([@[Неформатированные адреса]], FIND([@Area],[@[Неформатированные адреса]])+LEN([@Area])+2,2): Эта формула возвращает NY .

  • Наконец, запишите следующую формулу, используя MID и НАЙТИ функции в клетке G6 чтобы получить Почтовый индекс .

=MID([@[Неформатированные адреса]],FIND([@State],[@[Неформатированные адреса]])+3,8)

  • Нажмите Войти в последний раз.

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

Мы разбиваем нашу формулу для ячейки G6 .

👉 FIND([@State],[@[Unformatted Addresses]]): Эта функция возвращает 00006 .

👉 MID([@[Неформатированные адреса]],FIND([@State],[@[Неформатированные адреса]])+3,8): Эта формула возвращает 10457 .

  • Вы получите все адреса в соответствии с нашим желаемым форматом.

В итоге мы можем сказать, что все наши формулы сработали идеально, и мы можем форматировать адреса в Excel.

Читать далее: Как отделить номер адреса от названия улицы в Excel (6 способов)

Похожие чтения

  • Формула для создания адреса электронной почты в Excel (2 подходящих примера)
  • Как разделить непоследовательный адрес в Excel (2 эффективных способа)
  • Создание адреса электронной почты с именем и фамилией с помощью формулы Excel

3. Применение текста к столбцам Команда

В этом подходе мы будем использовать встроенную программу Excel Текст в столбцы команда для форматирования адресов. Шаги этой процедуры приведены ниже:

📌 Шаги:

  • Сначала выберите диапазон ячеек C5:C14 .
  • В Данные выберите вкладку Текст в колонку команда из Инструменты данных группа.

  • В результате Мастер преобразования текста в столбец появится.
  • Затем выберите Делимитированный и нажмите кнопку Следующий .

  • Далее, в 2-й шаг, выберите Запятая как Разделители и нажмите Следующий .

  • На последнем этапе выберите Общий в Формат данных колонки секция.
  • После этого измените Место назначения ссылка на ячейку из C6 на D6 .
  • Наконец, нажмите Отделка .

  • Поскольку мы создали макет для форматированных адресов выше ряд 6 Excel может выдать предупреждение, как показано на рисунке ниже. Проигнорируйте его и нажмите кнопку OK .

  • Вы получите все сущности в желаемом формате.

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

Читать далее: Как отделить город, штат и почтовый индекс от адреса с помощью формулы Excel

4. Использование функции заполнения вспышки

В этом методе мы будем использовать Заполнение вспышкой Функция Excel позволяет форматировать адреса по нашему желанию. Шаги этого метода приведены ниже:

📌 Шаги:

  • Прежде всего, выберите ячейку C6 .
  • Теперь, в Формула бара выберите текст до первого запятая с помощью мыши.
  • Кроме этого, вы также можете нажать кнопку 'Ctrl+Shift+стрелка вправо' чтобы выбрать текст.
  • Нажмите 'Ctrl+C' чтобы скопировать текст.

  • Теперь выберите ячейку D6 и нажмите 'Ctrl+V' чтобы вставить текст.

  • Дважды щелкните на Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку D14 .
  • После этого нажмите на кнопку раскрывающаяся стрелка из Параметры автозаполнения значок в нижней части Наполнительная рукоятка икона.

  • Затем выберите Заполнение вспышкой вариант.

  • Вы увидите, что каждая ячейка вплоть до ячейки D14 извлек 1-й часть адресов.
  • Аналогичным образом выполните те же действия для столбцов с заголовками Область , Государство и Почтовый индекс .
  • Вы получите все адреса в надлежащем формате.

Наконец, мы можем сказать, что наш метод сработал идеально, и мы можем форматировать адреса в Excel.

Читать далее: Как создать адресную книгу в Excel (полное руководство)

Заключение

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

Не забудьте заглянуть на наш сайт ExcelWIKI для решения нескольких проблем, связанных с Excel. Продолжайте изучать новые методы и развивайтесь!

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