KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как быстро добавить дефисы к номеру социального страхования (SSN) в Excel?

АвторСяоянДата изменения
добавить дефисы к SSN
Если вы работаете со списком страховых номеров индивидуального лицевого счёта (SSN) в листе Excel, то, вероятно, сталкивались с числами, представленными в виде строки из девяти цифр без разделителей. Для удобочитаемости и соответствия стандартному формату SSN (XXX-XX-XXXX) может потребоваться автоматически добавить дефисы к таким числам. Ручное редактирование каждого значения неэффективно, особенно при работе с большими наборами данных. В этой статье вы узнаете несколько практических способов эффективного добавления дефисов к SSN в Excel, что значительно повысит читаемость и единообразие представления данных. Независимо от того, предпочитаете ли вы формулы, настройки формата или экономящие время надстройки для Excel, вы сможете выбрать подход, наилучшим образом соответствующий вашим задачам и уровню владения Excel.
Добавление дефисов к SSN с помощью формул
Добавление дефисов к SSN с помощью функции Установить формат ячейки
Добавление дефисов к SSN с помощью Kutools для Excel хорошая идея3
Добавление дефисов к SSN с использованием функции «Быстрое заполнение»
Добавление дефисов к SSN с помощью кода VBA

Добавление дефисов к SSN с помощью формул

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

1. В пустой ячейке рядом со списком исходных номеров введите одну из приведённых ниже формул:

  • =TEXT(A2,«???-??-????»)
  • =LEFT(A2,3)&"-"&MID(A2,4,2)&"-"&RIGHT(A2,4)

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

введите формулу для добавления дефисов к SSN

2. После ввода формулы нажмите клавишу Enter, чтобы подтвердить. Чтобы скопировать формулу на другие SSN, перетащите маркер заполнения из правого нижнего угла ячейки с формулой вниз до конца списка — дефисы автоматически появятся в отформатированных результатах.

перетащите и заполните формулу в другие ячейки

Практические советы и примечания:
– Если ваши данные SSN уже хранятся в текстовом формате с ведущими нулями (например, «012345678»), формула ТЕКСТ работает корректно.
– Если исходные номера представлены в числовом формате и теряют ведущие нули, приведённые выше формулы могут не дать ожидаемого результата. Рекомендуется заранее установить для ячеек текстовый формат или использовать функцию ТЕКСТ, чтобы сохранить ведущие нули.
– Всегда проверяйте результат на наличие несоответствий или ошибок при изменении ссылок на ячейки.
– Для больших наборов данных дважды убедитесь, что диапазон действия формулы охватывает все необходимые строки.

снимок экрана kutools for excel ai

Раскройте магию Excel с помощью KUTOOLS AI

  • Интеллектуальное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это доступно через простые команды.
  • Пользовательские формулы: создавайте индивидуальные формулы для оптимизации рабочих процессов.
  • Программирование на VBA: Пишите и внедряйте код VBA легко и без усилий.
  • Анализ формул: Легко разбирайтесь даже в самых сложных формулах.
  • Перевод текста: Ломайте языковые барьеры прямо в ваших таблицах.
Расширьте возможности Excel с помощью инструментов на базе ИИ.Скачать сейчаси ощутите эффективность, как никогда раньше!

Добавление дефисов к SSN с помощью функции Установить формат ячейки

Встроенная функция Excel Установить формат ячейки предлагает ещё один удобный способ отображения SSN с дефисами. Этот метод особенно подходит, если вы хотите визуально отформатировать SSN, не изменяя исходные значения, — что делает его идеальным для печати или презентаций. Он требует минимальных усилий и отлично работает, когда все SSN состоят из девяти цифр и имеют единообразный формат.

1. Выделите диапазон ячеек, содержащих номера SSN, которые нужно отформатировать.

2. Щёлкните правой кнопкой мыши по выделенным ячейкам и выберите в контекстном меню команду Установить формат ячейки:

выберите «Формат ячеек» в контекстном меню

3. В диалоговом окне Установить формат ячейки перейдите на вкладку Число. В списке Числовые форматы выберите пункт Специальный. Затем в поле Тип выберите значение Номер социального страхования.

задайте параметры в диалоговом окне

4. Нажмите кнопку ОК, чтобы применить форматирование. Теперь исходные значения в ячейках отображаются с дефисами в соответствии со стандартом SSN (XXX-XX-XXXX).

Примечания и напоминания:
– Данный метод изменяет только внешний вид SSN; исходное значение остаётся числом или текстом без дефисов.
– Если ваши данные содержат не ровно девять цифр, формат «Номер социального страхования» может работать некорректно или отображать неверные результаты.
– При экспорте или копировании этих ячеек в другую книгу, где специальное форматирование не поддерживается, дефисы могут не сохраниться.
– Для SSN с нестандартным форматом или в особых случаях рекомендуем использовать формулы или другие расширенные методы — это обеспечит большую гибкость.


Добавление дефисов к SSN с помощью Kutools для Excel

Если вы установили надстройку Kutools для Excel, её функция Добавить текст позволяет быстро и легко вставлять дефисы в указанные позиции каждого SSN в выделенном диапазоне. Этот подход обеспечивает полный контроль над расположением дефисов и особенно удобен, если ваши SSN имеют нестандартную структуру или требуют массового обновления.

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

