Сцепить функция эксель: Функция CONCAT

Функция СЦЕП (СЦЕПИТЬ) в Excel: с пробелом, с запятой

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

Содержание

  • Описание и синтаксис функции СЦЕПИТЬ
  • Вставка и настройка функции
  • Редактирование функции
  • Заключение

Описание и синтаксис функции СЦЕПИТЬ

Смотрите также: “Область печати документа Excel: как задать, закрепить”

Данная функция начиная с Excel 2016 сменила название на “СЦЕП”, однако, для тех, кто привык к старому наименованию (“СЦЕПИТЬ”), оператор под этим названием также доступен в программе. СЦЕП и СЦЕПИТЬ абсолютно взаимозаменяемы и выполняют одну и ту же операцию по объединению содержимого выбранных ячеек в одну общую.

Формула функций выглядит так:

=СЦЕП(текст1;текст2;...) или =СЦЕПИТЬ(текст1;текст2;...)

Максимальное количество аргументов – 255.

Вставка и настройка функции

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

  1. Для начала определяемся с ячейкой, в которой планируем объединить данные из других. Переходим в нее (выделяем) и щелкаем по значку “Вставить функцию” (fx).
  2. В открывшемся окне вставки функции выбираем категорию “Текстовые” (или “Полный алфавитный перечень”), отмечаем строку “СЦЕП” (или “СЦЕПИТЬ”) и кликаем OK.
  3. На экране появится окно, в котором нужно заполнить аргументы функции, в качестве которых могут быть указаны как конкретные значения, так и ссылки на ячейки. Причем последние можно указать как вручную, так и просто кликнув по нужным ячейкам в самой таблице (при это курсор должен быть установлен в поле для ввода значения напротив соответствующего аргумента). В нашем случае делаем следующее:
    • находясь в поле “Текст1” щелкаем по ячейке (A2), значение которой будет стоять на первом месте в объединенной ячейке;
    • кликаем по полю “Текст2”, где ставим запятую и пробел (“, “), которые будут служит разделителем между содержимыми ячеек, указанных в аргументах “Текст1” и “Текст3” (появится сразу же после того, как мы приступим к заполнению аргумента “Текст2”). Можно на свое усмотрение указывать любые символы: пробел, знаки препинания, текстовые или числовые значения и т.д.
    • переходим в поле “Текст3” и кликаем по следующей ячейке, содержимое которой нужно добавить в общую ячейку (в нашем случае – это B2).
    • аналогичным образом заполняем все оставшиеся аргументы, после чего жмем кнопку OK. При этом увидеть предварительный результат можно в нижней левой части окна аргументов.
  4. Все готово, нам удалось объединить содержимое всех выбранных ячеек в одну общую.
  5. Выполнять действия выше для остальных ячеек столбца не нужно. Просто наводим указатель мыши на правый нижний угол ячейки с результатом, и, после того как он сменит вид на небольшой черный плюсик, зажав левую кнопку мыши тянем его вниз до нижней строки столбца (или до строки, для которой требуется выполнить аналогичные действия).
  6. Таким образом, получаем заполненный столбец с новыми наименованиями, включающими данные по размеру и полу.

Аргументы функции без разделителей

Если разделители между содержимыми ячеек не нужны, в этом случае в значении каждого аргумента сразу указываем адреса требуемых элементов.

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

Указание разделителя в отдельной ячейке

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

Например, мы добавляем запятую и пробел (“, “) в ячейку B16.

В этом случае, аргументы функции нужно заполнить следующим образом.

Но здесь есть один нюанс. Чтобы при копировании формулы функции на другие ячейки не произошло нежелательного сдвига адреса ячейки с разделителем, ссылку на нее нужно сделать абсолютной. Для этого выделив адрес в поле соответствующего аргумента нажимаем кнопку F4. Напротив обозначений столбца и строки появятся символы “$”. После этого можно нажимать кнопку OK.

Визуально в ячейке результат никак не будет отличаться от полученного ранее.

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

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

Таким образом, функция СЦЕП (СЦЕПИТЬ) предлагает большую вариативность действий, что позволяет наилучшим образом представить объединенные данные.

Редактирование функции

Смотрите также: “Как восстановить несохраненный документ Excel”

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

Способ 1: изменения в окне аргументов

Перейти к редактированию функции можно, просто нажав на кнопку “Вставить функцию” (fx), которая находится слева от строки формул. При этом предварительно нужно выбрать ячейку, содержащую функцию.

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

Мы получим результат с учетом скорректированных данных.

Способ 2: ручная корректировка формулы

Альтернативный метод изменения аргументов функции – ручная корректировка формулы. Перейти в режим редактирования можно двумя по-разному:

  1. Выделяем ячейку с функцией, затем щелкаем по строке формул и вносим в ней изменения.
  2. Двойным щелчком мыши по ячейке с формулой активируем режим редактирования и корректируем формулу, непосредственно, в самой ячейке.

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

  • адреса ячеек пишутся без кавычек;
  • перечисление аргументов – через знак “;”
  • если в качестве аргумента используется символ или текст, наличие кавычек с двух сторон указанного значения обязательно.

Заключение

Смотрите также: “Как присвоить имя ячейке (диапазону) в таблице Excel”

Благодаря умению пользоваться функцией СЦЕП (СЦЕПИТЬ) можно автоматизировать процесс объединения содержимого разных ячеек в одну общую, что в некоторых случаях, является единственным условием успешного выполнения поставленной задачи. Поэтому очень важно научиться правильно работать с данной функцией в программе Эксель.

