45

Excel и адреса

Господа!

Спасите мои глаза.

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


Записывается это все абы как, естественно(пока верхом абсурда был doc на 1 странице которого был сплошной текст с данными людей,на 2 стр. скан, на 3 стр. кривая таблица).


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


Вторая большая проблема что используется LibreOffice или WPSOffice, так что FuzzyLookup тоже не может помочь. Fuzzy-подобные скрипты для либры из-за гораздо большей длинны в ячейке чем искомая ячейка из справочника выдают совершенно не то что надо.


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


Буду рад любой идее. Особо если это будет не на скриптах,а на формулах. WPS все же по живее,но в с скрипты совсем не может. Спасибо за внимание,будьте здоровы.

MS, Libreoffice & Google docs

778 постов15K подписчик

Правила сообщества

1. Не нарушать правила Пикабу

2. Публиковать посты соответствующие тематике сообщества

3. Проявлять уважение к пользователям

4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.

По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях


Важно - сообщество призвано помочь, а не постебаться над постами авторов! Помните, не все обладают 100 процентными знаниями и навыками работы с Office. Хотя вы и можете написать, что вы знали об описываемом приёме раньше, пост неинтересный и т.п. и т.д., просьба воздержаться от подобных комментариев, вместо этого предложите способ лучше, либо дополните его своей полезной информацией и вам будут благодарны пользователи.

Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.

3
DELETED
Автор поста оценил этот комментарий

Ну в двух словах вряд ли получится, довольно сложная конструкция. Функция поиск возвращает массив значений (истина, ложь, ложь... и т. д.) - где "истина" это совпадение искомой улицы из справочника с нашим текстом. Если Вы запишете в ячейке формулу ="1/истина" то получится 1 (так как ИСТИНА в екселе равна 1), а запись "=1/ЛОЖЬ" (а ложь это то же самое, что ноль) даст на выходе ошибку, точнее "#дел/0!", так как в нашей Вселенной запрещено делить на ноль (но есть нюансы, в данном случае они, слава богу, не нужны). Таким образом, в просматриваемом векторе мы получаем массив данных, который выглядит так (для первой искомой улицы): "1, ошибка, ошибка, ошибка...".

Теперь про 2 в искомом значении- глядя на наш массив, мы видим, что никакой двойки там нет и быть не может, но в таком случае 2 означает, что мы в результате выводим последнее найденное в массиве значение =1 (в принципе, в текстовых поисках это не особо важно, данная функция вернёт в отличие от "впр" не первое найденное значение, а последнее)

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

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

2
DELETED
Автор поста оценил этот комментарий

Только я хочу Вас предостеречь: одинаковые улицы в разных населённых пунктах дадут неверный результат. А там не везде я так понимаю нас. пункт указан

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Это я учел, есть улицы идущие через несколько районов и одинаковые в разных районах,я их просто исключил из справочника и отрабатывать буду руками, их не так много и их помню. Спасибо

4
DELETED
Автор поста оценил этот комментарий

Сделала пример, уж не знаю, подойдет ли

https://yadi.sk/i/89TMvcnpozJOMA

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

проверил на живую, все отлично отрабатывает,но никак не могу дотумкать логику формулы, если не сложно объясните в двух словах почему мы ищем "2" в единице деленной на результат поиска?

показать ответы
4
DELETED
Автор поста оценил этот комментарий

Сделала пример, уж не знаю, подойдет ли

https://yadi.sk/i/89TMvcnpozJOMA

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это как раз то что я искал, спасибо огромное.

показать ответы
0
Автор поста оценил этот комментарий

Вот собрал для примера разные варианты. Это уже более менее очищеные от всякого мусора адреса, но у меня таких записей более 10000 на данный момент, все не почистить массовыми приемами.


https://drive.google.com/open?id=1bOOAMkI2YFPlutvsXR0Pg9O2bj...

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества