Обработка адреса
Здравствуйте. Есть адресная база, в которой следующие столбцы: Город, Улица, Номер дома, Корпус.
После обработки стандартизированный адрес возвращает корпус как номер квартиры. Как на это можно повлиять?
Ответ
Дайте пример данных, пожалуйста. Хотя бы пару строк из файла.
Регион | Район | Мун. Образование | УЛИЦА | Дом | Корпус |
Санкт-Петербург | КИРОВСКИЙ | х | ВЕТЕРАНОВ ПР. | 143 | 1 |
Санкт-Петербург | ВЫБОРГСКИЙ | х | ИНСТИТУТСКИЙ ПР. | 4 | 1 |
А квартиры там есть в следующих столбцах, или все адреса с точностью до корпуса?
До корпуса. Квартиры в моей задаче не нужны. Это база домов подключенных к интернету.
Можно сделать так:
1. Добавить перед домом отдельный столбец (Дом и корпус).
2. Заполнить его по формуле
=ЕСЛИ(ЕПУСТО(G2);F2;СЦЕПИТЬ(F2;"к";G2))
где F — столбец с домом, а G — столбец с корпусом.
3. В структуре файла выбрать «Дом и корпус» как продолжение предыдущего, а отдельные «Дом» и «Корпус» — «оставить как есть».
Сервис поддержки клиентов работает на платформе UserEcho
Можно сделать так:
1. Добавить перед домом отдельный столбец (Дом и корпус).
2. Заполнить его по формуле
=ЕСЛИ(ЕПУСТО(G2);F2;СЦЕПИТЬ(F2;"к";G2))
где F — столбец с домом, а G — столбец с корпусом.
3. В структуре файла выбрать «Дом и корпус» как продолжение предыдущего, а отдельные «Дом» и «Корпус» — «оставить как есть».