Доброго времени суток. Существуют два файла с массивом данных. В каждом файле существуют адреса зданий, проблема в том, что адреса в каждых таблицах написано не единообразно (поэтому с помощью ВПР не получилось). Например в первой таблице адрес указан "край, город, проспект, улица, дом", а во второй таблице этот же адрес может быть указан в формате "улицы, дом, край, город", или могут быть пропущены пробелы. Суть в том, что массив данных очень большой. Вопрос в том, можно ли как ни будь объединить две таблицы при таких косяках? Может есть функция типа "содержит".
Доброго времени суток. Существуют два файла с массивом данных. В каждом файле существуют адреса зданий, проблема в том, что адреса в каждых таблицах написано не единообразно (поэтому с помощью ВПР не получилось). Например в первой таблице адрес указан "край, город, проспект, улица, дом", а во второй таблице этот же адрес может быть указан в формате "улицы, дом, край, город", или могут быть пропущены пробелы. Суть в том, что массив данных очень большой. Вопрос в том, можно ли как ни будь объединить две таблицы при таких косяках? Может есть функция типа "содержит".alexey_m
Прошу прощения, выкладываю пример файла. Как вы можете заметить адреса по факту есть и в первой таблице и во второй, нужно по ним объединить обе таблицы и привести к виду например id, адрес, стоимость.
Прошу прощения, выкладываю пример файла. Как вы можете заметить адреса по факту есть и в первой таблице и во второй, нужно по ним объединить обе таблицы и привести к виду например id, адрес, стоимость.alexey_m
... и желания нет начать учиться и делать? В таком разе есть варианты: 1 - открыто попросить сделать за вас для вас на халяву, 2 - заказать решение в отделе Работа/Фриланс. ps Многие пытаются достать и применить почтовые или статовские базы - не пробовали?..
... и желания нет начать учиться и делать? В таком разе есть варианты: 1 - открыто попросить сделать за вас для вас на халяву, 2 - заказать решение в отделе Работа/Фриланс. ps Многие пытаются достать и применить почтовые или статовские базы - не пробовали?.. TimSha
Наоборот, поэтому и пишу, пытаюсь понять и разобраться, просто с помощью тех, кто знает о чем говорит, разобраться можно быстрее В любом случае придется разбираться и понять физику процесса, а значит - научиться)
Наоборот, поэтому и пишу, пытаюсь понять и разобраться, просто с помощью тех, кто знает о чем говорит, разобраться можно быстрее В любом случае придется разбираться и понять физику процесса, а значит - научиться)alexey_m
Сообщение отредактировал alexey_m - Вторник, 04.09.2018, 12:04
Как вариант: заменами убить все "-й " " г. " " дом " " д. " в строках, сперва обрамлённых пробелами! " пр-кт " заменить на " проспект ", " пл. " на " площадь " и т.д. Конечно появляется риск спутать какой-нить город Мухобойск с посёлком Мухобойск, но такие у Вас данные... Затем убить лишние пробелы экселевским тримом/сжпробелы, далее слова строк отсортировать, ну и можно сравнивать. Но редвижу что всё равно много будет мимо из-за какой-нить мелочи или грамматической ошибки...
Как вариант: заменами убить все "-й " " г. " " дом " " д. " в строках, сперва обрамлённых пробелами! " пр-кт " заменить на " проспект ", " пл. " на " площадь " и т.д. Конечно появляется риск спутать какой-нить город Мухобойск с посёлком Мухобойск, но такие у Вас данные... Затем убить лишние пробелы экселевским тримом/сжпробелы, далее слова строк отсортировать, ну и можно сравнивать. Но редвижу что всё равно много будет мимо из-за какой-нить мелочи или грамматической ошибки...Hugo