Как привести телефонные номера в один формат в excel

от admin

Как привести телефонные номера в один формат в excel

Как преобразовать формат номера телефона в цифры в Excel?

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

Преобразуйте формат номера телефона в цифры с помощью формулы

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

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

=—SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,»(«,»»),»)»,»»),» «,»»),»-«,»»)

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

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

Теперь все номера телефонов в списке преобразованы в цифры.

Преобразование формата номера телефона в цифры с помощью Kutools for Excel

Этот раздел будет рекомендовать Удалить символы полезности Kutools for Excel. С помощью этой утилиты вы можете с легкостью преобразовать номер телефона в цифры в Excel.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Выберите список с телефонными номерами, которые нужно преобразовать в цифры, затем нажмите Кутулс > Текст > Удалить символы.

2. в Удалить символы диалоговое окно, проверьте На заказ поле введите дефис в текстовое поле и, наконец, нажмите OK кнопка. Смотрите скриншот:

Теперь все дефисы между выбранными телефонными номерами удаляются сразу. И теперь номера телефонов отображаются в виде цифр, как показано на скриншоте ниже.

Если вы хотите получить бесплатную пробную версию ( 30 -день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.

Как в Excel очистить и переформатировать телефонные номера

Как в Excel очистить и переформатировать телефонные номера

В этом учебном материале по Excel мы рассмотрим примеры того как очистить и переформатировать телефонные номера

Основная формула

Описание

Один из способов очистить и переформатировать телефонные номера — это удалить все посторонние символы, а затем применить встроенный в Excel формат телефонных номеров.
В приведенной выше формуле используется ряд вложенных функций ПОДСТАВИТЬ для удаления пробелов, дефисов и круглых скобок.
Вам нужно будет настроить фактические замены в соответствии с вашими данными.

Пояснение

Формула выполняется изнутри, при этом каждая функция ПОДСТАВИТЬ удаляет один символ.
Самая внутренняя функция ПОДСТАВИТЬ удаляет левые круглые скобки, и результат передается следующей ПОДСТАВИТЬ, которая удаляет правые круглые скобки, и так далее.
Каждый раз, когда вы используете функцию ПОДСТАВИТЬ, результатом будет текст. Поскольку вы не можете применить числовой формат к тексту, нам нужно преобразовать текст в число. Один из способов сделать это — добавить ноль +0 , который автоматически преобразует числа в текстовом формате в числа в числовом формате.

Как в Excel переформатировать телефонные номера

Наконец, применяется формат телефонного номера «Пользовательский» (столбец D).
Настройка формата происходит в форме «Формат ячеек» вызывается нажатием клавиш Ctrl + 1 . Далее на как на скрине ниже.

Уловка с пробелом для удобочитаемости

При вложении нескольких функций возникнет трудность прочитать формулу и сохранить сбалансированность всех круглых скобок. Excel не заботится о лишних пробелах в формуле, поэтому, чтобы сделать формулу более читаемой, вы можете добавить в формулу разрывы строк.
Например, формулу выше можно записать так:

Очистить и переформатировать телефонные номера в Excel

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

  • Очистите и переформатируйте телефонные номера в Excel с помощью функции ЗАМЕНА
  • Очистите и переформатируйте телефонные номера в Excel с удобной функцией
Очистите и переформатируйте телефонные номера в Excel с помощью функции ЗАМЕНА

Чтобы очистить все форматирование телефонных номеров, функция ЗАМЕНА может помочь вам заменить ненужные символы (дефисы, точки и круглые скобки) пустой строкой. Общий синтаксис:

  • : текстовая строка содержащий символ или текст, который вы хотите заменить;
  • : текст, который вы хотите заменить;
  • : текст, которым нужно заменить;
  • : необязательно. Указывает, какое вхождение old_text вы хотите заменить. Если опущено, заменяются все экземпляры.

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

2 . Затем перетащите дескриптор заполнения вниз к ячейкам, к которым следует применить эту формулу, и все форматирование телефонных номеров будет немедленно очищено, см. Снимок экрана:

3 . Затем скопируйте ячейки формулы и вставьте их в другое место как значения.

4 . Затем выберите вставленные ячейки, нажмите клавиши Ctrl + 1 , чтобы открыть диалоговое окно Формат ячеек в этом диалоговом окне под На вкладке Номер выберите параметр Пользовательский на левой панели Категория , а затем введите нужное форматирование номера телефона в Введите текстовое поле , в этом примере я введу следующий формат: (###) ### – #### , см. Снимок экрана:

5 . Затем нажмите кнопку OK , и теперь к номерам был применен новый формат номера телефона, см. Снимок экрана:

Объяснение формулы:

В приведенной выше формуле присутствует комбинация из пяти функций ЗАМЕНА дополнительный знак «+0» в конце формулы используется для преобразования телефонных номеров в числовой формат. Вы можете написать формулу, как показано на скриншоте ниже, с этим форматом вы можете легко добавить другие или удалить замены.

Очистить и переформатируйте телефонные номера в Excel с помощью удобной функции

Если вы не знакомы с функцией ЗАМЕНА, чтобы удалить все ненужные символы из номеров телефонов, вы можете примените функцию Удалить символы Kutools for Excel , с помощью этой функции вы можете удалить числовые, буквенные, непечатаемые или буквенно-цифровые символы из текстовых строк с помощью всего несколько кликов. Нажмите, чтобы загрузить Kutools for Excel в бесплатную пробную версию!

Читать:
Unity asset store как скачать

Загрузка данных в 1С из Excel.

Так в чем же необходимость “изобретать велосипед”? На то несколько причин.

  • Излишняя сложность. Ради универсальности приходится жертвовать простотой, и для рядового пользователя универсальные обработки могут оказаться сложнее, чем узкоспециализированная обработка, написанная под конкретный формат файла.
  • Как ни странно, не стопроцентная универсальность. Действительно, как быть, если нам нужно загрузить не справочники, а планы видов характеристик? Или план расчета? Или на основании одного файла заполнить сразу несколько документов?
  • Необходимость в специфичных алгоритмах. Например, при создании контрагента создавать также строго определенные договоры, или при загрузке в документ выполнять заполнение дополнительных, рассчетных колонок
  • Сложные форматы исходных файлов. Например, исходный файл содержит несколько листов, и каждый из этих листов следует отдельно обработать. Второй пример – данные на листе сложно структурированы, и на одном листе могут содержаться несколько табличных частей, разделенных пустыми строками или колонками. Такие форматы встречаются, в частности, в отчетах зарубежных брокеров. На одном листе содержится информация и о сделках с финансовыми инструментами, и о движении денежных средств, и информация о ценных бумагах, и т.д.

В каком случае хороши универсальные загрузки из табличного документа?

Различные обработки загрузки из табличного документа отлично подходят, когда формат загружаемого файла не слишком сложный, а загрузка не предполагает множества дополнительных действий. Типичные примеры: загрузка прайс-листов, загрузка заказов, загрузка начальных остатков.

Особенности загрузки из файлов Excel с несколькими листами

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

1С загрузка xlsx несколько листов

Загрузка с обходом строк и колонок

Для первого примера используем решение “в лоб”. Предположим, что количество и порядок колонок в файле известно заранее, и не меняется. Также будем считать постоянной и известной заранее первую строку, с которой следует начинать загрузку. Тогда нам достаточно в цикле пройти от первой строки до конца табличного документа.

Не следует путать методы табличного документа Область() и ПолучитьОбласть(). Первый возвращает область ячеек, а второй – новый табличный документ.

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

С полученными данными можно дальше работать как угодно. Например, выполнить поиск товара по наименованию, и если он не найден – создать такой товар. Либо наоборот – вывести пользователю ошибку, что товар не удалось найти. Выбор подходящей бизнес-логики выходит за рамки данной статьи.

Загрузка файла Excel в таблицу значений 1С

Загрузка табличного документа при помощи построителя отчета

1С табличный документ в таблицу значений

Важно! В случае, если заголовки колонок в файле не соответствуют правилу именования переменных в 1С, они будут изменены компоновщиком – некорректные символы и пробелы будут заменены на знак подчеркивания “_”.

1С прочитать табличный документ с помощью построителя отчетов

1С загрузить табличный документ через построитель отчетов

Динамическое сопоставление данных при загрузке

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

Предположим, есть несколько прайс-листов от разных поставщиков. Эти файлы имеют похожие, но не одинаковые форматы. Колонки могут располагаться в разном порядке, по-разному называться, шапка файла также имеет разное количество строк. В этом случае можно создать обработку, которая пусть и не будет универсальной, но будет достаточно гибко настраиваемой.

Как Привести Телефонные Номера к Единому Формату Excel • History 5 декабря 2012 г

[expert_bq для заполнения стрелками пустой области ячейки справа от числа следует указать , для добавления перед числом знаков подчеркивания _ рис. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Это руководство по форматированию телефонных номеров в Excel. Здесь мы обсудили методы и Как отформатировать телефонные номера в Excel вместе с практическими примерами и загружаемым шаблоном Excel. Вы также можете просмотреть наши другие предлагаемые статьи —

Форматировать телефонные номера что значит

  • Излишняя сложность. Ради универсальности приходится жертвовать простотой, и для рядового пользователя универсальные обработки могут оказаться сложнее, чем узкоспециализированная обработка, написанная под конкретный формат файла.
  • Как ни странно, не стопроцентная универсальность. Действительно, как быть, если нам нужно загрузить не справочники, а планы видов характеристик? Или план расчета? Или на основании одного файла заполнить сразу несколько документов?
  • Необходимость в специфичных алгоритмах. Например, при создании контрагента создавать также строго определенные договоры, или при загрузке в документ выполнять заполнение дополнительных, рассчетных колонок
  • Сложные форматы исходных файлов. Например, исходный файл содержит несколько листов, и каждый из этих листов следует отдельно обработать. Второй пример – данные на листе сложно структурированы, и на одном листе могут содержаться несколько табличных частей, разделенных пустыми строками или колонками. Такие форматы встречаются, в частности, в отчетах зарубежных брокеров. На одном листе содержится информация и о сделках с финансовыми инструментами, и о движении денежных средств, и информация о ценных бумагах, и т.д.

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

Похожие статьи