Функция СЦЕПИТЬ в Excel. Объединить текст из разных столбцов в одну ячейку Эксель

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

Как скопировать формулу в Excel?

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

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

Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Но здесь есть 1 нюанс: в Эксель вы зачастую округляете число форматом числа. Т.е. само число остается в неизменном виде, например, с четырьмя знаками после запятой.

Добавляем в формулу нужное округление

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

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

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

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

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

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

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

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

 

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

 

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

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

 

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

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

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

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

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

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

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

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

 

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

Как скопировать формулу в Excel?

Как СЦЕПИТЬ в Excel (простое руководство)

Используйте СЦЕПИТЬ , СЦЕПИТЬ, СОЕДИНИТЬ ТЕКСТ или оператор & в Excel для объединения (объединения) двух или более текстовых строк.

1. Приведенная ниже функция СЦЕПИТЬ объединяет строку в ячейке A1 и строку в ячейке B1.

2. Используйте оператор & для получения точно такого же результата.

3. Приведенная ниже функция СЦЕПИТЬ объединяет строку в ячейке A1, строку » и » (заключите текст в двойные кавычки) и строку в ячейке B1.

4. Используйте оператор & для получения точно такого же результата.

5. Приведенная ниже функция СЦЕПИТЬ объединяет строку в ячейке A1, пробел и строку в ячейке B1.

6. Используйте оператор & для получения точно такого же результата.

Функция СЦЕП в Excel 2016 или более поздних версиях дает тот же результат, что и функция СЦЕПИТЬ . Просто замените CONCATENATE на CONCAT в формулах, показанных выше.

7. Функция CONCAT также может соединять диапазон строк. Если вам не нужен разделитель (пробел, запятая, тире и т. д.), это может быть полезно.

Функция ОБЪЕДИНЕНИЕ ТЕКСТ в Excel 2016 или более поздней версии объединяет диапазон строк с помощью разделителя (первый аргумент).

8. Во-первых, обратите внимание на все лишние пробелы в столбце E ниже, когда вы перетаскиваете функцию СЦЕПИТЬ в ячейке E2 вниз, в ячейку E11.

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

10. При использовании функции СЦЕПИТЬ используйте функцию ТЕКСТ для форматирования чисел.

Примечание: используйте 0 для отображения ближайшего целого числа. Используйте 0,0 для одного десятичного знака. Используйте 0,00 для двух знаков после запятой и т. д. Посетите нашу страницу о функции ТЕКСТ, чтобы увидеть множество других примеров.

11. Используйте CHAR(10), чтобы вставить разрыв строки.

Примечание: не забудьте включить перенос текста. На вкладке Главная в группе Выравнивание щелкните Перенос текста.

12. Давайте рассмотрим еще один классный пример, в котором используется функция TEXTJOIN. Во-первых, приведенная ниже функция ЕСЛИ находит всех членов группы 1.

Объяснение: функция ЕСЛИ проверяет каждую ячейку в именованном диапазоне групп. Если он равен значению в ячейке E3, он возвращает имя из именованного диапазона имен, в противном случае он возвращает пустую строку (две двойные кавычки, между которыми ничего нет).

13. Функция ЕСЛИ возвращает константу массива, хранящуюся в памяти Excel. Выберите формулу в строке формул и нажмите F9чтобы увидеть константу этого массива.

14. Добавьте мощную функцию TEXTJOIN для объединения этих имен. Используйте запятую и пробел в качестве разделителя (первый аргумент) и установите для второго аргумента значение TRUE, чтобы игнорировать пустые строки. Завершите формулу массива, нажав CTRL + SHIFT + ENTER.

Примечание. Excel добавляет фигурные скобки {}. Используете Excel 365 или Excel 2021? Закончите, просто нажав Enter. Вы не увидите фигурных скобок. Миа, Джеймс и София входят в команду 1. Дважды щелкните в правом нижнем углу ячейки F3, чтобы быстро скопировать эту формулу в другие ячейки.

Использование СЦЕПИТЬ для объединения имен

Урок 18. Использование СЦЕПИТЬ для объединения имен

/en/excelformulas/using-the-if-function/content/

сегодня вечером возьму немного тайской еды, но я застрял на работе.

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

Наша электронная таблица

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

Как мы можем быстро решить эту проблему?

Нам нужна информация из Столбец «Имя» должен отображаться вместе в одной ячейке, но ввод всего вручную занял бы много времени.Вместо того, чтобы объединять эти данные вручную, мы можем использовать СЦЕПИТЬ функцию, чтобы сделать это автоматически.

Как это работает

Слово concatenate — это просто еще один способ сказать «сочетать» или «соединять вместе». Функция СЦЕПИТЬ позволяет объединить текст из разных ячеек в одну ячейку. В нашем примере мы можем использовать его для объединения текста в столбце A и столбце B для создания комбинированного имени в новом столбце.

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

Написание функции

Мы готовы ввести нашу функцию в ячейку C2 . Как обычно, мы начнем со знака равенства (=), за которым следует имя функции и открывающая скобка:

=СЦЕПИТЬ(

В текущей версии Excel вместо этого можно использовать новую функцию СЦЕПИТЬ функции СЦЕПИТЬ. Эти две функции работают одинаково.

Теперь мы готовы ввести наши аргументы. Аргументы сообщают функции СЦЕПИТЬ , какие ячейки объединять . В нашем примере мы хотим объединить текст в ячейках A2 и B2 , поэтому мы сделаем каждую из них аргументом:

= СЦЕПИТЬ (B2, A2)

Хорошо, давайте запустим эту функцию !

Вы могли заметить, что между именем и фамилией нет пробела.