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

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

Значение из последней строки будет содержать желаемую текстовую строку (см. файл примера ).
Возвращаясь к функции СЦЕПИТЬ() можно обнаружить, что она может вернуть несколько значений в одной строке и без утомительного ввода многочисленных аргументов. Для этого запишем формулу =СЦЕПИТЬ(A6:A9) , указав в качестве единственного аргумента весь диапазон сразу, а не отдельные ячейки. В результате получим лишь значение первой ячейки.
Теперь в Строке формул выделим формулу =СЦЕПИТЬ(A6:A9) и нажмем клавишу F9 . Получим массив =, его можно скопировать в буфер обмена (без знака = и фигурных скобок) и вставить в нужную ячейку.
От наборов символов «:» (двойные кавычки, двоеточие и опять двойные кавычки) можно избавиться с помощью функции ПОДСТАВИТЬ() (см. файл примера ). или с помощью инструмента Заменить (нажмите CTRL+H , чтобы его вызвать). Если строка Вася»:»Петя»:»Даша»:»Маша находится в ячейке G8 , то формула для замены этих символов, например, на символ ; будет выглядеть так:
В итоге, вставив результат формулы как значение, получим строку Вася;Петя;Даша;Маша.
Примечание : В формуле для замены двойных кавычек » использовано 2 двойные кавычки «».
Основы Excel: 4 способа объединить ячейки и данные в них
Инструкции со скриншотами и нюансами. Учим использовать кнопку «Объединить» и функции СЦЕПИТЬ, СЦЕП, ОБЪЕДИНИТЬ. Рассказываем, какой метод выбрать.


Иллюстрация: Meery Mary для Skillbox Media

Ксеня Шестак
Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.
Объединение ячеек в Excel позволяет из нескольких ячеек таблицы сделать одну. Такая опция обычно требуется в двух случаях:
- если нужно отформатировать таблицу — например, расположить название таблицы по центру, убрать лишние пустые ячейки или оформить шапку;
- если нужно объединить информацию — из нескольких строк или столбцов сделать одну ячейку, при этом сохранив все данные.
Рассмотрим четыре способа объединения ячеек в Excel. Разберёмся, для каких случаев они подойдут и как их применять. В конце расскажем, какие из этих способов работают в «Google Таблицах».
- Кнопка «Объединить» — когда нужно сделать шапку в таблице.
- Функция СЦЕПИТЬ — когда нужно собрать данные из нескольких ячеек в одну.
- Функция СЦЕП — когда нужно собрать данные из большого диапазона.
- Функция ОБЪЕДИНИТЬ — когда нужно собрать данные из большого диапазона и автоматически разделить их пробелами.
Кнопка «Объединить»
Для чего подойдёт. Для форматирования таблицы, когда нужно улучшить её внешний вид. Например, сделать общую шапку для нескольких столбцов. Лучше, чтобы объединяемые ячейки были пустыми или информация была только в одной из них.
Особенности метода. После объединения сохраняется только значение первой ячейки, информация из других удаляется.
Как сделать. Допустим, нужно отформатировать таблицу с каталогом авто: оформить шапку для колонок с характеристиками и убрать лишнюю пустую ячейку.

Для начала сделаем шапку. Выделяем ячейки над колонками с характеристиками авто: год выпуска, объём двигателя, коробка передач, привод, руль.

На вкладке «Главная» нажимаем на кнопку «Объединить ячейки» или «Объединить и поместить в центре» — в зависимости от того, какой визуальный результат хотим получить.

В итоге вместо пяти ячеек получаем одну. Вводим её название и меняем оформление, если нужно.
В нашем случае получилась шапка части таблицы — «Характеристики автомобилей».

По аналогии с предыдущими шагами уберём лишнюю пустую ячейку над ячейкой «Марка, модель». Для этого нужно выделить их одновременно и также нажать на кнопку «Объединить и поместить в центре».

Получаем таблицу в таком виде:

Чтобы убрать объединение ячеек, выделим их и нажмём на кнопку «Отмена объединения ячеек». Можно выбирать всю таблицу целиком — тогда Excel сам найдёт объединённые ячейки и разъединит их. Можно выделить отдельный диапазон — в этом случае разъединится только он. Мы выделим и разъединим всю шапку таблицы.

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

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

Получим таблицу в таком виде — три столбца объединились в один, при этом количество строк осталось прежним.

Следующие три способа используются для объединения ячеек с сохранением всех данных в них. Они работают по такому принципу: функции собирают значения из выбранных ячеек в отдельную пустую ячейку.
Например, нам нужно собрать все характеристики автомобилей в одну строку, чтобы в дальнейшем использовать их для квитанции. Разберёмся, как сделать это с помощью трёх функций.
Функция СЦЕПИТЬ
Для чего подойдёт. Для объединения небольшого количества ячеек с сохранением всех данных.
Особенности метода. Каждую ячейку нужно указывать в виде отдельного аргумента функции; большой диапазон сразу выделить нельзя.
Функция склеивает все данные из исходных ячеек в итоговую ячейку. Часто эти данные нужно разделить: вставить пробелы, знаки препинания, символы или слова. Это придётся прописывать вручную в строке ссылок.
Как сделать. Для начала выделим ячейку, в которую функция соберёт значения из объединяемых ячеек. В нашем случае создадим дополнительную колонку «Данные для квитанции» и выделим первую ячейку.

Дальше открываем окно для построения функции. Есть два способа сделать это. Первый — перейти во вкладку «Формулы» и нажать на «Вставить функцию».

Второй способ — нажать на «fx» в строке ссылок на любой вкладке таблицы.

Справа появляется окно «Построитель формул». В нём через поисковик находим функцию СЦЕПИТЬ и нажимаем «Вставить функцию».

Появляется окно для ввода аргументов функции. «Текст 1», «Текст 2» — ячейки, значения которых мы объединяем. В нашем случае таких ячеек пять, поэтому с помощью кнопки + добавляем ещё три таких аргумента.

Заполняем аргументы функции. Поочерёдно нажимаем на окно каждого аргумента и из таблицы выбираем значение для него.
Порядок действий, чтобы указать значение, выглядит так:
- Ставим курсор в окно «Текст1» в построителе формул.
- Выбираем первое значение столбца «Год выпуска» в таблице. Это ячейка B4.
Выбранное значение переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=СЦЕПИТЬ(B4).
То же самое делаем для остальных аргументов: «Текст2» → значение ячейки «Объем», «Текст3» → значение ячейки «Коробка передач», «Текст4» → значение ячейки «Привод», «Текст5» → значение ячейки “Руль”.
В итоговом виде функция получается такой: fx=СЦЕПИТЬ(B4; C4; D4; E4; F4). Нажимаем кнопку «Готово».


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

Получаем функцию в таком виде: fx=СЦЕПИТЬ(«год выпуска «;B4;», объем «;C4;», коробка передач «;D4;», привод «;E4;», руль «;F4). Нажимаем Enter.

Таким же образом можно добавить не только пробелы и знаки препинания, но и целые слова и фразы.
Для нашего примера можно преобразовать функцию к такому виду: fx=СЦЕПИТЬ(«год выпуска «;B4;», объем «;C4;», коробка передач «;D4;», привод «;E4;», руль «;F4). Главное — не забывать указывать все необходимые пробелы, которые должны быть между объединёнными данными.

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

Функция СЦЕП
Для чего подойдёт. Для объединения больших диапазонов ячеек с сохранением всех данных.
Особенности метода. Можно указать сразу весь диапазон ячеек. Но функция, как и СЦЕПЛЕНИЕ, склеит их: значения не будут ничем разделены.
Есть два способа разделить значения в итоговой ячейке. Первый — указывать разделители (слова, символы. пробелы, запятые и так далее) в окне построения формул после каждой ячейки. Второй — прописывать их вручную в строке ссылок.
Как сделать. По аналогии с функцией СЦЕПЛЕНИЕ выделим ячейку, в которую функция будет собирать значения. Откроем окно для построения функций и найдём функцию СЦЕП.

Появляется окно построителя формул. В нём аргумент «Текст 1» — диапазон ячеек, который нужно объединить. В нашем случае выделяем все ячейки с характеристиками автомобилей и жмём «Готово».
Выбранное значение диапазона переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=СЦЕП(B4:F4).


Как и в предыдущем случае, функция объединила данные всех ячеек, но снова слепила их между собой. Добавить пробелы и знаки препинания в этом методе можно через построитель формул. К сожалению, тогда придётся отказаться от выделения всего диапазона и вводить значения каждого аргумента отдельно, разбавляя их пробелами, запятыми или дополнительными словами.
Вернёмся в окно построения функции и поменяем аргументы на такой вид: «Текст1» → значение ячейки «Год выпуска», «Текст2» → «, «, «Текст3» → значение ячейки «Объём», «Текст4» → «, «. И так далее до последней ячейки, которую нужно объединить: чередуем значения ячеек и аргумент-разделитель.
Затем нажимаем «Готово». Итоговое значение функции принимает вид: fx=СЦЕП(B4;», «;C4;», «;D4;», «;E4;», «;F4), и данные ячейки разделяются запятыми и пробелами.


