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

Ищу формульное решение.
Подозреваю что решение какое-то простое, и я туплю, но:

Есть массив строк (тысячи, с добавлением/удалением, т.е. ручной вариант "глазами" или ctrl+F не вариант"
Это адреса, содержание почтовый индекс. Текстовые значения могут повторяться как целиком в строках, так и естественно просто одинаковые индексы разных адресов.
Перед почтовым индексом запятая и после него, т.е. его формат ,#####, расположен не в начале строки, иногда их может быть несколько (типа "Киев,#####,#####,улица"; или "Украина,#####,Киев,#####,улица)

Как получить значение почтового индекса формулой?
(при нескольких ,#####, в строке - вернуть первый; или если будет возвращаться ошибка не критично, это разовые случаи дубляжа, на которые не критично)
 
вариант
Код
=ПСТР(A2;ПОИСК(",?????,";A2)+1;5)
Лень двигатель прогресса, доказано!!!
 
Сергей, благодарю!
 
Настоятельно советую РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ. у автора сайта есть очень неплохое видео на этот счёт
Страницы: 1
Наверх