Формула Excel: добавить дефисы к Номер телефона
Ниже приведён список номеров телефонов на листе, но обычно вы предпочитаете добавлять дефисы для разделения номера телефона, чтобы улучшить читаемость, как показано на снимке экрана ниже. Как с помощью формулы быстро добавить дефисы в Excel? В этом руководстве вы найдёте ответ.
Универсальная формула:
| REPLACE(REPLACE(phone_num,n1,0,"-"),n2,0,"-") |
Аргументы
| Phone_num: the number you want to add dashes. |
| N1: the first position of number string you want to add dash. |
| N2: the second position of number string you want to add dash. |
Как работает эта формула
В ячейке B3 указан номер телефона, к которому нужно добавить дефисы. Введите в ячейку следующую формулу:
| =REPLACE(REPLACE(B3,4,0,"-"),8,0,"-") |
Нажмите Enter, и дефисы автоматически появятся в указанных позициях.
Пояснение
Функция REPLACE используется для поиска и замены текста в указанной позиции заданной текстовой строки на новый текст.
Вложенная функция ПОДСТАВИТЬ REPLACE(B3,4,0,"-") добавляет дефис перед четвёртым символом в ячейке B3. 
Она возвращает 313-5512345.
Затем внешнюю функцию REPLACE можно рассматривать как
=REPLACE("313-5512345",8,0,"-"),
которая добавляет дефис перед восьмым символом текстовой строки «313-5512345».
Пример файла
Нажмите, чтобы скачать пример файла
Связанные формулы
- Удалить первые N символов из ячейки
Здесь приведена формула для удаления заданного количества символов с начала текстовой строки в Excel. - Обрезать текст до N слов
Здесь приведена формула для извлечения первых N слов из начала текстовой строки. - Добавить запятую между именами
Представлены формулы для добавления запятых между Имя, Отчество и Фамилия. - Извлеките первое слово из текстовой строки в Excel
В этом руководстве представлена формула для извлечения первого слова из заданной текстовой строки.
Связанные функции
- Функция НАЙТИ
Находит позицию заданного символа в тексте. - Функция ПОДСТАВИТЬ
Находит и заменяет символы в указанной позиции текстовой строки на новый текст. - Функция СЖПРОБЕЛЫ
Удаляет лишние пробелы из текста. - ПОДСТАВИТЬ
Заменяет старый текст на новое значение.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.