Лист3 в столбце нужно проставить код (в столбце P) участка по улице и возрасту. (возрастная группа в столбце O 0-взрослые 1-дети) Коды соответствующие улице в листах взрослые, дети) Нужна формула для автоматической простановки кода.
Лист3 в столбце нужно проставить код (в столбце P) участка по улице и возрасту. (возрастная группа в столбце O 0-взрослые 1-дети) Коды соответствующие улице в листах взрослые, дети) Нужна формула для автоматической простановки кода. tarantul1
Задача не сложная, если бы данные были нормально структурированы. Вот такие вот примеры: Р.Люксембург 68а,68б,68в, 69,70,70б,70в,71,72,72а,72б,73,74,75,76,77,79, или Лермонтова 22а, 22б 23,24,26,27,28,29а,30,44,48,50 - это жесть. Где-то нужно отслеживать номер дома в пределах 1 улицы, т.к. у них разные индексы, где-то не нужно. В общем, нужна нормальная таблица. Иначе функция будет многокиллометровой. Может быть такие монстры, как Борода или Серж напишут...
Задача не сложная, если бы данные были нормально структурированы. Вот такие вот примеры: Р.Люксембург 68а,68б,68в, 69,70,70б,70в,71,72,72а,72б,73,74,75,76,77,79, или Лермонтова 22а, 22б 23,24,26,27,28,29а,30,44,48,50 - это жесть. Где-то нужно отслеживать номер дома в пределах 1 улицы, т.к. у них разные индексы, где-то не нужно. В общем, нужна нормальная таблица. Иначе функция будет многокиллометровой. Может быть такие монстры, как Борода или Серж напишут...ArkaIIIa
Если расписывать ВСЕ дома по ячейкам, совсем страшно получится... К тому же сам регистр в том виде в каком он есть на самом деле здоровый и корявый в плане адресов. Тот же Р.Люксембург может стоять и как Р-Люксембург, Розы Люксембург... Не говоря о К.Цеткин К. Маркса и т.д.
Если расписывать ВСЕ дома по ячейкам, совсем страшно получится... К тому же сам регистр в том виде в каком он есть на самом деле здоровый и корявый в плане адресов. Тот же Р.Люксембург может стоять и как Р-Люксембург, Розы Люксембург... Не говоря о К.Цеткин К. Маркса и т.д.tarantul1
tarantul1 Да бог с ним с регистром. Найти просто "Люксембург" или "Маркс" - не проблема. Проблема в том, что дальше этот "Маркс" может встречаться с разными кодами. Получается, формула должна анализировать не просто "Маркс", а "Маркса, 77", а потом _как-то_ находить это же в 1 (!!!) ячейке, в которой написано "К.Марка, 1, 2 , 15, 83, 38, 21, 25, 77, 2493 ....". Если бы исходная база была в виде таблицы - было бы проще. А так, повторюсь, не представляю как это сделать... ждем монстров-формулистов, либо гениев макро-функций :-)
tarantul1 Да бог с ним с регистром. Найти просто "Люксембург" или "Маркс" - не проблема. Проблема в том, что дальше этот "Маркс" может встречаться с разными кодами. Получается, формула должна анализировать не просто "Маркс", а "Маркса, 77", а потом _как-то_ находить это же в 1 (!!!) ячейке, в которой написано "К.Марка, 1, 2 , 15, 83, 38, 21, 25, 77, 2493 ....". Если бы исходная база была в виде таблицы - было бы проще. А так, повторюсь, не представляю как это сделать... ждем монстров-формулистов, либо гениев макро-функций :-)ArkaIIIa