Как да форматираме адреси в Excel (4 лесни метода)

  • Споделя Това
Hugh West

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

Изтегляне на работна тетрадка за практика

Изтеглете тази учебна тетрадка за упражнения, докато четете тази статия.

Форматиране на адреси.xlsx

4 лесни начина за форматиране на адреси в Excel

За да демонстрираме подходите, разглеждаме набор от данни от 10 служителите на дадена организация и тяхното пребиваване. имена на служителите" са в колона B и техните адреси са в колона C .

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

В този метод ще използваме НАМЕРЕТЕ , LEFT , MID , ПРАВИЛНО , и LEN функциите за форматиране на адреси в Excel. Процедурата е представена, както следва:

📌 Стъпки:

  • В началото на този процес изберете клетка D6 .
  • След това запишете следната формула в клетката.

=FIND(",",C6)

  • Натиснете Въведете .

  • След това изберете клетка E6 и запишете следната формула в клетката.

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

  • Отново натиснете бутона Въведете .

  • По подобен начин в клетката F6 , запишете следната формула, за да получите номера на символа на 3. сепаратор.

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

  • Натиснете Въведете за да получите стойността му.

  • Сега, за да получите Местоположение на дома , изберете клетка G6 и запишете следната формула в клетката. LEFT ще ни помогне да определим местоположението.

=LEFT(C6,D6-1)

  • След това натиснете Въведете за да получите Местоположение на дома .

  • След това в клетка H6 , използвайте MID и запишете следната формула, за да получите стойността на Област .

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

  • Натиснете Въведете .

  • След това запишете следната формула, като използвате MID функция в клетката I6 за да получите стойността на Държава .

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

  • Натиснете бутона Въведете за да получите стойността.

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

=ПРАЗНО(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 и НАМЕРЕТЕ функции ще ни помогнат.

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

  • Натиснете Въведете и ще видите, че всички клетки от съответните колони ще получат формулата. В резултат на това не е необходимо да използваме Дръжка за пълнене икона вече не се използва.

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

Разбиваме нашата формула за клетка D6 .

👉 FIND(",",[@[Unformatted Addresses]]): Тази функция връща 00018 .

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

  • След това, за да получите Област , запишете следната формула в клетката E6 . Тук ще използваме MID и НАМЕРЕТЕ за получаване на стойността.

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

  • Отново натиснете Въведете .

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

Разбиваме нашата формула за клетка E6 .

👉 FIND(",",[@[Unformatted Addresses]]): Тази функция връща 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([@Състояние],[@[Неформатирани адреси]])+3,8): Тази формула връща 10457 .

  • Ще получите всички адреси в желания от нас формат.

В крайна сметка можем да кажем, че всички наши формули работят перфектно и можем да форматираме адреси в Excel.

Прочетете още: Как да отделите номера на адреса от името на улицата в Excel (6 начина)

Подобни четива

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

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

При този подход ще използваме вградения в Excel Текст към колони Стъпките на тази процедура са описани по-долу:

📌 Стъпки:

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

  • В резултат на това Съветник за конвертиране на текст в колона ще се появи.
  • След това изберете Ограничени и щракнете върху Следваща .

  • След това в 2. стъпка, изберете Запетая като Разделители и щракнете върху Следваща .

  • В последната стъпка изберете Обща информация в Формат на данните на колоната раздел.
  • След това променете Дестинация препратка към клетка от C6 към D6 .
  • Накрая щракнете върху Завършете .

  • Тъй като сме създали оформление за форматираните адреси по-горе ред 6 , Excel може да ви даде предупредително съобщение, подобно на изображението по-долу. Игнорирайте го и щракнете върху OK .

  • Ще получите всички единици в желания от вас формат.

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

Прочетете още: Как да отделите град, държава и пощенски код от адреса, като използвате формула на Excel

4. Използване на функцията Flash Fill

В този метод ще използваме Запълване на светкавицата функцията на Excel за форматиране на адреси според желанието ни. Стъпките на този метод са дадени по-долу:

📌 Стъпки:

  • Първо, изберете клетка C6 .
  • Сега, в Бар Formula , изберете текста до първия запетая с мишката.
  • Освен това можете да натиснете и бутона 'Ctrl+Shift+дясна стрелка' за да изберете текста.
  • Натиснете 'Ctrl+C' за да копирате текста.

  • Сега изберете клетка D6 и натиснете 'Ctrl+V' за да поставите текста.

  • Кликнете два пъти върху на Дръжка за пълнене за копиране на формулата до клетка D14 .
  • След това щракнете върху падаща стрелка на Опции за автоматично запълване икона в долната част на Дръжка за пълнене икона.

  • След това изберете Запълване на светкавицата опция.

  • Ще видите, че всяка клетка до клетката D14 извлече 1. част от адресите.
  • По подобен начин следвайте същия процес за колоните със заглавие Област , Държава , и Пощенски код .
  • Ще получите всички адреси в подходящ формат.

Накрая можем да кажем, че нашият метод работи перфектно и можем да форматираме адреси в Excel.

Прочетете още: Как да създадем адресна книга в Excel (Основно ръководство)

Заключение

Това е краят на тази статия. Надявам се, че тази статия ще ви бъде полезна и ще можете да форматирате адреси в Excel. Моля, ако имате допълнителни въпроси или препоръки, споделете ги с нас в раздела за коментари по-долу.

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.