Как форматировать числа как телефонные номера?
Пользовательский формат: +7 (000) 000-00-00. Число 9161234567 отобразится как +7 (916) 123-45-67. Ctrl+1 → Все форматы → введите маску.
Хранить телефоны как числа удобно для фильтрации и поиска, а формат придаёт читаемый вид.
Российский формат
- Ctrl+1 → Все форматы
- Введите:
+7 (000) 000-00-00
Число 9161234567 → +7 (916) 123-45-67.
Другие форматы
+7 (000) 000-00-00 → +7 (916) 123-45-67
8 (000) 000-00-00 → 8 (916) 123-45-67
000-00-00 → 123-45-67 (городской)
+7-000-000-00-00 → +7-916-123-45-67
Если номер с +7 уже в ячейке
Такие данные хранятся как текст. Для единообразия уберите +7 и храните 10 цифр:
=--ПРАВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;" ";"");"-";""); 10)
Затем примените формат.
Важно
Ведущий ноль в номере 8 (095)... будет потерян, если ячейка числовая. Для таких случаев храните как текст.