Чтобы добавить не только запятые с пробелами, но и слова, нужно дописать их в промежуточных аргументах функции. Сделаем это на нашем примере. Вернёмся в построитель формул и заменим данные:
«Текст2» → «, объём «, «Текст4» → «, коробка передач «, «Текст6» → «, привод «, «Текст8» → «, руль «.

В итоге функция выдаёт значение, где все данные разделены между собой дополнительными словами. Формула при этом принимает вид: fx=СЦЕП (B4;”, объём “; C4;”, коробка передач “; D4;”, привод “; E4;”, руль “; F4).

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

Функция ОБЪЕДИНИТЬ
Для чего подойдёт. Для объединения больших диапазонов ячеек с сохранением данных.
Особенности метода. Можно указать сразу весь диапазон ячеек и разделитель для них. При этом значение самого разделителя будет одним для всех объединённых ячеек. Если нужно изменить разделитель для части ячеек — делать это придётся вручную в строке ссылок.
Как сделать. Выделим ячейку, в которую функция будет собирать значения. Откроем окно для построения функций и найдём функцию ОБЪЕДИНИТЬ.

Появляется окно построителя формул. Здесь аргументы не такие очевидные, как в предыдущих двух методах, поэтому разберём каждый подробнее.
«Разделитель» — значение, которое появится между ячейками после объединения. Разделитель будет одинаковым для всех ячеек.
В нашем случае в качестве разделителя добавим запятую и пробел: «, «.

«Пропускать_пустые» — условное значение, которое определит, что функция будет делать с пустыми ячейками в диапазоне:
- Если нужно, чтобы пустые ячейки игнорировались и разделители не дублировались в них, вводим 1 (ИСТИНА).
- Если нужно, чтобы пустые ячейки обязательно учитывались, вводим 0 (ЛОЖЬ).
В нашем примере в таблице нет пустых ячеек, поэтому не принципиально, какое значение устанавливать в этом аргументе. Введём 1.

«Текст1» — значения ячеек, которые нужно объединить. Можно выбирать одним диапазоном или вводить каждое значение по отдельности.
В нашем примере выберем все ячейки одним диапазоном.

Итоговая функция в строке ссылок принимает вид: fx=ОБЪЕДИНИТЬ(«, «;1;B4:F4).
Нажимаем кнопку «Готово» и растягиваем полученную ячейку на все остальные строки.

В итоге функция объединила данные всех ячеек и сразу разделила их запятыми и пробелами. С одной стороны, это удобно: не пришлось вводить разделители несколько раз. С другой стороны, функция позволила ввести только одно значение разделителя. Если нужно дополнить значения дополнительным текстом, разным для всех ячеек, — придётся делать это вручную через построитель формул. Как это сделать, можно посмотреть в предыдущей инструкции для функции СЦЕП.
Какие методы объединения ячеек есть в «Google Таблицах»? В них есть кнопка «Объединить», которая работает по аналогии с Excel. Также есть функция СЦЕПИТЬ, но нет окна построителя формул — прописывать значения придётся вручную. Если вам нужен разделитель в виде запятой и пробела, то функция будет выглядеть так: fx=СЦЕПИТЬ(C4;», «;D4).
Другие материалы Skillbox Media для менеджеров
- Статья: модель VUCA и как она помогает процветать в хаосе
- Подборка одиннадцати типичных ошибок при создании презентации
- Статья: что такое матрица БКГ и как она помогает определить, какие проекты стоит развивать
- Опрос руководителей о методах тайм-менеджмента: как сделать так, чтобы сотрудники всё успевали
- Разбор инструмента: ищем первопричины проблем с помощью рыбьих костей Исикавы
Пробелы, слова, запятые или другие символы, которые разделяют данные в итоговой ячейке. Например: “Акварельные краски, цвет: оранжевый”. Здесь “акварельные краски” и “оранжевый” — это исходные данные из ячеек, а «, цвет: » — это разделитель.
Как объединить ячейки в Excel

Самый простой способ объединить текст из двух ячеек в одну в Excel, наверное, знают все — с помощью кнопки «Объединить». В статье рассмотрим и другие функции, позволяющие сохранять большие объемы информации, ставить разделители и знаки препинания.
- Кнопка «Объединить»
- Функция «СЦЕПИТЬ»
- Функция «СЦЕП» или CONCAT
- Функция «ОБЪЕДИНИТЬ» или TEXTJOIN

Excel — инструмент, позволяющий работать с большими массивами информации
Бухгалтеры, аналитики, складские специалисты и финансисты — что у них общего? Работа в Excel: с ним гораздо проще вести аналитику, составлять отчеты, делать учет товара и проводить расчеты. Но для начала разберемся с базовыми функциями. Одна из них — слияние данных.
Для чего соединять информацию или разделы в таблице «Эксель»:
- сделать форматирование — создать шапку и заголовок, удалить незаполненные интервалы;
- объединить информацию из разных столбцов или строк.
Кнопка «Объединить»
Самый простой и быстрый способ, но не универсальный. Он годится для форматирования, когда нужно улучшить внешний вид таблицы. Например, создать строку над столбцами, куда можно вписать название. Наилучший вариант, когда текст расположен в одной ячейке или вы вписываете его позже.
- Выделите нужные клетки.
- Нажмите кнопку «Объединить».

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

Так сегменты объединяют правой кнопкой мыши
Недостаток способа — текст из верхней левой клетки сохранится, а из остальных — нет.
Мы понимаем, что для работы нужна качественная техника. Купить мощный ноутбук для себя или сотрудников поможет карта «Халва». Выбирайте лэптоп и оплачивайте в рассрочку до 10 месяцев.
Бывает ли шопинг выгодным? Да, если покупать с Халвой! До 10% кешбэка, пассивный доход в виде процента на остаток собственных средств до 15%. А самое главное — покупки в рассрочку до 24 месяцев и никаких процентов. Оформите Халву в пару кликов!
Функция «СЦЕПИТЬ»
Помогает слить данные в Excel из нескольких клеток без потери информации.
Минус — каждую клетку надо включать в качестве аргумента функции, не получится охватить большой объем информации.
Функция «СЦЕПИТЬ» объединяет данные из разных клеток в одно текстовое поле. Чтобы отделить слова друг от друга точкой, точкой с запятой или пробелом, пропишите это в формуле.
Как использовать метод:
- Выберите клетку, куда вы хотите собрать информацию.
- В строке fx введите слово «СЦЕПИТЬ» или выберите нужное значение в выпадающем окне при нажатии правой кнопки мыши.
- Добавьте аргументы в скобках после слова «СЦЕПИТЬ». Нажимайте знак «+», а потом на окно каждого аргумента, каждое значение отделяйте точкой с запятой и пробелом: =СЦЕПИТЬ(+A3; +A4; +A5; +A6; +A7; +A8).
- Отделите значения, например, запятой и пробелом. Добавьте их в кавычках после каждой точки с запятой — «, «.
- Вы получите такую функцию: fx=СЦЕПИТЬ(A3;», «;A4;», «;A5;», «;A6;», «;A7;», «;A8;», «).

При добавлении запятой с пробелом в кавычках — «, » слова будут разделены
Таким же образом можно добавлять слова и фразы: внесите в формулу нужный текст в кавычках.
Вы все знаете про офисные программы, умеете продавать банковские продукты, писать тексты или анализировать данные? Приходите работать в Совкомбанк! У нас отличные условия и интересные задачи!
Работа в Совкомбанке — это возможности для самореализации и достойная заработная плата; это интересные проекты и неформальное общение; это ДМС для сотрудников и детей и коворкинг на море. Хотите так же? Ищите подходящие вакансии в вашем городе и присоединяйтесь к команде мечты!
Функция «СЦЕП» или CONCAT
Подойдет, если требуется охватить большой диапазон ячеек Excel и сохранить весь текст.
Сложность — разделители между словами нужно вводить вручную.
- Выделите клетку, куда войдут объединенные значения.
- Откройте библиотеку функций и найдите «СЦЕП» или CONCAT.
- Введите аргументы через точку с запятой — получится формула fx=СЦЕП(А2;В2).
Чтобы разделить значения, введите в формулу пробелы, запятые или другие варианты разделителей после названия каждой ячейки.
При этом способе тоже придется прописывать каждый аргумент и разделитель отдельно, добавляя, например, символ пробела — » «.
Если в вашей программе нет функции «СЦЕП», поищите в библиотеке формул CONCAT.

