Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Програмное обеспечение Здесь обсуждаются программы |
|
Опции темы |
02.12.2009, 18:58 | #1 (Ссылка на пост) | ||||||||
Rezonat
Гость
Галерея:
|
Excel
Как провести замены вида (0552)xxxxxx на (0552)xx-xx-xx, где x-цифра.
А также мобильных телефонов вида xxxxxxxxxx на (xxx)xxx-xx-xx. Rezonat добавил 02.12.2009 в 20:01 ячейки изначально в текстовом формате Последний раз редактировалось Rezonat, 02.12.2009 в 19:01. Причина: Добавлено сообщение |
||||||||
|
02.12.2009, 19:42 | #2 (Ссылка на пост) | ||||||||
Местные мы
Пол:
Благодарил(а): 231
Благодарили 671 раз в 143 постах
Галерея:
0
Вес репутации: 23
|
Можно использовать функцию ЗАМЕНИТЬ несколько раз (2 раза в первом случае и 4 раза во втором).
|
||||||||
|
Сказали Спасибо пользователю OZMan_ за этот пост: |
02.12.2009, 19:52 | #3 (Ссылка на пост) | ||||||||
Rezonat
Гость
Галерея:
|
|||||||||
|
02.12.2009, 20:28 | #4 (Ссылка на пост) | ||||||||
Модератор
Пол:
Благодарил(а): 30,810
Благодарили 37,603 раз в 8,037 постах
Галерея:
0
Вес репутации: 401
|
форматированием
или катать макрос на vba и бежать построчно приводить всё к нужному виду
__________________
Нужно делать так, как нужно. А как не нужно, делать не нужно. |
||||||||
|
Сказали Спасибо пользователю ustas за этот пост: |
02.12.2009, 20:33 | #5 (Ссылка на пост) | |||||||||
Rezonat
Гость
Галерея:
|
Цитата:
в смысле форматирование? а может есть готовый макрос? )) вообще мне подсказывают, что можне использовать стандартный заменить, можно ли так? |
|||||||||
|
02.12.2009, 21:04 | #6 (Ссылка на пост) | ||||||||
Уже сменил себе статус
Пол:
Благодарил(а): 3,844
Благодарили 1,942 раз в 919 постах
Галерея:
0
Вес репутации: 40
|
Можно запариться с рэгэкспом, который будет строить n-групп, в каждая группа это определенное кол-во цифр. Он будет разбирать текст, а по нему можно строить новый текст ставля между группами разделитель "-"
|
||||||||
|
Сказали Спасибо пользователю PhoeniXX за этот пост: |
02.12.2009, 21:20 | #7 (Ссылка на пост) | ||||||||
Rezonat
Гость
Галерея:
|
можно, но не очень хочется. а стандартными средствами никак?
|
||||||||
|
02.12.2009, 22:05 | #8 (Ссылка на пост) | ||||||||
Уже сменил себе статус
Пол:
Благодарил(а): 3,844
Благодарили 1,942 раз в 919 постах
Галерея:
0
Вес репутации: 40
|
Если они в отдельных ячейках - можно для ячейки применить формат - Номер телефона, или самому прописать формат подобно этому - [<=9999999]###-####;(###) ###-####
Само собой, измениться только отображение, данные останутся в том же формате. |
||||||||
|