Сделать формат мобильного телефона,используя найти-заменить
Тати
Дата: Четверг, 25.04.2013, 23:20 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация:
0
±
Замечаний:
0% ±
Добрый вечер. Есть столбец, в котором номер мобильного телефона указан с 7 через "тире" и спереди номер городского (который не нужен вообще). Нужно автоматом поменять так. чтобы номер начинался на 8 без тире. Я предположила, что это можно сделать через замену, но не получается что-то...
Добрый вечер. Есть столбец, в котором номер мобильного телефона указан с 7 через "тире" и спереди номер городского (который не нужен вообще). Нужно автоматом поменять так. чтобы номер начинался на 8 без тире. Я предположила, что это можно сделать через замену, но не получается что-то... Тати
К сообщению приложен файл:
11.xlsx
(10.4 Kb)
Ответить
Сообщение Добрый вечер. Есть столбец, в котором номер мобильного телефона указан с 7 через "тире" и спереди номер городского (который не нужен вообще). Нужно автоматом поменять так. чтобы номер начинался на 8 без тире. Я предположила, что это можно сделать через замену, но не получается что-то... Автор - Тати Дата добавления - 25.04.2013 в 23:20
Serge_007
Дата: Четверг, 25.04.2013, 23:27 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Цитата (Тати )
это можно сделать через замену
Верно :) 1. Заменяем *| на пустоту 2. Заменяем 7- на 8 3. Заменяем - на пустоту 4. Заменяем _ на пустоту
Цитата (Тати )
это можно сделать через замену
Верно :) 1. Заменяем *| на пустоту 2. Заменяем 7- на 8 3. Заменяем - на пустоту 4. Заменяем _ на пустотуSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Цитата (Тати )
это можно сделать через замену
Верно :) 1. Заменяем *| на пустоту 2. Заменяем 7- на 8 3. Заменяем - на пустоту 4. Заменяем _ на пустотуАвтор - Serge_007 Дата добавления - 25.04.2013 в 23:27
AlexM
Дата: Четверг, 25.04.2013, 23:35 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Формула для С3 Код
=8&ПОДСТАВИТЬ(ПСТР(B3;17;11);"-";"")
Формула для С3 Код
=8&ПОДСТАВИТЬ(ПСТР(B3;17;11);"-";"")
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Формула для С3 Код
=8&ПОДСТАВИТЬ(ПСТР(B3;17;11);"-";"")
Автор - AlexM Дата добавления - 25.04.2013 в 23:35
Тати
Дата: Четверг, 25.04.2013, 23:42 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 94
Репутация:
0
±
Замечаний:
0% ±
AlexM, глупый вопрос...число 11 в формуле я поняла - это 11 знаков в номере, а что означает 17?
AlexM, глупый вопрос...число 11 в формуле я поняла - это 11 знаков в номере, а что означает 17? Тати
Ответить
Сообщение AlexM, глупый вопрос...число 11 в формуле я поняла - это 11 знаков в номере, а что означает 17? Автор - Тати Дата добавления - 25.04.2013 в 23:42
AlexM
Дата: Четверг, 25.04.2013, 23:50 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Номер позиции цифры, которая после 7- В вашем примере это цифра 9
Номер позиции цифры, которая после 7- В вашем примере это цифра 9 AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Четверг, 25.04.2013, 23:52
Ответить
Сообщение Номер позиции цифры, которая после 7- В вашем примере это цифра 9 Автор - AlexM Дата добавления - 25.04.2013 в 23:50
M73568
Дата: Пятница, 26.04.2013, 09:35 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация:
46
±
Замечаний:
0% ±
2007-2013
длинная формула, чтобы не спрашивали Код
=8&ПОДСТАВИТЬ(ПСТР(B3;ПОИСК("|7-";B3)+ДЛСТР("|7-");ПОИСК("_";B3)-ПОИСК("|7-";B3)-ДЛСТР("|7-"));"-";"")
но ведь спросят же
длинная формула, чтобы не спрашивали Код
=8&ПОДСТАВИТЬ(ПСТР(B3;ПОИСК("|7-";B3)+ДЛСТР("|7-");ПОИСК("_";B3)-ПОИСК("|7-";B3)-ДЛСТР("|7-"));"-";"")
но ведь спросят же M73568
Ответить
Сообщение длинная формула, чтобы не спрашивали Код
=8&ПОДСТАВИТЬ(ПСТР(B3;ПОИСК("|7-";B3)+ДЛСТР("|7-");ПОИСК("_";B3)-ПОИСК("|7-";B3)-ДЛСТР("|7-"));"-";"")
но ведь спросят же Автор - M73568 Дата добавления - 26.04.2013 в 09:35
Michael_S
Дата: Пятница, 26.04.2013, 12:18 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Код
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;ДЛСТР(B3);1;);1;ПОИСК("|7";B3)+2;8);"-";)
Код
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;ДЛСТР(B3);1;);1;ПОИСК("|7";B3)+2;8);"-";)
Michael_S
Ответить
Сообщение Код
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;ДЛСТР(B3);1;);1;ПОИСК("|7";B3)+2;8);"-";)
Автор - Michael_S Дата добавления - 26.04.2013 в 12:18
MCH
Дата: Пятница, 26.04.2013, 22:49 |
Сообщение № 8
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Код
=8&ПСТР(B3;17;3)&ПСТР(B3;21;7)
Код
=8&ПСТР(B3;17;3)&ПСТР(B3;21;7)
MCH
Ответить
Сообщение Код
=8&ПСТР(B3;17;3)&ПСТР(B3;21;7)
Автор - MCH Дата добавления - 26.04.2013 в 22:49