Функция XL.FormatPhoneNumber: отформатировать данные как номер телефона
Функция XL.FormatPhoneNumber – текстовый тип формулы – парсит заданную строку и форматирует ее как номер телефона.
Функция помогает привести номера телефонов к единому формату. Поддерживаемые варианты форматов: E.164, международный, национальный, RFC3966.
Перед началом работы добавьте «Функции» в Excel
«Функции» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.
Скачать XLTools для Excel
Синтаксис
=XL.FormatPhoneNumber(phone, format, defaultRegion)
Аргумент | Описание |
---|---|
phone [обязательный] | Текстовое выражение, представляющее исходный номер телефона. |
format [необязательный] | Требуемый формат для номера телефона. Поддерживаемые форматы:
|
defaultRegion [необязательный] | Две буквы кода страны: US, GB, CN, RU, FR, т.д. |
Примеры [скачать]
Скачайте этот файл с примерами и попробуйте применить функцию самостоятельно.
Скачать примеры с этой функцией (xlsx)
Формула | Описание |
---|---|
=XL.FormatPhoneNumber("812-600-2011", "E164", "US") | Парсит заданную строку и преобразует в номер телефона в US в формате E164 |
=XL.FormatPhoneNumber(A2, "INTERNATIONAL", "GB") | Парсит строку в ячейке A2 и преобразует ее в номер телефона в GB в международном формате |
=XL.FormatPhoneNumber(A2, "NATIONAL", "CN") | Парсит строку в ячейке A2 и преобразует ее в номер телефона в CN в национальном формате |
=XL.FormatPhoneNumber(A2, "RFC3966", "RU") | Парсит строку в ячейке A2 и преобразует ее в номер телефона в RU в формате RFC3966 |
Вопросы или предложения?