Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как соединить реестр адресов с телефонным справочником - Мир MS Excel

Старая форма входа
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как соединить реестр адресов с телефонным справочником (Формулы/Formulas)
Как соединить реестр адресов с телефонным справочником
dimon2067 Дата: Среда, 27.05.2015, 13:47 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Дано: реестр адресов и база с адресами и телефонами.
Надо: в реестре адресов подставить телефон по данному адресу и 4 телефона ближайших соседей(2 соседа ниже и 2 соседа выше). Пример прилагаю.
К сообщению приложен файл: 9843.xlsx (12.3 Kb)


Сообщение отредактировал dimon2067 - Среда, 27.05.2015, 15:55
 
Ответить
СообщениеДобрый день!
Дано: реестр адресов и база с адресами и телефонами.
Надо: в реестре адресов подставить телефон по данному адресу и 4 телефона ближайших соседей(2 соседа ниже и 2 соседа выше). Пример прилагаю.

Автор - dimon2067
Дата добавления - 27.05.2015 в 13:47
dimon2067 Дата: Среда, 27.05.2015, 17:16 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Люди, понимаю что это сложно, приветствуются любые подсказки. Буду очень благодарен. Этот вопрос на вылет :(


Сообщение отредактировал dimon2067 - Среда, 27.05.2015, 17:27
 
Ответить
СообщениеЛюди, понимаю что это сложно, приветствуются любые подсказки. Буду очень благодарен. Этот вопрос на вылет :(

Автор - dimon2067
Дата добавления - 27.05.2015 в 17:16
SLAVICK Дата: Среда, 27.05.2015, 17:41 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Люди, понимаю что это сложно,

Не так сложно, как недостаточно информации.
Речь идет только про этот пример, или будут другие данные.?
Сейчас только улица красная, а будет бульв., или шоссе, или переулок....
Как обзывается в базе корпус - или он просто не учитывается?
и по какому принципу делить адрес в базе на куски?
до "д." ... "кв." или возможны варианты?

В общем лично мне пример кажется малоинформативным, в котором потом хвостами будут добавляться еще масса дополнений %)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Люди, понимаю что это сложно,

Не так сложно, как недостаточно информации.
Речь идет только про этот пример, или будут другие данные.?
Сейчас только улица красная, а будет бульв., или шоссе, или переулок....
Как обзывается в базе корпус - или он просто не учитывается?
и по какому принципу делить адрес в базе на куски?
до "д." ... "кв." или возможны варианты?

В общем лично мне пример кажется малоинформативным, в котором потом хвостами будут добавляться еще масса дополнений %)

Автор - SLAVICK
Дата добавления - 27.05.2015 в 17:41
dimon2067 Дата: Среда, 27.05.2015, 18:00 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
[moder]Не нужно цитировать много текста - нарушение Правил форума[/moder]
Улица или бульвар или шоссе не важно, я думаю что их не нужно учитывать, корпус думаю допилю. Текст делится на названия улиц(или шоссе), № дома и №квартиры. Адрес будет точно по скрипу.
 
Ответить
Сообщение[moder]Не нужно цитировать много текста - нарушение Правил форума[/moder]
Улица или бульвар или шоссе не важно, я думаю что их не нужно учитывать, корпус думаю допилю. Текст делится на названия улиц(или шоссе), № дома и №квартиры. Адрес будет точно по скрипу.

Автор - dimon2067
Дата добавления - 27.05.2015 в 18:00
SLAVICK Дата: Среда, 27.05.2015, 18:14 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Улица или бульвар или шоссе не важно

У Вас в реестре будет например:
не ул. Красная а пл. Красная или вообще:
"ул. П.Лумумбы", "ш. П.Лумумбы", "пер. П.Лумумбы", "пр. П.Лумумбы" .... При таком подходе все они будут собраны в одну кучу П.Лумумбы :) так будет правильно?


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Улица или бульвар или шоссе не важно

У Вас в реестре будет например:
не ул. Красная а пл. Красная или вообще:
"ул. П.Лумумбы", "ш. П.Лумумбы", "пер. П.Лумумбы", "пр. П.Лумумбы" .... При таком подходе все они будут собраны в одну кучу П.Лумумбы :) так будет правильно?

Автор - SLAVICK
Дата добавления - 27.05.2015 в 18:14
KSV Дата: Среда, 27.05.2015, 18:15 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Люди, понимаю что это сложно

