backtotop
Как правильно объединить ячейки в Excel?
Как скопировать формулу в Excel?

У вас есть таблица с несколькими столбцами текстовых данных, а вам нужно объединить такие данные в одну строку. А если таких строк тысячи? Конечно не стоит объединять текст в Excel вручную, даже если у вас маленькие объемы. Ведь есть специальная функция СЦЕПИТЬ в Excel, она сделает это за вас, почти моментально. Чаще всего требуется объединить ФИО в одну ячейку.

Вопрос очень популярен, может быть поэтому в Excel есть 2 равнозначных метода сцепления/скрепления данных в одну строку.

Функция СЦЕПИТЬ в Excel. Как объединить Фамилию, Имя и Отчество в одну строку

Итак, нам дан список сотрудников, нужно объединить каждое ФИО в отдельную ячейку.

Сцепить2
В столбце D запишем формулу

=СЦЕПИТЬ(A:A;" ";B:B;" ";C:C)

Где каждый аргумент между точкой и запятой — это текст, который скрепляется. Поскольку нам нужно, чтобы ФИО выглядели красиво между словами мы вставляем пробелы, которые обозначаются как » «.

Кстати, чтобы вставить любые текстовые данные, заключите их в кавычки!

В итоге получается:

объединять текст в Excel

Альтернатива функции СЦЕПИТЬ. Объединять текст в Excel при помощи &

Того же результата можно добиться, если объединять текст в Excel при помощи специального символа — амперсанд, он же &.

Запишем в столбец D такие формулы:

=A:A&" "&B:B&" "&C:C

Сцепить3

По мне так этот способ даже удобнее.

Сцепить текст и число

Если к объединенному ФИО нужно добавить например число, то это можно сделать аналогично тексту, добавьте столбец с числом

Но здесь есть 1 нюанс: в Эксель вы зачастую округляете число форматом числа. Т.е. само число остается в неизменном виде, например, с четырьмя знаками после запятой.
СЦЕПИТЬ в Excel
Добавляем в формулу нужное округление

=A:A&" "&B:B&" "&C:C&" "&ОКРУГЛ(D:D;0)

Теперь все красиво!

Сцепить текст и дату

Неплохо было бы добавить дату рождения к сотрудникам. Но формула посчитает дату как число. Используем вот такую хитрость — форматируем числовое значение даты в вид Дата функцией ТЕКСТ

=A:A&" "&B:B&" "&C:C&", "&ОКРУГЛ(D:D;0)&", "&ТЕКСТ(F:F;"ДД.ММ.ГГГГ")

Добавим еще запятые для красоты:
Сцепить5

Разделить текст по столбцам

Если у вас даны уже скрепленные ФИО, и надо наоборот разделить текст по столбцам, то у нас есть отдельная статья специально для вас.

 

Пример как сцепить в Excel по всем формулам прикладываю

 

Как сцепить диапазон ячеек? Функция СЦЕП()

В Excel 2016 появилась возможность сцепить несколько ячеек, выделив диапазон, а не каждую ячейку по отдельности. Это функция СЦЕП — у нее только один аргумент, просто выберите диапазон ячеек, которые надо объединить.

 

Поиск повторений в больших таблицах данных при помощи объединения текста

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

В отдельном столбце запишем формулу

=СЖПРОБЕЛЫ(A:A)&СЖПРОБЕЛЫ(B:B)&СЖПРОБЕЛЫ(C:C)&СЖПРОБЕЛЫ(D:D)&СЖПРОБЕЛЫ(E:E)

Как видите мы не используем никакие доп. символы, ни запятые, ни пробелы. А функции СЖПРОБЕЛЫ удаляют все пробелы в начале и конце значения каждой ячейки. Так мы исключим человеческий фактор при наборе данных — люди часто случайно ставят пробел в конце слова.

Теперь подсветим все дубликаты при помощи условного форматирования.

Сцепить6

Красным выделились все повторяющиеся строки:

Сцепить7

Бывает очень полезно!

 

Как правильно объединить ячейки в Excel?
Как скопировать формулу в Excel?

Комментарии:

К этой записи пока нет комментариев. Возможно вы будете первым?

Добавить комментарий