Все статьи
Обучение

Как объединить ячейки в Excel

Дата публикации: 15.07.2025 18:45
1 916
Время прочтения: 3 минуты
Как объединить ячейки в Excel

Объединение ячеек в Excel нужно, чтобы поместить разные данные в одну ячейку или просто сделать таблицу аккуратнее. В этой статье вы узнаете про основные способы, как объединить несколько ячеек в одну на примере Google Sheets. 

Почему Google Sheets

Вместо Excel мы пользуемся сервисом Google Sheets, потому что он бесплатный и работает в онлайне: можно пользоваться с компьютера и телефона. Если Excel привычнее — никаких проблем, в нем те же функции. 

Объединение самих ячеек (Merge)

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

  1. Выделите нужные ячейки.
  2. Нажмите «Формат» → «Объединить ячейки».
  3. Выберите вариант:
    • Объединить все — все ячейки станут одной.
    • Объединить по строкам — ячейки в строках объединятся отдельно (полезно при объединении по вертикали).
    • Объединить по столбцам — каждая строка объединяется по горизонтали.

При объединении останется только содержимое верхней левой ячейки, все остальное удалится.

Слияние текста из нескольких ячеек

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

Способ 1: CONCATENATE (СЦЕПИТЬ)

Например, формула =CONCATENATE(A1; B1; C1) соединяет содержимое ячеек A1, B1 и C1 в одну строку. 

Способ 2: TEXTJOIN (ОБЪЕДИНИТЬ)

Например, формула =ОБЪЕДИНИТЬ(" "; ИСТИНА; A1:C1). Пробел в кавычках означает разделитель между элементами, ИСТИНА означает, что пропущенные ячейки будут игнорироваться, а A1:C1 — диапазон ячеек. 

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

Способ 3: Объединение через амперсанд (&) 

=A1&B1

Эти формулы можно использовать для любого количества ячеек. Но если у вас несколько листов или даже несколько документов, которые нужно объединить, придется использовать Google Apps Script — программирование на языке JavaScript. Например, вот код, который объединит значения из столбцов A, B и C в столбец D через пробел:

function mergeColumnsToOne() {

  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

  const range = sheet.getRange("A2:C"); // диапазон без заголовков

  const values = range.getValues();  

  for (let i = 0; i < values.length; i++) {

    const row = values[i];

    const mergedText = row.filter(cell => cell !== "").join(" "); // соединяем непустые

    sheet.getRange(i + 2, 4).setValue(mergedText); // пишем в столбец D

  }

}

Узнайте, где ваши финансы дают сбой

Чек-ап от Банки.ру — это бесплатный тест, который поможет быстро оценить ваше финансовое здоровье. Ответьте на несколько вопросов, чтобы проанализировать свои доходы и расходы и понять, что можно улучшить. 

Чтобы пройти тест, бесплатно скачайте приложение Банки.ру.

Проверить финансовое здоровье

Что нужно запомнить

  • Есть 4 основных способа объединить данные в ячейках.
  • Если нужно объединить ячейки в разных документах, придется писать код на JavaScript, потому что стандартных функций недостаточно. 
Читать в Telegram
telegram icon

Обучение

Материалы по теме


Все продукты