Excel формула объединения ячеек в excel

Excel формула для объединения ячеек в

Объединить слова из разных ячеек в текст Excel.

Объединение значений нескольких ячеек в одну текстовую строку в EXCEL

​ текст в ячейки​=A2&» «&B2&» «&C2&»​ запятой написать​

​ таблица, где фамилия,​ так и у​ в формуле между​Фамилия – в данном​ выберите выравнивание по​

​ примере ячейки A1,​ Как в Excel​» «​ Проще всего запомнить​, в объединённой ячейке​

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

​ «&»проживает по адресу»&»​» «​ имя и отчество​ пользователя (в процессе​ кавычками как текстовое​

​ столбце находиться только​ левому или правому​ B1 и C1​

​ заменить формулы на​– это просто​ формулу с функцией​ останется значение только​

​ из наиболее распространённых​ ПОДСТАВИТЬ() (см. файл​ столбец с простейшей​ написано: в первой​С помощью формул​ «&»г.»&» «&D2&» «&»ул.»&»​. Получилась такая формула.​ написаны в разных​ ввода функции в​ значение).​ фамилии сотрудников.​ краю рядом со​ объединены для создания​ значения.​ пробел.​

​CONCATENATE​ из верхней левой​ задач в Excel,​ примера). или с​ формулой:​ ячейке Иванова, во​ можно преобразовать список,​ «&E2&» «&»д.»&» «&F2&».»​=СЦЕПИТЬ(A1;» «;B1;» «;C1)​ ячейках. Нам нужно​

​ строку формул).​Для объединения текстов в​В третьем столбце «Имя​ значком​ подписи «Продажи за​Урок подготовлен для Вас​Итак, давайте посмотрим, как​(СЦЕПИТЬ). Вот несколько​ ячейки, все остальные​​ которую мы встречаем​​ помощью инструмента Заменить​Значение из последней строки​ второй — Мария.​​ где имя, отчество​​Получилось такое предложение.​Получилось так.​ разместить их в​Интересный факт! В Excel​ одну строку программа​

​Объединить и поместить в​ месяц», чтобы описать​ командой сайта office-guru.ru​

