Надстройка для форматирования номеров телефонов в Excel
![]()
Надстройка PhoneNumbers предназначена для обработки номеров телефонов в таблице Excel, в выводом найденный (распознанных) номеров в отдельный столбец
Основное предназначение: Извлечение номеров телефонов из Excel файла.
Пример исходных данных и результата можно посмотреть в прикреплённом файле Excel (на первом листе — что есть изначально, на втором — то, что получается после обработки номеров телефонов)
То же самое показано на скриншоте (щелкните по нему для увеличения)
Особенности форматирования номеров телефонов:
- все номера телефонов приводятся к единому виду (89123456789)
- префикс номера (8 или +7 или без префикса) можно выбрать перед запуском
- корректным номером телефона считается числовое значение, состоящее из 10 или 11 цифр
- количество обрабатываемых номеров не ограничено
- разделителем номеров телефонов в результате является точка с запятой + пробел
- в отдельный столбец выводится первый найденный номер телефона
В пробной версии надстройки PhoneNumbers, присутствуют ограничения:
- код надстройки закрыт от просмотра и редактирования
- некоторые цифры номера заменяются на символ *
В полной версии надстройки PhoneNumbers, этих ограничений нет:
- код надстройки открыт, вы можете изменять его как угодно
- нет привязки к компьютеру, и каких-либо ограничений по использованию
- стоимость надстройки PhoneNumbers составляет 420 рублей
Подключение надстройки к Excel выполняется как для всех обычных надстроек Excel
(через Файл — Параметры — Надстройки — Надстройки Excel — Перейти — Обзор. )
После запуска надстройки, на ленте Excel на вкладке НАДСТРОЙКИ должна появиться панель инструментов:

Порядок покупки надстройки PhoneNumbers:
- тестируете надстройку на пробной версии, и убеждаетесь, что всё работает как вам нужно
- оплачиваете 420 рублей любым удобным вам способом
- пишете мне на почту или в Скайп, когда и куда оплатили
- я проверяю поступление денег (от 2 минут до нескольких часов),
и высылаю вам файл надстройки PhoneNumbers.xla
| Таблица Excel с номерами телефонов для тестирования | 62.25 КБ |
| Надстройка PhoneNumbers.xla — пробная версия | 62.5 КБ |
Как заменить 8 на 7 в excel в номере телефона
Уважаемые господа и дамы!
Помогите, пожалуйста — чет никак не получается — есть список телефонов в формате «8903. «, необходимо преобразовать в формат «+7903. «.
Пользователь
Сообщений: 9709 Регистрация: 22.12.2012
07.05.2011 11:24:35
где?
у меня нету.
фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг
Devushka095
07.05.2011 11:27:11
это ты типа пошутил что ли. ща со смеху уписиюсь.
Пользователь
Сообщений: 7207 Регистрация: 21.12.2012
07.05.2011 11:27:20
=ЗАМЕНИТЬ(D1;1;1;»‘+7″)
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
07.05.2011 11:32:56
А апостроф можно и убрать 🙂
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
07.05.2011 11:34:51
Devushka095, Вы с ikki давно знакомы? Нет? Чего тогда «тыкаете»? И что ikki Вам смешного сказал?
Devushka095
07.05.2011 11:34:58
ой вы меня простите, но чет не получается нифига — я эту формулу поставила, в новом столбце +7 только выходит — номера телефона нет
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
07.05.2011 11:37:23
А у меня всё работает — номер весь отображается.
Devushka095
07.05.2011 11:41:31
ну значит я чего то не понимаю.
07.05.2011 11:47:18
значит надо было образец файла скинуть наверное
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
07.05.2011 11:51:44
А вот это и вызвало смех, наверное.
Пользователь
Сообщений: 7207 Регистрация: 21.12.2012
07.05.2011 11:57:42
Уж если так не работает.
Пользователь
Сообщений: 3139 Регистрация: 23.12.2012
07.05.2011 12:03:04
Наверное у уписанной девушки в ячейке D1 пусто.
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
07.05.2011 12:06:16
Тогда D1 нужно заменить на AR51
Пользователь
Сообщений: 5192 Регистрация: 16.01.2013
07.05.2011 12:14:20
вдруг это девушку как-то испортит?
Живи и дай жить..
Пользователь
Сообщений: 9709 Регистрация: 22.12.2012
07.05.2011 19:09:19
я не злопамятный.
но и на склероз пока не жалуюсь 🙂
фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг
Пользователь
Сообщений: 11312 Регистрация: 01.01.1970
09.05.2011 00:44:04
А вдруг это испортит ikki?
Страницы: 1
Читают тему
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Изменение формата номера телефона
Не получается обновить формат ячеек. Присутствуют номера телефонов в следующем формате:
Нужно привести их к виду :
После добавления формата cледующим образом:
Обновляется только первая ячейка, для обновления формата по остальным-нужно выбирать каждую ячейку и нажимать enter. Подскажите, как обновить все ячейки сразу? Пробовал выбрать ячейку в нужном формате и применить ко всем остальным через cntrl+alt+v , однако вставляется не формат ячейки, а она на место всех остальных.
Отслеживать
Арсений Королев
задан 7 мая 2021 в 10:15
Арсений Королев Арсений Королев
37 7 7 бронзовых знаков
Перед изменением формата выделить диапазон (или весь столбец), а не ячейку. Кстати, значение в ячейке не меняется, меняется только его визуальное представление
7 мая 2021 в 10:30
Имеете ввиду способ через cntrl+alt+v?
7 мая 2021 в 10:31
Правый клик на названии столбца — столбец выделен. Задаем формат
7 мая 2021 в 10:33
В ячейках текстовые данные, не числа.
7 мая 2021 в 10:41
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Формат ячеек, который задается, работает с числовыми данными. А в ячейках, похоже, числа, представленные в текстовом формате. Это могло случиться по разным причинам: при загрузке со сторонних программ; если формат столбца перед вводом данных задан как Текстовый; если данные получены формулой, которая возвращает текст.
Следует заметить, что формат ячейки и формат значения — не одно и то же.
- В левом верхнем углу ячейки зеленый треугольник информирует о том, что число сохранено как текст. Эта индикация может быть отключена в параметрах.
- Расширить столбец; если данные прижаты к левой стороне ячеек — текст. Но это не показатель, если в ячейках уже задано горизонтальное выравнивание.
- Формулой =ЕТЕКСТ(ссылка) или =ЕЧИСЛО(ссылка)
Проверить формат ячеек. Изменить, если Текстовый. Если данные получены формулой, нужно что-то менять в формуле.
Выделить диапазон с данными, вкладка Данные-Текст по столбцам-ОК. Текстовые числовые значения преобразуются в числа. После этого можно задать формат ячеек для всего диапазона.
Привести данные к нужному формату (формат данных, не ячейки!) можно в другом столбце формулой:
=ТЕКСТ(A2;"+7"" ""(#)"" ""000-00-00")
Как заменить 8 на 7 в excel в номере телефона
Здравствуйте! Наверное уже обсуждали, но не могу найти на форуме. Как заменить в номере телефона первую цифру 8 на +7
Здравствуйте! Наверное уже обсуждали, но не могу найти на форуме. Как заменить в номере телефона первую цифру 8 на +7 qwertyman
Сообщение Здравствуйте! Наверное уже обсуждали, но не могу найти на форуме. Как заменить в номере телефона первую цифру 8 на +7 Автор — qwertyman
Дата добавления — 17.03.2016 в 15:40