После бесплатной установкиKutools для Excel выполните следующие действия:

1. Выделите ячейки с SSN, которые нужно изменить, затем последовательно выберите: Kutools > Текст > Добавить текст, как показано ниже:

нажмите функцию «Добавить текст» Kutools

2. В диалоговом окне Добавить текст в поле под заголовком Текст введите символ дефиса -. Установите флажок Указать и задайте позиции, на которых нужно вставить дефисы (например, 4,6 — чтобы разместить дефисы после третьей и пятой цифр). Несколько позиций разделяйте запятыми для вставки дефисов в нескольких местах.

задайте параметры в диалоговом окне «Добавить текст»

3. Нажмите кнопку ОК или Применить, чтобы мгновенно вставить дефисы в указанные позиции во всех выделенных ячейках с SSN.
во все ячейки SSN добавлены дефисы в определённых позициях

Советы по использованию Kutools для Excel:
– Вы можете просмотреть результаты в диалоговом окне до применения изменений.
– Данный метод напрямую изменяет содержимое ячеек, поэтому рекомендуем создать резервную копию, если это необходимо.
– При необходимости скорректируйте позиции, если ваши данные SSN содержат ведущие нули или другие нестандартные форматы.
– Для сложной пакетной обработки и множества сценариев очистки данных Kutools значительно сокращает объём ручной работы.

Добавить дефис к SSN/Номер телефона

 

Этот Удалить определенные символы инструмент повышает вашу эффективность на 90 %, оставляя больше времени для наслаждения жизнью

▲ Скажите «до свидания» редактированию и запоминанию формул — дайте своему мозгу заслуженный отдых.

▲ Помимо этого инструмента, в Kutools для Excel доступно ещё 228 расширенных инструментов (включая более 30 инструментов для работы с текстом), которые помогут вам решить 80 % задач в Excel.

▲ Станьте экспертом в Excel всего за 5 минут — и заслужите признание коллег и повышение по службе!

▲ Более 110 000 высококвалифицированных специалистов и свыше 300 всемирно известных компаний уже сделали свой выбор.

30-дневная бесплатная пробная версия, кредитная карта не требуется


Добавление дефисов к SSN с помощью автозаполнения по образцу

Эффективный и удобный способ добавить дефисы к SSN в Excel — использовать функцию Автозаполнение по образцу (доступна в Excel 2013 и более поздних версиях). Этот метод идеально подходит, если ваши SSN всегда состоят из девяти цифр, и вы хотите быстро применить форматирование по образцу — без написания формул или ручной настройки форматов.

Как использовать:
1. В пустой ячейке рядом с первым SSN (например, если исходный SSN находится в ячейке A2, введите желаемый формат)123-45-6789 в ячейку B2, используя шаблон, соответствующий вашему исходному номеру).
2. В ячейке ниже (B3) начните вводить следующий SSN в том же формате с дефисами. Excel обычно распознаёт шаблон и предлагает автозаполнение по образцу. Если этого не происходит, после ввода двух ячеек выделите диапазон и нажмите сочетание клавиш Ctrl + E, чтобы активировать автозаполнение по образцу.
3. Все остальные SSN будут автоматически заполнены с добавленными дефисами.

Автозаполнение по образцу — это простое решение без использования формул, но обратите внимание:
– Лучше всего справляется с чистыми, однородными девятизначными числами.
– Не обновляется автоматически при изменении исходных данных; если исходные значения изменились, автозаполнение по образцу, возможно, придётся применить повторно.


Добавление дефисов к SSN с помощью кода VBA

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

1. Перейдите на вкладку РазработчикVisual Basic, чтобы открыть окно Microsoft Visual Basic for Applications, и выберите в меню ВставкаМодуль. Затем скопируйте и вставьте следующий код в модуль:

Sub AddDashesToSSN()
    Dim WorkRng As Range
    Dim cell As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range containing SSNs:", xTitleId, WorkRng.Address, Type:=8)
    Application.ScreenUpdating = False
    For Each cell In WorkRng
        If Len(cell.Value) = 9 And IsNumeric(cell.Value) Then
            cell.Value = Left(cell.Value, 3) & "-" & Mid(cell.Value, 4, 2) & "-" & Right(cell.Value, 4)
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2. Закройте редактор VBA. Чтобы запустить код, выделите диапазон SSN или любую ячейку внутри него, нажмите сочетание клавиш Alt + F8, выберите макрос AddDashesToSSN и нажмите кнопку Выполнить. Все SSN в выделенном диапазоне, содержащие ровно девять цифр, будут автоматически переформатированы с добавлением дефисов.

Внимание: — Этот макрос VBA напрямую изменяет исходные данные. Перед запуском обязательно создайте резервную копию!
— Код обрабатывает только ячейки, содержащие ровно девять цифр; все остальные значения остаются без изменений.
— Если на вашем листе смешанные данные или поле SSN не всегда является числом, внимательно проверьте точность полученных результатов.


См. также:

Как быстро добавить дефисы к нескольким номерам телефонов в Excel?

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек