Страницы: 1
RSS
Кодирование адресного классификатора, присвоить коды районам, нас. пунктам, улицам
 
Добрый день! Подскажите пожалуйста, как можно автоматически присвоить коды согласно маске кода где

11 000 000 000 000 -код области
11  002 000 000 000  код района
11 002 003 000 000 код города
11 002 003 000  001- код улицы.

Файл для примера прилагается.
Заранее спасибо всем за помощь.
 
А что нужно получить?
 
А чому не Ратнівський район? :)

Код улицы:
=ЛЕВБ(B2;2)&ПСТР(D2;3;3)&ПСТР(D2;6;3)&ПСТР(D2;9;3)&ТЕКСТ(СТРОКА(I3)-ПРОСМОТР(9E+307;$F$2:F2;СТРОКА($F$2:F2));"000")
 
Что же так сложно :)
Код
=ЕСЛИ(И(F2>0;F2<>F1); F2+1;I1+1)
Владимир
 
Цитата
bigorq написал:
А что нужно получить?
Сейчас файл без кодов, а нужно по формулам прокодировать районы,города, улицы. У каждого например района или города или улицы код маски по счетчику увеличивается на 1. например был 001, а стал 002 и так далее.
Изменено: astor - 03.04.2020 15:13:55
 
Цитата
sokol92 написал: Что же так сложно
Да вот... Мозг воспринял, что код - это тект (как и всякие артикулы, счета и проч.), и работал как с текстом )
 
А я бухгалтер, для меня числа - дом родной :)  
Владимир
 
astor, берите на вооружение бухгалтерский метод. Таким же суммированием можно кодировать и район, и пункт.
Страницы: 1
Наверх