Вытяните адрес отдельно от одной ячейки в Excel

У меня есть 2002 адреса, которые все были скомпилированы в одну ячейку в процессе загрузки с моего сервера; в большинстве случаев символ решетки (#) используется для разделения полей (например, строка 1, строка 2, город, почтовый индекс).

Я потратил много времени, пробуя комбинации LEFT, MID и других функций, но безрезультатно; проблема в том, что адресов очень много, и не все из них имеют одинаковое количество символов для каждого поля (например, почтовый индекс - некоторые будут иметь 6 символов (включая пробел), а некоторые другие - пять или более / меньше), похоже, не существует универсального решения, которое я мог бы ввести один раз, а затем использовать дескриптор/функцию автоматического заполнения Excel для завершения процесса для всех записей.

Вот образец моих данных (которые были анонимизированы):

44A THE ADDRESS#EALING#LONDON#W1 1WW#
541 PARSON PLACE#HENDON#LONDON#NW4 4WN#
SOMEBODY PRACTICE CHALKHILL PCC THE WELFORD CTR#11B CHALKHILL AVENUE#WIMBLEDONE MIDDX#HH9 9HH#
THE SEBELMONT MEDICAL CLINIC 18 EASTERN ROAD#SOUTHALL#MIDDLESEX#UN1 1NU#
130 FINGOVER COURT#REDBUS STREET#CAMBERWELL#SE5 5ES#
KING'S ELBOW MEDICAL CENTRE 17F STAGLAND LANE#KINGSBURY#MIDDX#NW9 9WN#
10 LADYFOOT ROAD RUISLIP#MIDDLESEX#HA4 4AH#

Я хочу иметь возможность извлекать все между хеш-символами (исключая/исключая сами хэш-символы), и я выделяю четыре столбца для хранения этих данных: Address Line 1, AL2, AL3, Postcode.

Исходя из первого примера (44A THE ADDRESS#EALING#LONDON#W1 1WW#), который находится в одной ячейке, я надеюсь добиться примерно следующего результата:

AL1                     AL2            AL3        POSTCODE
44A THE ADDRESS         EALING         LONDON     W1 1WW

Не имеет значения, если некоторые разделы адресов отображаются не в том столбце — я могу очень легко исправить это и даже добавить еще один столбец; Я просто хочу иметь возможность извлекать данные из одной ячейки.


person Mus    schedule 23.05.2014    source источник


Ответы (1)


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

File->open

<select the file from the dialogue box>

Диалог импорта файла

Это диалоговое окно должно появиться, после нажатия «Далее» оно будет выглядеть, как указано выше, после чего вы можете выбрать хэш в качестве разделителя — мгновенная самостоятельная сортировка данных!

person Philip Adler    schedule 23.05.2014
comment
Самые сложные проблемы часто имеют самые простые решения! Идеальный. - person Mus; 23.05.2014
comment
Пожалуйста! Не забудьте отметить это как правильный ответ! - person Philip Adler; 23.05.2014
comment
Я намного опередил вас - я сделал это, прежде чем комментировать! - person Mus; 23.05.2014