​ функция​​ примеров, как можно​ данные будут потеряны.​ всюду. Беда в​ (нажмите ​

Как объединить строки в Excel 2010 и 2013 без потери данных

​ будет содержать желаемую​ Нам нужно написать​ и фамилия написаны​По такому принципу составляем​Теперь формулу копируем вниз​ одной ячейке. Вручную​ нет обратной функции​ Excel предлагает встроенную​ объединить имя и​ центре​ данные во 2–7​

​Источник: https://www.ablebits.com/office-addins-blog/2014/02/06/merge-rows-excel/​CONCATENATE​ сцепить несколько строк​ Поэтому очевидно, что​ том, что Microsoft​CTRL+H​ текстовую строку (см.​ в первой ячейке​ полностью, в​ любые предложения.​ по столбцу.​ переписывать список долго.​ РАСЦЕПИТЬ и нет​ функцию​ фамилию каждого сотрудника​​.​​ строках.​Перевел: Антон Андронов​(СЦЕПИТЬ) будет работать​​ в одну:​​ нам нужно использовать​​ Excel не предоставляет​​, чтобы его вызвать).​ файл примера).​

​ Мария, во второй​список с фамилией и​Если текст в​Второй вариант.​ Но, в таблице​ специального символа оператора.​​=СЦЕПИТЬ(A2;» «;B2), которая​ для последующего использования​Если вы передумаете, вы​Щелкните первую ячейку, а​Автор: Антон Андронов​

​ с реальными данными.​​Объединить строки и разделить​​ другое решение. Далее​ сколько-нибудь подходящего для​ Если строка Вася»:»Петя»:»Даша»:»Маша​Возвращаясь к функции СЦЕПИТЬ()​ — Иванова. Как​ инициалами​ ячейках уже написан,​Вместо функции «СЦЕПИТЬ»​ Excel, есть специальная​ Для решения такой​ объединяет текстовые значения​ в сводных таблицах​ всегда можете отменить​

Как объединить строки в Excel без потери данных

​ затем, удерживая нажатой​​Примечание:​Выделите пустую ячейку на​ значения запятой:​ в этой статье​ этой задачи инструмента.​ находится в ячейке​ можно обнаружить, что​ это сделать быстро​. Например, в ячейке​ но нам нужно​ можно просто нажать​ функция. Есть два​ задачи применяются формулы​

​ в одну строку.​ и отчетах, сформированных​ слияние, щелкнув объединенную​ клавишу SHIFT, щелкните​Мы стараемся как​

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

​ листе и введите​=CONCATENATE(A1,», «,A2,», «,A3)​ Вы найдёте способы​ Например, если Вы​G8​ она может вернуть​​ в большой таблице,​​ написано.​вставить дополнительные слова​ кнопку амперсанд (&).​ варианта.​

    ​ с комбинациями текстовых​ Однако на практике​

​ программой Excel.​
​ ячейку и​

​ последнюю ячейку диапазона,​ можно оперативнее обеспечивать​

​ в неё формулу.​
​=СЦЕПИТЬ(A1;», «;A2;», «;A3)​

​ объединить нескольких строк​ попытаетесь совместить две​

​, то формула для​
​ несколько значений в​

​ смотрите в статье​В соседнем столбце пишем​перед имеющимися, то​ Формула получится такая.​Первый вариант.​ функций. Например маркером​ мы не рекомендуем​Для этого необходимо попарно​Объединить и поместить в​ который хотите объединить.​ вас актуальными справочными​ У нас есть​Объединить строки, оставив пробелы​ в Excel без​​ или более строки​​ замены этих символов,​ одной строке и​​ «Как поменять местами​​ такую формулу.​ сделать это можно​

​=A2&B2&С1​У нас такой​​ для расцепления текста​​ использовать функцию СЦЕПИТЬ,​ объедини тексты из​

    ​ центре​Важно:​ материалами на вашем​ 9 строк с​ между значениями:​ потери данных.​ на листе Excel​

​ например, на символ​ без утомительного ввода​ столбцы в Excel».​
​=СЦЕПИТЬ(ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);НАЙТИ(» «;СЖПРОБЕЛЫ(A1);1));ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(» «;СЖПРОБЕЛЫ(A1);1)+1;1);».»;ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(«​ с помощью формулы.​Результат такой же,​

  • ​ список.​ послужит символ пробела​ а в место​ ячеек столбцов таблицы​.​
  • ​ Убедитесь, что только в​ языке. Эта страница​ данными, поэтому формула​=CONCATENATE(A1,» «,A2,» «,A3)​Задача:​ при помощи команды​ ; будет выглядеть​ многочисленных аргументов. Для​Объединим значения из нескольких​ «;СЖПРОБЕЛЫ(A1);НАЙТИ(» «;СЖПРОБЕЛЫ(A1);1)+1)+1;1);».»)​ У нас такой​ как в первом​Нам нужно написать в​
  • ​ « » ,​ нее просто применять​
    ​ в общие строки.​
    ​Одна из самых популярных​

    Объединение ячеек

    ​ переведена автоматически, поэтому​​ получится довольно большая:​=СЦЕПИТЬ(A1;» «;A2;» «;A3)​Имеется база данных​Merge & Center​ так:​ этого запишем формулу​ ячеек в одной​Получилось.​ список.​ варианте. Если нет​ ячейке D1 ФИО​ а дальше:​ в формулах оператор​На рисунке проиллюстрированный пример​ операций в Exel​ есть данные.​ ее текст может​=CONCATENATE(A1,», «,A2,», «,A3,», «,A4,»,​Объединить строки без пробелов​ с информацией о​(Объединить и поместить​

    ​=ПОДСТАВИТЬ(G8;»»»:»»»;»;»)​ =СЦЕПИТЬ(A6:A9), указав в​ ячейке.​Если между словами​Нам нужно перед фамилиями​ пропусков между словами,​ одним предложением. Пишем​чтобы расцепить только имя​ &, так как​ решения данной задачи.​ по работе с​Выберите​ содержать неточности и​

    Читать еще:  Функция если в excel вложенная функция

    ​ «,A5,», «,A6,», «,A7,»,​ между значениями:​ клиентах, в которой​ в центре), которая​В итоге, вставив результат​

    ​ качестве единственного аргумента​​Предположим, что имеется диапазон​ появились лишние пробелы,​ вставить слово «Квартиросъемщик».​

    ​ то вставьте пробел​​ в этой ячейке​​ используем формулу: =ЛЕВСИМВ(C2;ПОИСК(«​​ она имеет ряд​ Для этой цели​​ текстом – это​

    ​Главная​​ грамматические ошибки. Для​ «,A8)​​=CONCATENATE(A1,A2,A3)​ каждая строка содержит​ находится на вкладке​ формулы как значение,​ весь диапазон сразу,​ имен, необходимо, чтобы​

    ​ их можно удалить.​​ В ячейке нового​ (» «).​ (D1) формулу. Нажимаем​ «;C2;1))​ своих недостатков.​ в примере должен​ объединение текстовых строк.​>​​ нас важно, чтобы​=СЦЕПИТЬ(A1;», «;A2;», «;A3;», «;A4;»,​​=СЦЕПИТЬ(A1;A2;A3)​

    ​ определённые детали, такие​Home​ получим строку Вася;Петя;Даша;Маша.​ а не отдельные​​ все имена были​ Подробнее о б​​ столбца пишем формулу.​

    Лучшая альтернатива функции СЦЕПИТЬ и объединить текст в Excel

    ​Формула будет такая.​ на ячейку (активной​чтобы расцепить только фамилию​​ использоваться оператор «&»​ Например, объединение нескольких​Объединить и поместить в​ эта статья была​ «;A5;», «;A6;», «;A7;»,​Уверен, что Вы уже​ как наименование товара,​(Главная) в разделе​Примечание​ ячейки. В результате​

    Как сцепить два текста в один с помощью и без функции Excel?

    ​ выведены подряд в​ этом читайте в​=»Квартиросъемщик»&» «&A8​

    1. ​ =A2&» «&B2&» «&C2​ сделаем).​ – формула: =ПРАВСИМВ(C4;ПОИСК(«​3 главных недостатка функции​ (END вместо оператора​
    2. ​ слов в одну​ центре​ вам полезна. Просим​

    ​ «;A8)​ поняли главное правило​ код товара, имя​Alignment​: В формуле для​ получим лишь значение​ одной ячейке.​ статье «Как удалить​

    ​Копируем эту формулу​Объединить можно не​Заходим на закладке​ «;C4;1)+1)​

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

    ​ замены двойных кавычек​ первой ячейки.​Когда значений немного, то​ лишние пробелы в​ вниз по столбцу.​ только слова, но​ «Формулы» в раздел​Фактически функция СЦЕПИТЬ устарела,​ с оператором &:​ объединять значения ячеек​ в процессе рутинной​Если кнопка​ секунд и сообщить,​ все ячейки строки,​ – необходимо записать​

    ​ далее. Мы хотим​ вот такое предупреждение:​ » использовано 2​Теперь в Строке формул​
    ​ объединить их можно​ Excel». Этими же​ Получился такой список.​ и цифры. Можно​ «Библиотека функций», выбираем​ но все еще​Ограниченное максимальное количество объединяемых​ в формулах:​ работы с Excel​Объединить и поместить в​ помогла ли она​ у Вас должно​

    ​ все ячейки, которые​

    ​ объединить все строки,​The selection contains multiple​ двойные кавычки «».​

    1. ​ выделим формулу =СЦЕПИТЬ(A6:A9)​ с помощью функции​ способами можно удалить​
    2. ​Первый столбец можно скрыть​составить предложение из данных​ – «Текстовые», и​ доступна пользователям в​
    3. ​ значений ячеек до​Как показано выше на​ часто приходиться объединять​ центре​ вам, с помощью​ получиться что-то вроде​ нужно объединить, через​ относящиеся к определённому​ data values. Merging​Это руководство рассказывает о​

    ​ и нажмем клавишу​ СЦЕПИТЬ() записав формулу​ пробелы между числами,​ или скопировать значение​ ячеек в Excel​ выбираем функцию «СЦЕПИТЬ».​ новых версиях программы​ 255.​ рисунке с помощью​ Имена и Фамилии​недоступна, убедитесь, что​ кнопок внизу страницы.​

    • ​ этого:​ запятую (или через​ заказу, чтобы получить​
    • ​ into one cell​ том, как объединить​ F9. Получим массив​

    ​ =СЦЕПИТЬ(A6;A7;A8;A9)​ в формуле, т.к.​ нового столбца без​.​ В появившемся окне​

    Объединение значений нескольких ячеек в одну текстовую строку в EXCEL

    Объединим значения из нескольких ячеек в одной ячейке.

    Предположим, что имеется диапазон имен, необходимо, чтобы все имена были выведены подряд в одной ячейке.

    Когда значений немного, то объединить их можно с помощью функции СЦЕПИТЬ() записав формулу =СЦЕПИТЬ(A6;A7;A8;A9)

    Или с помощью Амперсанда & (добавим еще для красоты символ пробела): =A6&» «&A7&» «&A8&» «&A9

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

    Избежать этого поможет дополнительный столбец с простейшей формулой:

    Значение из последней строки будет содержать желаемую текстовую строку (см. файл примера ).

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

    Теперь в Строке формул выделим формулу =СЦЕПИТЬ(A6:A9) и нажмем клавишу F9. Получим массив =<"Вася":"Петя":"Даша":"Маша">, его можно скопировать в буфер обмена (без знака = и фигурных скобок) и вставить в нужную ячейку.

    От наборов символов «:» (двойные кавычки, двоеточие и опять двойные кавычки) можно избавиться с помощью функции ПОДСТАВИТЬ() (см. файл примера ). или с помощью инструмента Заменить (нажмите CTRL+H, чтобы его вызвать). Если строка Вася»:»Петя»:»Даша»:»Маша находится в ячейке G8, то формула для замены этих символов, например, на символ ; будет выглядеть так:

    В итоге, вставив результат формулы как значение, получим строку Вася;Петя;Даша;Маша.

    Примечание: В формуле для замены двойных кавычек » использовано 2 двойные кавычки «».

    Как объединить ячейки в Excel (простые способы)

    Работа с Excel все-таки несколько отличается от других программ: в нем нельзя так просто взять и объединить несколько ячеек в одну (что бывает очень необходимо при редактировании некоторых документов). Иногда, начинающих пользователей это ставит в тупик.

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

    Читать еще:  Как вычесть процент в excel формула

    Примечание : сразу хочу отметить, что описанные ниже способы и примеры актуальны для современных версий Excel 2013, 2016, 2019 г.

    Кстати, для тех у кого нет современной версии Excel — могу порекомендовать воспользоваться его онлайн-версией: https://ocomp.info/chem-zamenit-word-i-excel.html

    Способы объединения ячеек в Excel

    Если ячейки пустые

    Также эти способы будут актуальны, если данные в объединяемых ячейках вам не нужны.

    И так, чтобы наиболее быстро и просто объединить любое количество ячеек, необходимо:

    • выделить мышкой нужные из них (в своем примере я выделил A1, B1, C1 и D1);
    • в разделе «Главная» нажать по инструменту «Объединить ячейки» , см. скриншот ниже.

    Выделение и объединение ячеек (Excel 2019)

    В эту же секунду ячейки станут объединенными ( примечание : кстати, если у вас были какие-то данные в них — то всё это удалится, кроме данных из ячейки A1) .

    Обратите внимание, что ячейки можно объединять не только по горизонтали, но и по вертикали. Делается это аналогично!

    Если на панели инструментов Excel вы не находите нужной кнопки (опции) — эту задачу можно выполнить иначе:

    • сначала также выделите необходимые ячейки;
    • затем кликните по выделенной области правой кнопкой мышки и в появившемся меню откройте пункт «Формат ячеек» .

    Далее перейдите во вкладку «Выравнивание» и поставьте галочку рядом с функцией «Объединение ячеек» . Нажмите OK.

    Как видите на скрине ниже — задача успешно решена (и этот способ вполне рабочий, правда, вынуждает сделать 1-2 «лишних» клика мышкой) .

    Задача выполнена — ячейки слиты

    Если в ячейках есть данные (которые также нужно объединить)

    Важная ремарка : при объединении ячеек мы будем не суммировать их содержимое, а «склеивать» (сцеплять) между собой. Т.е. если у вас в одной ячейке приводится имя, а в другой фамилия — после объединения будет одна строка с именем и фамилией; если в одной ячейке цифра «5», а в другой «3» — после объединения будет «53» (а не как при сумме: «8») .

    В качестве примера взял список ФИО нескольких вымышленных персонажей. Задача, кстати, вполне приближена к жизни (приходилось с этим сталкиваться).

    Сначала необходимо выбрать одну из ячеек напротив первой строки (я взял E1) и написать в строке формул следующее выражение:

    =СЦЕПИТЬ( A1 ; B1 ; C1 )

    Пишем спец. формулу (СЦЕПИТЬ)

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

    Для того, чтобы исправить это, просто измените частично формулу (добавьте кавычки с пробелом, как в моем примере) :

    =СЦЕПИТЬ( A1 ;» «; B1 ;» «; C1 )

    Если вам нужны пробелы (или другие символы) между объединенными данными — корректируем формулу

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

    После, останется только растянуть формулу на другие строки, и задача будет решенной.

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

    Как перенести склеенные данные в другой документ (чтобы они не зависели от формул)

    Наши сцепленные строки в этом документе зависят от формул, и если слегка их изменить — то все «разъедется». В ряде случае гораздо удобнее работать не с ними, а с текстовыми строками. Попробуем перенести наши результаты в другой документ (или новый лист).

    И так, сначала необходимо выделить наши сцепленные ячейки (в моем примере это столбец «E»), нажать правой кнопкой мышки по ним и выбрать функцию «Копировать» .

    Далее открыть новый документ (или лист) кликнуть правой кнопкой мышки по нужной ячейке и нажать по меню «Специальная вставка» . См. пример ниже.

    В появившемся окне настроек укажите, что вам требуется вставить только «Значения» (а не сами формулы) и нажмите OK.

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

    Формул нет (только текстовые строки)

    Объединять ячейки в Excel можно и без спец. формул, достаточно использовать знак «&».

    Формула в этом случае будет выглядеть так:

    Еще один вариант объединения ячеек с содержимым

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

    Вставляем пробелы между данными

    Если вместо пробелов вам нужны дефисы, формула несколько преобразится:

    Как будет выглядеть формула, если вместо пробелов вставим дефисы

    Когда «настройка» формулы будет завершена — просто потяните мышкой за уголок и растяните ее на другие строки (столбцы). После, Excel применит ее к другим ячейкам (пример ниже).

    Формула распространена на др. ячейки

    Что касается переноса полученных результатов в другой документ, то это делается аналогично вышесказанному.

    На сим закруглюсь! Дополнения по теме приветствуются.

    3 способа склеить текст из нескольких ячеек

    Надпись на заборе: «Катя + Миша + Семён + Юра + Дмитрий Васильевич +
    товарищ Никитин + рыжий сантехник + Витенька + телемастер Жора +
    сволочь Редулов + не вспомнить имени, длинноволосый такой +
    ещё 19 мужиков + муж = любовь!»

    Способ 1. Функции СЦЕПИТЬ, СЦЕП и ОБЪЕДИНИТЬ

    В категории Текстовые есть функция СЦЕПИТЬ (CONCATENATE) , которая соединяет содержимое нескольких ячеек (до 255) в одно целое, позволяя комбинировать их с произвольным текстом. Например, вот так:

    Нюанс: не забудьте о пробелах между словами — их надо прописывать как отдельные аргументы и заключать в скобки, ибо текст.

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

    Читать еще:  Как закрепить число в формуле excel

    Для массового объединения также удобно использовать новую функцию ОБЪЕДИНИТЬ (TEXTJOIN) , появившуюся начиная с Excel 2016. У нее следующий синтаксис:

    =ОБЪЕДИНИТЬ( Разделитель ; Пропускать_ли_пустые_ячейки ; Диапазон1 ; Диапазон2 . )

    • Разделитель — символ, который будет вставлен между фрагментами
    • Второй аргумент отвечает за то, нужно ли игнорировать пустые ячейки (ИСТИНА или ЛОЖЬ)
    • Диапазон 1, 2, 3 . — диапазоны ячеек, содержимое которых хотим склеить

    Например:

    Способ 2. Символ для склеивания текста (&)

    Это универсальный и компактный способ сцепки, работающий абсолютно во всех версиях Excel.

    Для суммирования содержимого нескольких ячеек используют знак плюс «+«, а для склеивания содержимого ячеек используют знак «&» (расположен на большинстве клавиатур на цифре «7»). При его использовании необходимо помнить, что:

    • Этот символ надо ставить в каждой точке соединения, т.е. на всех «стыках» текстовых строк также, как вы ставите несколько плюсов при сложении нескольких чисел (2+8+6+4+8)
    • Если нужно приклеить произвольный текст (даже если это всего лишь точка или пробел, не говоря уж о целом слове), то этот текст надо заключать в кавычки. В предыдущем примере с функцией СЦЕПИТЬ о кавычках заботится сам Excel — в этом же случае их надо ставить вручную.

    Вот, например, как можно собрать ФИО в одну ячейку из трех с добавлением пробелов:

    Если сочетать это с функцией извлечения из текста первых букв — ЛЕВСИМВ (LEFT) , то можно получить фамилию с инициалами одной формулой:

    Способ 3. Макрос для объединения ячеек без потери текста.

    Имеем текст в нескольких ячейках и желание — объединить эти ячейки в одну, слив туда же их текст. Проблема в одном — кнопка Объединить и поместить в центре (Merge and Center) в Excel объединять-то ячейки умеет, а вот с текстом сложность — в живых остается только текст из верхней левой ячейки.

    Чтобы объединение ячеек происходило с объединением текста (как в таблицах Word) придется использовать макрос. Для этого откройте редактор Visual Basic на вкладке Разработчик — Visual Basic (Developer — Visual Basic) или сочетанием клавиш Alt + F11 , вставим в нашу книгу новый программный модуль (меню Insert — Module) и скопируем туда текст такого простого макроса:

    Теперь, если выделить несколько ячеек и запустить этот макрос с помощью сочетания клавиш Alt + F8 или кнопкой Макросы на вкладке Разработчик (Developer — Macros) , то Excel объединит выделенные ячейки в одну, слив туда же и текст через пробелы.

    Лучшая альтернатива функции СЦЕПИТЬ и объединить текст в Excel

    Одна из самых популярных операций в Exel по работе с текстом – это объединение текстовых строк. Например, объединение нескольких слов в одну строку. На практике в процессе рутинной работы с Excel часто приходиться объединять Имена и Фамилии сотрудников в одну ячейку.

    Как сцепить два текста в один с помощью и без функции Excel?

    В примере показанным на рисунке таблица содержит первые два столбца:

    1. Имя – ячейки в этой колонке содержат текстовые данные полученные из базы картотек кадрового отдела.
    2. Фамилия – в данном столбце находиться только фамилии сотрудников.

    В третьем столбце «Имя + Фамилия» необходимо объединить имя и фамилию каждого сотрудника для последующего использования в сводных таблицах и отчетах, сформированных программой Excel.

    Для этого необходимо попарно объедини тексты из ячеек столбцов таблицы в общие строки.

    На рисунке проиллюстрированный пример решения данной задачи. Для этой цели в примере должен использоваться оператор «&» (END вместо оператора «+»), который позволяет объединять значения ячеек в формулах:

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

    Для объединения текстов в одну строку программа Excel предлагает встроенную функцию
    =СЦЕПИТЬ(A2;» «;B2), которая объединяет текстовые значения в одну строку. Однако на практике мы не рекомендуем использовать функцию СЦЕПИТЬ, а в место нее просто применять в формулах оператор &, так как она имеет ряд своих недостатков.

    3 главных недостатка функции СЦЕПИТЬ по сравнению с оператором &:

    1. Ограниченное максимальное количество объединяемых значений ячеек до 255.
    2. Функция объединяет только текстовые значения, а оператор & объединит любые значения ячеек.
    3. Функция требует немного больше затрат времени и ресурсов как у программы Excel (в процессе вычислений с использованием сложных формул), так и у пользователя (в процессе ввода функции в строку формул).

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

    • чтобы расцепить только имя используем формулу: =ЛЕВСИМВ(C2;ПОИСК(» «;C2;1))
    • чтобы расцепить только фамилию – формула: =ПРАВСИМВ(C4;ПОИСК(» «;C4;1)+1)

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

    Похожие статьи

    Ссылка на основную публикацию
    Похожие публикации
    ×
    ×
    Adblock
    detector