Как построить функцию «СЦЕП» или CONCAT
Функция «ОБЪЕДИНИТЬ» или TEXTJOIN
Этот способ подойдет тем, кто хочет охватить большой массив данных в «Эксель», сразу указать разделитель и пропуск пустых ячеек.
Нюанс: если хотите использовать разные разделители, например где-то запятую, а где-то точку с запятой, это нужно прописывать вручную. В формуле получится указать только один тип разделителя.
Как применить функцию «ОБЪЕДИНИТЬ»:
- Выделите ячейку, куда нужно вставить объединенный текст.
- Откройте окно функций и выберите «ОБЪЕДИНИТЬ» или TEXTJOIN.
- Откройте скобку и в кавычках укажите разделитель — пробел, запятую или другие символы. Поставьте точку с запятой — этот знак отделяет части формулы.
- Впишите слово «ИСТИНА» в кавычках прописными буквами, если нужно игнорировать пустые ячейки. Если нужно учесть пустые ячейки, впишите слово «ЛОЖЬ».
- Далее введите диапазон ячеек, с которыми работаете, например А3:А6. Порядок такой: название первой ячейки диапазона — двоеточие — название последней ячейки. Можно ввести вручную, можно выделить нужное количество клеток в таблице.
В нашем случае получилась такая функция: fx=TEXTJOIN(«,»;ИСТИНА;A3:A6).

ОБЪЕДИНИТЬ или TEXTJOIN позволяет сразу задать разделитель
В программе Excel вы можете объединить ячейки четырьмя разными способами.
Кнопка «Объединить» удобна для создания шапки таблицы, а функция «СЦЕПИТЬ» позволит соединить текстовые или числовые данные в единый массив.
«СЦЕП» поможет слить информацию из большого количества клеток, а «ОБЪЕДИНИТЬ» — собрать большой массив данных не вручную, а автоматически.
Выбирайте удобный способ, осваивайте новые функции, которые делают работу с данными легкой и быстрой.
Статьи про технологии у вас в почте
Подпишитесь на подборку статей на тему технологий. Все самое интересное из рубрики Технологии будем присылать вам на почту.
3 способа склеить текст из нескольких ячеек
Надпись на заборе: «Катя + Миша + Семён + Юра + Дмитрий Васильевич +
товарищ Никитин + рыжий сантехник + Витенька + телемастер Жора +
сволочь Редулов + не вспомнить имени, длинноволосый такой +
ещё 19 мужиков + муж = любовь!»
Способ 1. Функции СЦЕПИТЬ, СЦЕП и ОБЪЕДИНИТЬ
В категории Текстовые есть функция СЦЕПИТЬ (CONCATENATE) , которая соединяет содержимое нескольких ячеек (до 255) в одно целое, позволяя комбинировать их с произвольным текстом. Например, вот так: 
Нюанс: не забудьте о пробелах между словами — их надо прописывать как отдельные аргументы и заключать в скобки, ибо текст. Очевидно, что если нужно собрать много фрагментов, то использовать эту функцию уже не очень удобно, т.к. придется прописывать ссылки на каждую ячейку-фрагмент по отдельности. Поэтому, начиная с 2016 версии Excel, на замену функции СЦЕПИТЬ пришла ее более совершенная версия с похожим названием и тем же синтаксисом — функция СЦЕП (CONCAT) . Ее принципиальное отличие в том, что теперь в качестве аргументов можно задавать не одиночные ячейки, а целые диапазоны — текст из всех ячеек всех диапазонов будет объединен в одно целое: 
Для массового объединения также удобно использовать новую функцию ОБЪЕДИНИТЬ (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) и скопируем туда текст такого простого макроса:
Sub MergeToOneCell() Const sDELIM As String = " " 'символ-разделитель Dim rCell As Range Dim sMergeStr As String If TypeName(Selection) <> "Range" Then Exit Sub 'если выделены не ячейки - выходим With Selection For Each rCell In .Cells sMergeStr = sMergeStr & sDELIM & rCell.Text 'собираем текст из ячеек Next rCell Application.DisplayAlerts = False 'отключаем стандартное предупреждение о потере текста .Merge Across:=False 'объединяем ячейки Application.DisplayAlerts = True .Item(1).Value = Mid(sMergeStr, 1 + Len(sDELIM)) 'добавляем к объед.ячейке суммарный текст End With End Sub
Теперь, если выделить несколько ячеек и запустить этот макрос с помощью сочетания клавиш Alt + F8 или кнопкой Макросы на вкладке Разработчик (Developer — Macros) , то Excel объединит выделенные ячейки в одну, слив туда же и текст через пробелы.
Ссылки по теме
- Делим текст на куски
- Объединение нескольких ячеек в одну с сохранением текста с помощью надстройки PLEX
- Что такое макросы, как их использовать, куда вставлять код макроса на VBA