Не сложно, просто, по-ходу, никто не хочет "за так" тратить время...
См. вложенный файл. (с бульварами допилите сами - это совсем просто)
К сообщению приложен файл: 4749638.xlsm (29.8 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщение
Люди, понимаю что это сложно

Не сложно, просто, по-ходу, никто не хочет "за так" тратить время...
См. вложенный файл. (с бульварами допилите сами - это совсем просто)

Автор - KSV
Дата добавления - 27.05.2015 в 18:15
dimon2067 Дата: Четверг, 28.05.2015, 11:05 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
KSV, Большое спасибо, а можно ли поправить чтобы корректнее искались соседи? Например если я ставлю кв. 11, то соседи выше ищутся правильно, и ниже кв. 9 он не ищет.
 
Ответить
СообщениеKSV, Большое спасибо, а можно ли поправить чтобы корректнее искались соседи? Например если я ставлю кв. 11, то соседи выше ищутся правильно, и ниже кв. 9 он не ищет.

Автор - dimon2067
Дата добавления - 28.05.2015 в 11:05
KSV Дата: Четверг, 28.05.2015, 11:25 | Сообщение № 8
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
dimon2067, я не вижу в вашей БД соседей с кв. 11 и 9 по одинаковому адресу. Выложите пример.
Кстати об адресах... Они у вас хранятся в неподобающем для БД виде, да к тому же еще и дублируются (см. выделенные желтым). Т.е, сейчас, если по одному адресу установлено несколько тел., то "в соседи" попадет только один, последний, тел.


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениеdimon2067, я не вижу в вашей БД соседей с кв. 11 и 9 по одинаковому адресу. Выложите пример.
Кстати об адресах... Они у вас хранятся в неподобающем для БД виде, да к тому же еще и дублируются (см. выделенные желтым). Т.е, сейчас, если по одному адресу установлено несколько тел., то "в соседи" попадет только один, последний, тел.

Автор - KSV
Дата добавления - 28.05.2015 в 11:25
SLAVICK Дата: Четверг, 28.05.2015, 11:27 | Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Соседи есть...
Просто база неверно сортирована :D
А это только подтверждает:
В общем лично мне пример кажется малоинформативным, в котором потом хвостами будут добавляться еще масса дополнений
:)
К сообщению приложен файл: 9786783.xlsm (32.1 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеСоседи есть...
Просто база неверно сортирована :D
А это только подтверждает:
В общем лично мне пример кажется малоинформативным, в котором потом хвостами будут добавляться еще масса дополнений
:)

Автор - SLAVICK
Дата добавления - 28.05.2015 в 11:27
dimon2067 Дата: Четверг, 28.05.2015, 11:42 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Просто база неверно сортирована

Да, точно! Вы совершенно правы.
По поводу хвостов: в реестрах тысячи строк, по-этому на первоначальном этапе мне достаточно обработать основную массу, а остальные уже в ручном режиме
 
Ответить
Сообщение
Просто база неверно сортирована

Да, точно! Вы совершенно правы.
По поводу хвостов: в реестрах тысячи строк, по-этому на первоначальном этапе мне достаточно обработать основную массу, а остальные уже в ручном режиме

Автор - dimon2067
Дата добавления - 28.05.2015 в 11:42
KSV Дата: Четверг, 28.05.2015, 11:47 | Сообщение № 11
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Просто база неверно сортирована

Ну, естественно, об этом я говорю, что в том виде, в котором она хранится - соседей с кв. 11 и 9 нет. Я вообще не понимаю, зачем хранить В ТАКОМ виде, но т.к. могу ориентироваться только на предоставленный пример - так и сделал - кто соседи на листе БД, те и попадают в соседи сверху и снизу...


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщение
Просто база неверно сортирована

Ну, естественно, об этом я говорю, что в том виде, в котором она хранится - соседей с кв. 11 и 9 нет. Я вообще не понимаю, зачем хранить В ТАКОМ виде, но т.к. могу ориентироваться только на предоставленный пример - так и сделал - кто соседи на листе БД, те и попадают в соседи сверху и снизу...

