Как добавить 7 к номеру телефона в excel

Обновлено: 05.07.2024

Как в Excel номера телефонов привести к единому формату?

В загруженной в Excel базе столбец <номер телефона> записан разными способами:

какой формулой форматировать в Эксель номер телефона, чтобы преобразовать к единому формату в 11 знаков начиная с цифры 7

Чтобы обработать телефонный номер надо ввести дополнительный столбец в который записать формулу для преобразования номеров телефонов в единый формат можно просто добавить цифру 7 к последним 10 цифрам телефона.

для ячейки A2 формула имеет вид:

однако очень часто в поле телефонного номера встречаются комментарии, в этом случае

для преобразования формата потребуется добавить 7 к последним 10 символам перед первым пробелом (если пробела нет то придется добавить к концу текста) , для ячейки B2 эта формула примет вид:



В поле номера телефона очень часто попадают знаки, введенные для удобства чтения (пробелы, минусы, скобки и.т д.).

Очень удобно создать колонку с удалением таких знаков и в дальнейшем получать телефонный номер по строке с удалёнными лишними знаками.

Правда, после этой операции первый нецифровой символ придется находить формулой массива.

если номер находится в ячейке B3 то формула для обработки номера (с удалением скобок,плюсов, минусов и пробелов) выглядит так:

Формула массива для извлечения номера (если обработанный номер в ячейке C3) такая:

Поскольку это формула массива ввод формулы оканчивается комбинацией клавиш CTRL+SHIFT+ENTER

Выделение в EXCEL телефонных номеров, принадлежащих определенным абонентам

Предположим, что пользователи заполняют таблицу содержащую список телефонных номеров для звонков клиентам. Пусть важно быстро определить те из них, у которых есть московский номер.

Телефонные номера обычно отображают в формате (495) 111-1111. Для этого нужно установить формат ячеек: Дополнительный/ Номер телефона (нажав CTRL+1 ). В этом случае ввод в ячейку телефонного номера можно производить, опустив скобки кода региона и дефис, т.е. 4951111111.


Создадим правило Условного форматирования для выделения номеров принадлежащих абонентам г.Москва (телефоны с номерами начинающихся с кодов 495 и 499):

  • выделите ячейки, в которые будут вводиться телефонные номера ( A2:A10 );
  • вызовите инструмент Условное форматирование ( Главная/ Стили/ Условное форматирование/ Управление правилами ). Откроется окно Диспетчер правил условного форматирования ;
  • нажмите Создать правило ;
  • выберите Использовать формулу для определения форматируемых ячеек;
  • в поле « Форматировать значения, для которых следующая формула является истинной » введите =ИЛИ(ЛЕВСИМВ(A2;3)="499"; ЛЕВСИМВ(A2;3)="495") – если хотим, чтобы выделялись телефоны с номерами начинающихся с кодов 495 и 499;


  • выберите требуемый формат, например, красный цвет шрифта.

Вместо использования функции ИЛИ() , можно создать два правила соответствующих разным кодам с формулами =ЛЕВСИМВ(A1;3)="499" и =ЛЕВСИМВ(A1;3)="495" .

В результате получим.


У данного примера имеется существенный недостаток: при вводе ошибочного номера, например, (495) 111, т.е. ввели неполный номер, Условное форматирование не покажет ошибки. для того, чтобы номер телефона соответствовал определенному шаблону используйте идеи из статьи Ввод данных по шаблону .

СОВЕТ : Чтобы найти все ячейки на листе, к которым применены правила Условного форматирования необходимо:

Как добавить 7 к номеру телефона в excel

Excel предоставляет специальный числовом формате, который позволяет форматирование номера в виде номера телефона. Например, можно отформатовать 10-значное число, например 5555551234, как (555) 555-1234.

Выберите ячейку или диапазон, которые нужно отформатирование. Как выбрать ячейки или диапазоны?

На вкладке Главная нажмите кнопку запуска диалогового окна рядом с полем Число.

Кнопка вызова диалогового окна в группе "Число"

В окне Категория выберите особый.

В списке Тип выберите Телефон число.

Читайте также: