Страницы: 1
RSS
Привести номера телефонов к одному виду.
 
Добрый день, есть список номеров телефонов, написанных разными людьми, в разном формате.
84951002030 74951002030 (495)1002030 (495)100-20-30
Хочется привести это всё к одному виду. Видится простое решение Ctrl+H  8abcdefghij. 7abcdefghij, (abc)def-gh-ij -> abcdefghij, но к сожалению инструмент Заменить в Excel с очень ограниченным функционалом. Есть нюанс, в одной ячейке может быть довольно много номеров.
Посоветуйте пожалуйста, как проще всего это сделать?

PS кажется с моим простым Заменить тоже не всё гладко, в случаe 8(495)100-20-30 под маску 8abcdefghij попадёт 8(495)100-2 и результат будет (495)100-2, что несколько отличается от того что хотелось бы видеть :(
 
Александр Первушин, посмотрите вот это https://www.cyberforum.ru/vba/thread1654932.html или это https://www.cossa.ru/trends/166499/
Изменено: Mershik - 19.10.2020 12:47:41
Не бойтесь совершенства. Вам его не достичь.
 
В данных примерах есть общий код 495,который стоит в начале перед пробелами. Можно зацепиться за этот код и пробелы для разбития. Если приложите пример можно показать как это можно сделать.
 
Цитата
Mershik написал:
Александр Первушин , посмотрите вот это https://www.cyberforum.ru/vba/thread1654932.html или это https://www.cossa.ru/trends/166499/
Спасибо, буду пробовать.
Цитата
DemonAMT написал:
В данных примерах есть общий код 495,который стоит в начале перед пробелами. Можно зацепиться за этот код и пробелы для разбития. Если приложите пример можно показать как это можно сделать
Это пример, на деле - коды конечно разные.
Страницы: 1
Наверх