Гид по технологиям

Как объединить имя и фамилию в Excel

7 min read Excel Обновлено 28 Dec 2025
Объединить имя и фамилию в Excel — 5 способов
Объединить имя и фамилию в Excel — 5 способов

Логотип Microsoft Excel

В Excel можно быстро объединить имя и фамилию несколькими способами: Flash Fill — самый простой (без формул), формулы (&, CONCAT, TEXTJOIN) дают контроль, а Power Query — лучший выбор для больших наборов и повторяемых преобразований. Ниже — пошаговые инструкции, варианты для локалей, советы и чек-листы.

Быстрые ссылки

  • Метод 1: Использовать Flash Fill
  • Метод 2: Использовать оператор & (амперсанд)
  • Метод 3: Функция CONCAT
  • Метод 4: Функция TEXTJOIN
  • Метод 5: Power Query

Краткое описание

Если у вас имена и фамилии в отдельных столбцах, вы можете либо вручную задать шаблон и применить Flash Fill, либо использовать формулы для более точного контроля. Для потоковой обработки и объединения нескольких таблиц подойдёт Power Query.

Важно: все изображения в статье сохранены в исходных путях; их подписи переведены и уточнены.

Метод 1: Использовать Flash Fill

Flash Fill (Автозаполнение по образцу) распознаёт шаблон ввода и заполняет остальные ячейки без формул. Подходит при небольших наборах данных и когда шаблон прост.

  1. Выберите первую ячейку, где хотите получить объединённое имя и фамилию, и вручную введите результат так, как он должен выглядеть (например: “Иван Иванов”).

Вручную введите имя и фамилию для первого примера.

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

Подтвердите автозаполнение нажатием Enter.

  1. Если подсказка не появилась автоматически, используйте сочетание клавиш Ctrl+E (Cmd+E на Mac) для принудительного Flash Fill.

Результат: имена объединены автоматически.

Примечания:

  • Flash Fill не создаёт формул — результат вставляется как значения.
  • Если данные имеют неоднородный формат (префиксы, суффиксы, переменное число столбцов с именами), Flash Fill может ошибаться.

Метод 2: Использовать оператор & (амперсанд)

Оператор & объединяет содержимое ячеек. Это просто, наглядно и быстро.

  1. Выберите ячейку, где хотите получить объединённое имя.

Выберите ячейку для вывода объединённого имени.

  1. Введите формулу и нажмите Enter. Замените B2 и C2 на соответствующие адреса ваших ячеек.
=B2&" "&C2

Если ваши ячейки содержат ещё и отчество (например, B2 = имя, C2 = отчество, D2 = фамилия), добавьте дополнительные операторы:

=B2&" "&C2&" "&D2

Чтобы получить формат “Фамилия, Имя Отчество”:

=D2&", "&B2&" "&C2

Частые примечания:

  • Если некоторые ячейки пустые, формула создаст лишние пробелы; для чистого результата используйте TRIM (смотрите шпаргалку ниже) или TEXTJOIN с игнорированием пустых.
  • Оператор & работает одинаково в русской и англоязычной локалях.

Метод 3: Использовать функцию CONCAT

CONCAT объединяет аргументы, как &. Визуально формула может быть понятнее другим пользователям.

  1. Выберите ячейку для результата.

Выберите ячейку для функции CONCAT.

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

Англ. вариант:

=CONCAT(B2," ",C2)

Русская локаль (обычно требуется в русскоязычных Excel):

=CONCAT(B2;" ";C2)

Для трёх частей:

=CONCAT(B2;" ";C2;" ";D2)

CONCAT заменяет устаревшую CONCATENATE, но CONCATENATE всё ещё работает в старых версиях Excel.

Метод 4: Использовать функцию TEXTJOIN

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

Синтаксис (англ.):

=TEXTJOIN(" ",FALSE,B2,C2)

Синтаксис для русской локали (часто):

=TEXTJOIN(" ";FALSE;B2;C2)

Параметры:

  • Первый аргумент — разделитель (“ “).
  • Второй аргумент — игнорировать ли пустые (TRUE/TRUE или FALSE/ЛОЖЬ). В русской локали TRUE/ FALSE обычно пишутся как TRUE / FALSE, но Excel понимает и локализованные логические константы (ИСТИНА/ЛОЖЬ) в русской версии.

Пример для имени, отчества и фамилии:

=TEXTJOIN(" ";FALSE;B2;C2;D2)

TEXTJOIN удобен для наборов с переменным числом компонентов (например, иногда нет отчества).

Метод 5: Использовать Power Query

Power Query (в разделе «Данные») — лучший выбор для больших таблиц, повторяемых задач и когда нужно поддерживать процесс в актуальном состоянии.

  1. Выделите любую ячейку в таблице с данными. На ленте выберите: Data > From Table/Range (в русской версии: “Данные” > “Из таблицы/диапазона”).

Выберите Данные > Из таблицы/диапазона.

  1. В окне “Создание таблицы” проверьте диапазон и отметьте “Таблица с заголовками” (или эквивалент). Нажмите OK.

Проверьте диапазон и нажмите OK.

  1. В редакторе Power Query выделите столбцы с именем и фамилией (удерживая Ctrl), правый клик и выберите “Объединить столбцы” (Merge Columns).

Выберите пункт меню

  1. В окне объединения выберите разделитель — Space (Пробел) и задайте новое имя столбца. Нажмите OK.

Выберите разделитель пробел и подтвердите OK.

  1. Нажмите “Закрыть и загрузить” (Close & Load / Закрыть и загрузить) — Power Query добавит новый лист с объединёнными именами.

Выберите

Результат: объединённые столбцы, загруженные как новый лист.

Преимущества Power Query:

  • Лёгкое повторное применение к обновлённым данным.
  • Подходит для объединения столбцов в нескольких листах/книгах.
  • Позволяет выполнять дополнительные преобразования (удаление пробелов, нормализация регистра и т. д.).

Практические советы и распространённые сценарии

  • Удалите лишние пробелы: используйте TRIM (ОБРЕЗАТЬ) на результатах формул, чтобы убрать двойные пробелы.
  • Преобразование формул в значения: после копирования формул используйте «Вставить значения», чтобы заменить формулы на текст.
  • Если нужно возращать фамилию и инициалы: используйте комбинацию LEFT/RIGHT/MID или текстовые функции.
  • При большом объёме данных Power Query обычно быстрее и надёжнее, чем формулы, и меньше подвержен ошибкам пользователя.

Совместимость и локальные особенности

  • Flash Fill доступен начиная с Excel 2013.
  • TEXTJOIN и CONCAT появились в последних версиях Excel (Excel 2016/Office 365 и новее). В старых версиях используйте CONCATENATE.
  • Power Query встроен в Excel 2016+; в Excel 2010/2013 доступен как надстройка.
  • Обратите внимание на разделители аргументов: в англ. Excel аргументы функций разделяются запятой “,”, в русской локали часто — точкой с запятой “;”. Также локализованы некоторые системные надписи (например, «Данные» вместо “Data”).

Когда методы не сработают (контрпримеры)

  • Flash Fill ошибается при неоднородных шаблонах (например, иногда в данных присутствуют академические титулы, префиксы или постфиксные пометки).
  • Текстовые формулы сохраняют форматирование исходных ячеек; если в исходных ячейках — числа или даты, сначала приведите их к тексту либо используйте TEXT для форматирования.
  • При пустых полях простая формула с & создаст лишние пробелы; лучше использовать TEXTJOIN с игнорированием пустых.

Альтернативные подходы

  • VBA-макрос: полезен для полностью автоматизированных сценариев, где требуется специфичная логика объединения.
  • Пользовательская UDF (функция на VBA): если логика сложная или требуется переиспользуемая функция.
  • Power Automate: для автоматизированной интеграции данных между системами и массовых преобразований вне Excel.

Чек-листы по ролям

Для редактировщика таблицы (оперативный ввод):

  • Использовать Flash Fill для быстрой правки.
  • Проверить результаты на 10–20 записях.
  • Преобразовать в значения, если формулы не нужны.

Для аналитика / ETL-специалиста:

  • Использовать Power Query для повторяемых задач.
  • Прописать шаги преобразования и сохранить запрос.
  • Проверить обработку пустых значений и пробелов.

Для разработчика (если нужен массовый импорт):

  • Рассмотреть VBA или Power Automate.
  • Логировать ошибки парсинга имен.
  • Убедиться в соответствии кодировок и форматов при импорте.

Шпаргалка: формулы и примеры (EN / локаль RU)

Примеры для объединения Имя (B2) и Фамилия (C2):

  • Оператор &: =B2&” “&C2
  • CONCAT (англ): =CONCAT(B2,” “,C2)
  • CONCAT (русская локаль): =CONCAT(B2;” “;C2)
  • TEXTJOIN (англ): =TEXTJOIN(“ “,FALSE,B2,C2)
  • TEXTJOIN (русская локаль): =TEXTJOIN(“ “;FALSE;B2;C2)

Преобразование формулы в значение: скопируйте ячейки с формулами → Правка → Вставить значения.

Исправление лишних пробелов:

  • TRIM(строка) / Обрезать пробелы: =TRIM(B2&” “&C2)

Форматирование дат или чисел в текст перед объединением:

  • =TEXT(A2,”dd.mm.yyyy”)&” “&B2 (англ. локаль аналогично, но с запятыми)

Критерии приёмки

  • Все строки в результирующем столбце содержат корректно объединённые значения (нет лишних пробелов).
  • Пустые компоненты не приводят к двойным пробелам или к лишним разделителям.
  • Решение повторяемо: при обновлении исходных данных Power Query/формулы дают ожидаемый результат.

Краткий глоссарий

  • Flash Fill: Авто-заполнение по образцу; заполняет столбец на основе введённого примера.
  • Power Query: Средство ETL в Excel для трансформации и загрузки данных.
  • TEXTJOIN: Функция для объединения текста с указанным разделителем и опцией игнорирования пустых.
  • CONCAT: Функция для объединения нескольких аргументов в одну строку.

Итог

Выбор метода зависит от кейса:

  • Для быстрой ручной правки — Flash Fill.
  • Для прозрачных формул и простых задач — & или CONCAT.
  • Для наборов с пустыми полями — TEXTJOIN.
  • Для больших, повторяемых и совмещённых наборов — Power Query.

Если нужно — внизу приведены примеры макросов и шаблоны Power Query по запросу.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Режим инкогнито на iPhone и Mac — как включить
Конфиденциальность

Режим инкогнито на iPhone и Mac — как включить

Проверка состояния батареи iPhone и iPad
Гаджеты

Проверка состояния батареи iPhone и iPad

Скорость воспроизведения Netflix: как менять и зачем
Руководство

Скорость воспроизведения Netflix: как менять и зачем

Группировка объектов в коллекции в Blender
3D

Группировка объектов в коллекции в Blender

Как добавить блог в профиль Goodreads
Писательство

Как добавить блог в профиль Goodreads

Подключение сетевого диска в Windows 11
Руководство

Подключение сетевого диска в Windows 11