Автор - KSV
Дата добавления - 28.05.2015 в 11:47
dimon2067 Дата: Четверг, 28.05.2015, 11:47 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
KSV, дубли действительно встречаются, с этим ничего не поделать, такие БД. Я так понимаю, что Вы профессионально занимаетесь VBA, подскажите пожалуйста сколько будет стоить такой проект "под ключ", в котором бы учитывались и города, и улицы и бульварами?
 
Ответить
СообщениеKSV, дубли действительно встречаются, с этим ничего не поделать, такие БД. Я так понимаю, что Вы профессионально занимаетесь VBA, подскажите пожалуйста сколько будет стоить такой проект "под ключ", в котором бы учитывались и города, и улицы и бульварами?

Автор - dimon2067
Дата добавления - 28.05.2015 в 11:47
KSV Дата: Четверг, 28.05.2015, 11:53 | Сообщение № 13
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Да, точно! Вы совершенно правы

Я вам привел один из примеров хранения (см. лист "а реестр лучше хранить так"), это же касается и хранения БД, тогда и сортироваться все будет правильно, и работать с БД и с реестром будет удобнее и быстрее.
мне достаточно обработать основную массу, а остальные уже в ручном режиме

Ну, и для чего такая автоматизация, если за ней потом нужно еще и в ручном режиме подчищать?...
Делайте один раз сразу все, как надо.


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщение
Да, точно! Вы совершенно правы

Я вам привел один из примеров хранения (см. лист "а реестр лучше хранить так"), это же касается и хранения БД, тогда и сортироваться все будет правильно, и работать с БД и с реестром будет удобнее и быстрее.
мне достаточно обработать основную массу, а остальные уже в ручном режиме

Ну, и для чего такая автоматизация, если за ней потом нужно еще и в ручном режиме подчищать?...
Делайте один раз сразу все, как надо.

Автор - KSV
Дата добавления - 28.05.2015 в 11:53
KSV Дата: Четверг, 28.05.2015, 11:58 | Сообщение № 14
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
подскажите пожалуйста сколько будет стоить такой проект "под ключ", в котором бы учитывались и города, и улицы и бульварами?

Чтобы оценить объем работы, нужно для начала хотя бы увидеть вашу БД и знать ТОЧНО, что и в каком виде вы хотите получить в конечном итоге.
Можете позвонить мне на скайп (KSV_777), выясним ваши потребности и обсудим цену.
[p.s.]В моем "примере" - уже все практически готово, нужно только учесть ваши нюансы и доделать...[/p.s.]


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333


Сообщение отредактировал KSV - Четверг, 28.05.2015, 12:00
 
Ответить
Сообщение
подскажите пожалуйста сколько будет стоить такой проект "под ключ", в котором бы учитывались и города, и улицы и бульварами?

Чтобы оценить объем работы, нужно для начала хотя бы увидеть вашу БД и знать ТОЧНО, что и в каком виде вы хотите получить в конечном итоге.
Можете позвонить мне на скайп (KSV_777), выясним ваши потребности и обсудим цену.
[p.s.]В моем "примере" - уже все практически готово, нужно только учесть ваши нюансы и доделать...[/p.s.]

Автор - KSV
Дата добавления - 28.05.2015 в 11:58
Pelena Дата: Четверг, 28.05.2015, 12:23 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19189
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Та-ак, господа, нарушаем?!
Если вопрос задан на форуме, то и решение должно быть здесь


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТа-ак, господа, нарушаем?!
Если вопрос задан на форуме, то и решение должно быть здесь

Автор - Pelena
Дата добавления - 28.05.2015 в 12:23
KSV Дата: Четверг, 28.05.2015, 12:48 | Сообщение № 16
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Если вопрос задан на форуме, то и решение должно быть здесь

Елена, ну вы же понимаете, что не видя объема работы сложно оценить стоимость работы, тем более, если клиенту нужен "проект под ключ".
К тому же, я написал, что в моем "примере" уже все практически готово, и если требования клиента не изменятся и останутся в первоначально озвученных рамках
Улица или бульвар или шоссе не важно, я думаю что их не нужно учитывать, корпус думаю допилю. Текст делится на названия улиц(или шоссе), № дома и №квартиры. Адрес будет точно по скрипу.

то все "допиливание" сведется в основном к нормализации БД. Всем же понятно, что за это много не возьмешь... Или пусть уж тогда СЮДА выкладывает свою БД, чтоб посмотреть на все адреса...


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщение
Если вопрос задан на форуме, то и решение должно быть здесь

Елена, ну вы же понимаете, что не видя объема работы сложно оценить стоимость работы, тем более, если клиенту нужен "проект под ключ".
К тому же, я написал, что в моем "примере" уже все практически готово, и если требования клиента не изменятся и останутся в первоначально озвученных рамках
Улица или бульвар или шоссе не важно, я думаю что их не нужно учитывать, корпус думаю допилю. Текст делится на названия улиц(или шоссе), № дома и №квартиры. Адрес будет точно по скрипу.

то все "допиливание" сведется в основном к нормализации БД. Всем же понятно, что за это много не возьмешь... Или пусть уж тогда СЮДА выкладывает свою БД, чтоб посмотреть на все адреса...

Автор - KSV
Дата добавления - 28.05.2015 в 12:48
dimon2067 Дата: Четверг, 28.05.2015, 12:56 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Или пусть уж тогда СЮДА выкладывает свою БД, чтоб посмотреть на все адреса

Выкладываю реальную ситуацию
К сообщению приложен файл: 3550925.xlsx (93.6 Kb)


Сообщение отредактировал dimon2067 - Четверг, 28.05.2015, 13:03
 
Ответить
Сообщение
Или пусть уж тогда СЮДА выкладывает свою БД, чтоб посмотреть на все адреса

Выкладываю реальную ситуацию

Автор - dimon2067
Дата добавления - 28.05.2015 в 12:56
KSV Дата: Четверг, 28.05.2015, 13:07 | Сообщение № 18
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
dimon2067, в вашей "реальной ситуации" я не увидел БД, а в реестре не нашел ул.Красная (допускаю, что в реальности такой и нет в БД), но зато увидел новый атрибут адреса - комната (кстати, это уже объясняет ситуацию с "дублированием" адресов в вашей БД).

Pelena, и этими новыми "вводными" дело может не ограничиться... Вот и скажите, как ЗАОЧНО можно оценить стоимость проекта "под ключ"?

[p.s.]dimon2067, у вас есть, как минимум, 3 варианта:
доделать все самостоятельно, никому ничего не показывая,
перенести тему в раздел Фриланс,
или я вам доделываю свой "пример", до варианта "под ключ", но для этого вы должны прислать мне вашу ПОЛНУЮ БД, чтобы в дальнейшем у вас не возникли "неожиданности", при работе с вашим проектом...

Pelena, я правильно изложил?[/p.s.]


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333


Сообщение отредактировал KSV - Четверг, 28.05.2015, 13:15
 
Ответить
Сообщениеdimon2067, в вашей "реальной ситуации" я не увидел БД, а в реестре не нашел ул.Красная (допускаю, что в реальности такой и нет в БД), но зато увидел новый атрибут адреса - комната (кстати, это уже объясняет ситуацию с "дублированием" адресов в вашей БД).

Pelena, и этими новыми "вводными" дело может не ограничиться... Вот и скажите, как ЗАОЧНО можно оценить стоимость проекта "под ключ"?

[p.s.]dimon2067, у вас есть, как минимум, 3 варианта:
доделать все самостоятельно, никому ничего не показывая,
перенести тему в раздел Фриланс,
или я вам доделываю свой "пример", до варианта "под ключ", но для этого вы должны прислать мне вашу ПОЛНУЮ БД, чтобы в дальнейшем у вас не возникли "неожиданности", при работе с вашим проектом...

Pelena, я правильно изложил?[/p.s.]

Автор - KSV
Дата добавления - 28.05.2015 в 13:07
Pelena Дата: Четверг, 28.05.2015, 13:11 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 19189
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
dimon2067, перенести тему в раздел РАБОТА/ФРИЛАНС?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеdimon2067, перенести тему в раздел РАБОТА/ФРИЛАНС?

Автор - Pelena
Дата добавления - 28.05.2015 в 13:11
dimon2067 Дата: Четверг, 28.05.2015, 13:13 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
KSV, файл перезалил, все комнаты и прочий неформат можно пропустить. Главное это улица, дом, корпус и кв.
 
Ответить
СообщениеKSV, файл перезалил, все комнаты и прочий неформат можно пропустить. Главное это улица, дом, корпус и кв.

Автор - dimon2067
Дата добавления - 28.05.2015 в 13:13
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как соединить реестр адресов с телефонным справочником (Формулы/Formulas)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!