Как в excel объединить текст нескольких ячеек в одну
Содержание:
- Альтернатива операции объединения.
- Как объединить текст в Excel из нескольких ячеек в одну
- Как добавить или добавить текст из одной ячейки в другую в Excel?
- Объединение текстовой строки и вычисляемой формулы
- Как разбить ячейку на несколько строк или столбцов на основе символа / слова / возврата каретки?
- Как объединить столбцы
- Как объединить ячейки в эксель с сохранением текста
- Предупреждение перед объединением
- Объединение столбцов с помощью специального дополнения для Excel
- Объединение строк стандартными средствами Excel.
- Как разъединить ячейки в Excel
- Как сделать ячейки одинакового размера
- Объединить текст с датой или числами
- Объединяем текст в ячейках через амперсанд
- Обратная функция
- Объединение ячеек с помощью & (амперсанд) и функции Excel СЦЕПИТЬ (CONCATENATE)
Альтернатива операции объединения.
Если вы хотите объединить данные в разных столбцах в одну строку, есть альтернатива инструменту «Объединить и поместить в центре — параметр «Выравнивание по центру выделения .
Вот как им пользоваться:
- Выделите область, которую хотите объединить.
- Нажмите комбинацию клавиш + , чтобы открыть диалоговое окно форматирования.
- На вкладке «Выравнивание» в раскрывающемся списке «по горизонтали» выберите «по центру выделения».
Щелкните ОК.
Это объединит элементы нескольких соседних столбцов таким образом, что все, что вы вводите в крайний левый из них, будет центрировано.
Однако, вы все равно можете выбрать каждую ячейку индивидуально. На скриншоте выше весь текст находится в A2. Однако, визуально он перекрывает сразу 5 клеток и создает впечатление, что они объединены. На самом деле каждую из них (B2, C2 и т.д.) можно выбрать отдельно. Этот способ также не вызывает описанную выше ошибку при попытке отсортировать данные по столбцу.
ПРИМЕЧАНИЕ. Для выравнивания по центру выделения убедитесь, что данные находятся только в крайней левой позиции.
Итак, вы видите, что стандартные методы объединения не являются оптимальными. Поэтому наиболее правильным является использование формул, о чем мы и поговорим далее.
Как объединить текст в Excel из нескольких ячеек в одну
Иногда может понадобится объединить текст из нескольких ячеек в одну, сделать это очень просто и в сегодняшней статье мы рассмотрим как.
В Excel среди множества функций есть «СЦЕПИТЬ», с ее помощью мы и будем объединять текст из нескольких ячеек.
1. Выберите ячейку, в которую нужно объединить текст из других ячеек. Начните вводить в нее следующее: =СЦЕПИТЬ(
2. Выберите левой клавишей мыши первую ячейку, которую вы хотите объединить и удерживая клавишу Ctrl выберите вторую . После выбора нужных ячеек нажмите Enter. Также вместо выбора ячеек мышкой, вы можете дописать после «=СЦЕПИТЬ(» нужные ячейки через точку с запятой. К примеру, если мы хотим объединить текст из ячеек B1 и А1, то нужно в ячейку, где будет отображаться результат, написать следующее =СЦЕПИТЬ(B1;A1) и нажать клавишу Enter.
Так как в формуле первая ячейка В1, то и текст с этой ячейки будет отображаться вначале. Между объединенным текстом нет пробела, его нужно добавлять в формулу.
3. Чтобы добавить пробел между текстом из двух ячеек — нужно в основную формулу между названиями ячеек добавить » «. К примеру мы объединяем текст из двух ячеек А3 и В3, между ними ставим с помощью кавычек в формуле пробел: =СЦЕПИТЬ(А3;» «;В3) и нажимаем клавишу Enter.
В результате мы увидим объединенный текст из двух ячеек и между ним будет пробел.
В нашем примере у нас два столбика, ячейки из которых нужно объединить в третий столбик. То есть, текст первой и второй ячейки с первой строки нужно объединить в третью ячейку первой строки; текст первой и второй ячейки с второй строки нужно объединить в третью ячейку второй строки; текст первой и второй ячейки с третьей строки нужно объединить в третью ячейку третьей строки; и т.д. Можно для каждой ячейки вводить формулу заново, а можно нажать правой клавишей мыши на ячейку, которая уже содержит формулу объединения и выбрать «Копировать», после чего нажать на ячейку ниже правой клавишей мыши и выбрать «Вставить». Также можно левой клавишей выбрать ячейку с формулой, навести курсор на нижний правый край ячейки и когда курсор станет крестиком зажать левую клавишу мыши и тянуть мышь вниз, когда выделите все ячейки, в которые нужно скопировать формулу — отпустите левую клавишу.
В результате получится, что в третьих ячейках формула меняет цифры ячеек в зависимости от строки в которую она была вставлена.
На сегодня всё, если у вас есть дополнения — пишите комментарии! Удачи Вам
Как добавить или добавить текст из одной ячейки в другую в Excel?
Предположим, у вас есть рабочий лист с текстами в нескольких ячейках, и вы хотите добавить эти значения ячеек вместе в одну ячейку в Excel, как показано ниже.
Как этого добиться? В этой статье мы подробно покажем вам способы добавления текста из одной ячейки в другую.
Добавление текста из одной ячейки в другую с помощью формулы
Вы можете использовать формулу для добавления текста из одной ячейки в другую следующим образом.
1. Выберите пустую ячейку для поиска добавленного результата, введите формулу = СЦЕПИТЬ (A1; «»; B1; «»; C1) в строку формул, а затем нажмите Enter ключ.
2. Затем выберите ячейку D1 и перетащите маркер заполнения в диапазон, который вы хотите покрыть этой формулой. Тогда вы увидите, что все тексты добавлены в одну ячейку. Смотрите скриншот:
Примечание. В приведенной выше формуле вы можете изменить ссылочные ячейки по своему усмотрению.
Простое добавление текста из одной ячейки в другую с помощью утилиты Combine Kutools for Excel
Для Сочетать полезности Kutools for Excel, вы можете легко добавлять или добавлять текст из одной ячейки в другую в Excel. Пожалуйста, сделайте следующее.
Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.
1. Если ячейки, которые вы хотите добавить, являются непрерывными, выберите диапазон и нажмите Kutools > Слияние и разделение > Комбинируйте строки, столбцы или ячейки без потери данных. Смотрите скриншот:
2. в Объединить столбцы или строки диалоговое окно, вам необходимо:
- A. Выберите Объединить столбцы вариант, если ячейки, которые вы хотите добавить, находятся в разных столбцах.
- Б. Укажите разделитель для разделения добавляемых текстов в Укажите разделитель раздел. Здесь мы выбираем Space.
- C. Выберите место для размещения добавляемых текстов в Поместите результаты в выпадающий список.
- D. Выберите Удалить содержимое объединенных ячеек если вы не хотите сохранять исходные данные.
- E. Щелкните значок OK кнопка. Смотрите скриншот:
Затем вы можете увидеть, что тексты в разных ячейках столбца добавляются в соответствующие ячейки, как показано ниже.
Внимание:
Выберите Объединить ряды вариант, вы получите результат, как показано на скриншоте ниже.
Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Объединение текстовой строки и вычисляемой формулы
Чтобы сделать результат, возвращаемый каким-то расчётом, более понятным для ваших пользователей, вы можете связать его с текстовым пояснением. Оно объяснит, как следует оценивать получившееся.
Например, вы можете использовать следующую формулу для возврата текущей даты:
Чтобы вычисления с этой функцией всегда давали правильные результаты, запомните следующие простые правила:
- Для ее работы требуется как минимум один текстовый аргумент.
- В одной формуле вы можете соединить до 255 элементов, всего 8 192 символа.
- Результатом всегда является текст, даже если все исходные элементы являются числами.
- Она не распознает массивы. Каждая ссылка должна быть указана отдельно. Например, вы должны написать
вместо
Как разбить ячейку на несколько строк или столбцов на основе символа / слова / возврата каретки?
Предположим, у вас есть одна ячейка, которая содержит несколько содержимого, разделенное определенным символом, например точкой с запятой, а затем вы хотите разбить эту длинную ячейку на несколько строк или столбцов на основе точки с запятой, в этом случае есть ли у вас какие-либо быстрые способы решить это в Excel?
Разделите ячейку на несколько столбцов или строк с помощью функции Text to Column
В Excel использование функции Text to Column — хороший способ разбить одну ячейку.
1. Выберите ячейку, которую нужно разделить на несколько столбцов, и нажмите Данные > Текст в столбцы. Смотрите скриншот:
2. Затем в Шаг 1 мастера, проверьте разграниченный вариант, см. снимок экрана:
3. Нажмите Следующая> кнопка для перехода к Шаг 2 мастера, проверьте Точка с запятой только флажок. Смотрите скриншот:
4. Продолжайте нажимать Следующая> до Шаг 3 мастера, и щелкните, чтобы выбрать ячейку, чтобы поместить результат разделения. Смотрите скриншот:
5. Нажмите Завершить, вы можете видеть, что одна ячейка разделена на несколько столбцов.
Наконечник: Если вы хотите разделить ячейку на основе символа на несколько строк, после выполнения вышеуказанных шагов вам необходимо выполнить следующие шаги:
1. После разделения данных на несколько столбцов выберите ячейки этого столбца и нажмите Ctrl + C скопировать их.
2. Затем выберите пустую ячейку и щелкните правой кнопкой мыши, чтобы выбрать Специальная вставка из контекстного меню. Смотрите скриншот:
3. Затем в Специальная вставка диалог, проверьте Все in макаронные изделия раздел и все in операция раздел, а затем проверьте транспонировать флажок. Смотрите скриншот:
4. Нажмите OK. Теперь одна ячейка разделена на несколько строк.
Разделите ячейку на несколько столбцов или строк с помощью Kutools for Excel
Если у вас есть Kutools for Excel установлен, вы можете использовать Разделить клетки Утилита, позволяющая быстро и легко разбить одну ячейку на несколько столбцов или строк на основе символа, слова или возврата каретки без долгих и утомительных шагов.
Например, вот одна ячейка с содержимым, разделенным словом «KTE», теперь вам нужно разбить ячейку на основе слова на несколько ячеек.
Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. |
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите одну ячейку, которую вы хотите разделить на строки / столбцы, и щелкните Kutools > Слияние и разделение > Разделить клетки. Смотрите скриншот:
2. в Разделить клетки диалоговом окне выберите нужный тип разделения в Тип раздел, а чек Другое установите флажок и введите слово, которое вы хотите разделить, в текстовое поле в Укажите разделитель раздел. Смотрите скриншот:
3. Нажмите Okи выберите ячейку для вывода результата.
4. Нажмите OK. Теперь одна ячейка преобразована в несколько строк.
Наконечник:
1. ЕСЛИ вы хотите разбить ячейку на несколько столбцов, просто нужно проверить Разделить на столбцы вариант, а затем укажите разделитель в Разделить клетки Диалог.
2. Если вы хотите разделить ячейку на основе возврата каретки, установите флажок Новая линия в Разделить клетки Диалог.
Работы С Нами Разделить клетки of Kutools for Excel, что бы вы ни хотели разделить ячейку на основе, вы можете быстро решить это.
Как объединить столбцы
Чтобы собрать воедино два или более столбца, вы просто вводите обычную формулу объединения в первой клетке, а затем копируете ее в другие, перетаскивая маркер заполнения (маленький квадрат, который появляется в нижнем правом углу выделенной клетки).
Например, чтобы интегрировать два столбца (столбцы A и B), разделяя их содержимое пробелом, введите следующую формулу в C2, а затем скопируйте ее ниже. При перетаскивании маркера заливки для копирования указатель мыши изменится на крест, как показано на снимке экрана ниже:
Совет. Быстрый способ скопировать формулу — это выбрать ячейку с формулой и дважды щелкнуть маркер заполнения .
Обратите внимание, что программа сама определяет, как далеко копировать после двойного щелчка дескриптор заливки, основываясь на ячейках, указанных вами в качестве аргументов. Если в вашей таблице окажутся пустые места, скажем, A6 и B6 в этом примере были пустыми, будет предложено скопировать только до строки 5. В этом случае вам потребуется вручную перетащить маркер заполнения ещё дальше, чтобы объединить все столбцы ниже
Как объединить ячейки в эксель с сохранением текста
Проблема потери данных при объединении ячеек уже упоминалась выше. Так есть ли способ сохранить эти данные? Есть много вариантов. Но в каждом свои заморочки и требуются более глубокие знания. Можно выполнить такое объединение с помощью текстовых функций. Я писал про них в предыдущих статьях. Можно использовать макросы, но все это для продвинутых пользователей. Я предлагаю достаточно простой, но эффективный метод. Он позволит сохранить данные из ячеек.
1 вариант Объединяем текст в одной строке
- Выделяем ячейки с нужными данными и копируем содержимое CTRL+C.
- Открываем программу Блокнот (текстовый редактор) и вставляем скопированное в него CTRL+V.
- То что вставилось в Блокнот, выделяем и заново копируем CTRL+C.
- Переходим в Excel. Удаляем данные из исходных ячеек. Кликаем в первую. После кликаем в строку формул (выделена оранжевым прямоугольником на рисунке ниже) и нажимаем CTRL+V.
2 вариант Объединяем текст в построчно в нескольких строках
- Повторяем пункты 1 и 2 из предыдущего варианта
- Теперь удалим знаки табуляции в Блокноте. Выделите пустоту (интервал) между любыми словами. Скопируем ее CTRL+C.
- В меню Блокнота выберите Правка — Заменить. Кликните в поле Что: и нажмите CTRL+V. Вы вставите невидимый знак табуляции.
- Кликните в поле Чем: и нажмите клавишу Пробел. Далее кнопку Заменить все.
- Выделяем и копируем весь текст из Блокнота
- Переходим в Excel. Удаляем данные из исходных ячеек. Кликаем в первую. И вставляем данные CTRL+V
Данные будут вставлены по строкам с объединением текста в каждой.
Объединение ячеек в эксель с сохранением текста
Предупреждение перед объединением
Если объединяемые ячейки не являются пустыми, пред их объединением появится предупреждающее диалоговое окно с сообщением: «В объединенной ячейке сохраняется только значение из верхней левой ячейки диапазона. Остальные значения будут потеряны.»
Пример 4
Наблюдаем появление предупреждающего окна:
1 |
SubPrimer4() ‘Отменяем объединение ячеек в диапазоне «A1:D4» Range(«A1:D4»).MergeCells= ‘Заполняем ячейки диапазона текстом Range(«A1:D4″)=»Ячейка не пустая» ‘Объединяем ячейки диапазона «A1:D4» Range(«A1:D4»).MergeCells=1 ‘Наблюдаем предупреждающее диалоговое окно EndSub |
Чтобы избежать появление предупреждающего окна, следует использовать свойство Application.DisplayAlerts, с помощью которого можно отказаться от показа диалоговых окон при работе кода VBA Excel.
Пример 5
1 |
SubPrimer5() ‘Отменяем объединение ячеек в диапазоне «A5:D8» Range(«A5:D8»).MergeCells= ‘Заполняем ячейки диапазона «A5:D8» текстом Range(«A5:D8″)=»Ячейка не пустая» Application.DisplayAlerts=False Range(«A5:D8»).MergeCells=1 Application.DisplayAlerts=True EndSub |
Теперь все прошло без появления диалогового окна. Главное, не забывать после объединения ячеек возвращать свойству Application.DisplayAlerts значение True.
Кстати, если во время работы VBA Excel предупреждающее окно не показывается, это не означает, что оно игнорируется. Просто программа самостоятельно принимает к действию ответное значение диалогового окна по умолчанию.
Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.
Объединение столбцов с помощью специального дополнения для Excel
Самый быстрый и простой способ объединить данные из нескольких столбцов Excel в один — использовать надстройку Merge Cells для Excel, включенную в Ultimate Suite for Excel .
С помощью надстройки Merge Cells вы можете объединять данные из нескольких ячеек, используя любой разделитель, который вам нравится (например, пробел, запятую, перенос строки). Вы можете объединять значения строка за строкой, столбец за столбцом или объединять данные из выбранных ячеек в одну, не теряя при этом информацию.
Как объединить две колонки за 3 простых шага
- Загрузите и установите Ultimate Suite.
- Выберите 2 или более столбцов, которые вы хотите объединить, перейдите на вкладку Ablebits Data и нажмите «Объединить ячейки (Merge cells)» > Объединить столбцы в один (Merge Columns into One)» .
- В диалоговом окне «Объединить ячейки » выберите следующие параметры:
- Как объединять: столбцы в один (уже предварительно выбрано).
- Разделять значения с помощью: выберите желаемый разделитель (в нашем случае используем пробел).
- Поместить результаты в: левый столбец.
- Убедитесь, что установлен флажок «Удалить содержимое выбранных ячеек» и нажмите кнопку «Объединить (Merge)» .
Готово! Несколько простых щелчков мышью, и у нас есть вместо пяти столбцов всего один, объединенный без использования каких-либо формул или операций копирования и вставки.
Чтобы закончить, переименуйте столбец А как считаете нужным.
Намного проще, чем четыре предыдущих способа, не правда ли? 🙂
Объединение строк стандартными средствами Excel.
Как и при объединении столбцов, самый простой вариант — использование возможностей форматирования при помощи инструмента объединения.
В качестве примера рассмотрим небольшую таблицу, в которой по строкам записаны данные о каждом человеке – его имя, фамилия и адрес. Нам нужно объединить данные, расположенные в каждом столбце со второй по шестую строку. Выделим мышкой клетки с A2 до A6, потом по правой кнопке мыши задействуем пункт выпадающего меню «Формат».
Если мы отметим чекбокс как на скриншоте выше, нажмем кнопку OK, то получим сообщение о том, что все данные нам сохранить не удастся.
Аналогично мы можем попытаться объединить информацию в строках при помощи кнопки «Объединить и центрировать» на ленте.
Нажатие OK объединит выделенные позиции, но сохранит только значение первой из них, все остальные данные исчезнут.
То же самое произойдет, если мы выделим, к примеру, диапазон A2:C6, либо полностью строки со 2 по 6 целиком. Уцелеет только содержимое из A2. Все остальные данные, к сожалению, будут утеряны.
Итак, очевидно, что нам нужно более оптимальное решение. В этой статье далее описывается несколько методов, которые позволят вам объединить несколько строк в Эксель без потери данных.
Как разъединить ячейки в Excel
Минимальной единицей электронных таблиц является ячейка. Осуществить разбиение клеток возможно, если пользователь произвел слияние этих самых клеток. Опытный пользователь знает, как разделить ячейку в Экселе при составлении “заголовка” объекта со сложной структурой.
Существует 3 варианта для разбиения ячеек в табличном процессоре
Важно помнить, что разделить можно только те ячейки, которые прошли операцию слияния
Слияние ячеек
Если в процесс работы встал вопрос, как объединить ячейки, то закономерным будет, как в Excel разделить объединенные ячейки. Структура объекта табличного процессора должна быть тщательно продумана.
Для слияния ячеек пользователь:
- открывает книгу с рабочим листом;
- выделяет соседние объекты;
- переходит на вкладку “Главная”;
- в инструментарии приложения находит “Выравнивание”;
- при щелчке на кнопку выбирает “Объединить и поместить в центре”.
Замечание: в результате слияния информация останется в верхней левой клетке. Для сохранения текста из второй единицы пользователь копирует ее в другое место.
Кнопка “Объединение” неактивна, если объекты находятся на стадии редактирования.
Разбиение объединенных ячеек
Если структура объекта табличного процессора подразумевает разбиение ячейки в середине таблицы нужно знать, как разъединить ячейки в Excel. Для этого пользователь работает исключительно с кнопкой “Объединить и поместить в центре”:
- выделяет 2 соседних колонки;
- выбирает “Объединить по строкам” в меню кнопки;
- выделяет ячейку для разбиения;
- активирует “Отменить объединение”.
Замечание: Эксель при таком варианте рассматривает результат как единое целое.
Разбиение ячеек по диагонали посредством изменения формата
Нужно знать, как разбить ячейки в Excel, как провести процесс разбиения по диагонали посредством форматирования. Пользователь:
- Вызывает меню “Формат ячеек” (одним из способов): посредством правой кнопкой мыши; находит кнопку “Граница” и щелкает на указатель, выбирая “Другие границы “; кликает на стрелку в области “Шрифт”, переходит на вкладку “Граница”; пользуется “горячим” сочетанием CTRL+1.
- При появлении диалогового окна на вкладке “Граница” кликает на диагональные линии у блока “Надпись”.
- Подтверждает действие через нажатие на “ОК”.
Замечание: при таком способе разбиения ячейки табличный процессор воспринимает объект как одну клетку.
Разбиение ячеек по диагонали посредством вставки фигуры
Подобный вариант подходит, если секция большая или создана посредством объединения нескольких единиц. Для осуществления способа пользователь:
- Переходит на вкладку “Вставка”.
- В области “Иллюстрации” кликает на кнопку “Фигуры”.
- Выбирает инструмент “Линия”.
- Проводит линию по намеченному образцу.
Зная, как в Эксель разделить ячейку на две части, пользователь построит таблицу по намеченному шаблону.
Как сделать ячейки одинакового размера
При создании новой Книги или Листа таблица имеет одинаковые размеры ячеек, но возможно эти размеры не будут удовлетворять нашим требованиям. И тогда их следует изменить.
Способов несколько, рассмотрим их. Для начала необходимо выделить ячейки (строки или столбцы), размер которых следует изменить.
1 способ. Изменяем с помощью мыши
При наведении указателя мыши в зону названий столбцов или номеров строк, курсор принимает вид двунаправленной стрелки. Если в этот момент зажать левую кнопку мыши и продолжать движение, то произойдет изменение положения границы ячейки. И это изменение отразится на всех выделенных.
Изменение ширины и высоты ячейки с помощью мыши
2 способ. Изменяем с помощью команды из меню Формат
В ленте инструментов на вкладке Главная в разделе Ячейки кликаем кнопку Формат и в выпадающем списке выбираем нужное действие Ширина столбца или Высота строки.
Устанавливаем размеры ячейки
Задаем нужные значения и размеры выделенных ячеек станут одинаковыми.
Объединить текст с датой или числами
В данном случае для того чтобы объединить текст, мы будем использовать функции СЦЕПИТЬ и ТЕКСТ . Функцию СЦЕПИТЬ мы уже изучили, давайте теперь ознакомимся функцией ТЕКСТ .
Данная функция ТЕКСТ позволяет изменить представление числа или времени в удобочитаемом виде. В нашем случае мы будем использовать ее для корректного отображения числа и даты при объединении числовых значений и значений даты с текстовой строкой.
Предположим у нас есть следующая таблица:
Объединить текст в Excel – Исходная таблица с данными
Предположим, что мы хотим не просто объединить текст, а составить предложение, в котором будет говорится, что такой-то сотрудник, такого-то числа реализовал столько-то товаров, и сколько это составило в процентах от общего объема продаж.
Для этого мы должны ввести в ячейку (D2) следующую формулу для первого сотрудника:
=СЦЕПИТЬ(A2; » «; ТЕКСТ($B$1;»ДД.ММ.ГГ»);» реализовал «; B2;» единиц товаров, что составило «;ТЕКСТ(C2;»0%»);» от общего объема продаж»)
Не стоит пугаться. Сейчас мы разберем эту формулу по порядку.
1. А2 – ссылка на ячейку фамилии нашего сотрудника.
2. » « – далее мы вставляем разделитель, в нашем случае это пробел.
3. ТЕКСТ($B$1;»ДД.ММ.ГГ») – при помощи функции ТЕКСТ мы задаем вид даты.
$B$1 – это абсолютная ссылка на дату, ДД.ММ.ГГ – это формат отображаемой даты. В нашем случае исходная дата 13 ноября 2017 г., а мы ее преобразовываем в 13.11.17 (ДД.ММ.ГГ).
4. » реализовал » – продолжаем формировать необходимое нам предложение.
5. B2 – ссылка на ячейку, где хранится информация о количестве реализованной продукции.
6. » единиц товаров, что составило » – добавляем текст.
7. ТЕКСТ(C2;»0%») – ссылка на ячейку C2 указывает на количество процентов, а «0%» – процентный формат.
8. » от общего объема продаж» – завершаем наше предложение.
И заполняем для остальных сотрудников с помощью маркера заполнения.
В результате мы получаем следующее:
Объединить текст в Excel – Объединить текст в ячейке с датой и числами
Ну вот, в итоге мы объединили текст из нескольких ячеек и получили полноценные предложения, которые можно будет вставить, к примеру в отчет.
Объединяем текст в ячейках через амперсанд
Теперь давайте рассмотрим еще один способ, с помощью которого можно объединить текстовые значения из разных ячеек в одной. В этом случае мы будем использовать специальный знак амперсанд & — графическое сокращение латинского союза et (и).
Задача: Есть таблица с сотрудниками. Колонки Имя, Отчество и Фамилия. Сейчас они отдельные. Необходимо соединить все значения в строке в одну ячейку ФИО.
Использовать будем формулы. Становимся на ячейку в столбце с ФИО. Далее вводим начало формулы — знак =. После этого щелкаем по первому значения в строке, которое мы хотим добавить. В нашем случае это значение в колонке Имя.
Для того, чтобы добавить к значению имени значение отчества, мы будем использовать знак & (в английской раскладке Shift+7). Ставим его после значения A2и теперь уже щелкаем по ячейке в колонке Отчество.
Аналогично добавляем значение из колонки Фамилия.
После нажатия на Enter текстовые данные будут объединены, но между значениями не будет пробела.
Добавлять пробел мы будем с помощью введения дополнительного амперсанда и двойных кавычек. В этом случае конструкция пробела выглядит следующим образом: » « — между кавычками ставится одинарный пробел. Щелкаем по ячейке в колонке ФИО два раза левой клавишей мыши, чтобы подкорректировать формулу, и через знак & добавляем к формуле пробел.
После нажатия на клавишу Enter, вы получите необходимый результат.
Теперь просто протягиваем формулу на остальные ячейки в колонке. Для этого щелкаем один раз клавишей мыши по ячейке с формулой и тянем ее, зажав левую клавишу мыши, за нижний правый угол вниз до последней ячейки.
Если вам нужны только значения без формул, то копируем и вставляем их рядом через Специальную вставку.
Обратная функция
На первый взгляд обратная функция СЦЕПИТЬ – РАСЦЕПИТЬ. Однако это не так. Для отбора слов в одной ячейке используются следующие формулы:
- ЛЕВСИМВ отображает заданное количество символов с начала строки. Имеет два аргумента: ссылку на текст и количество знаков.
- ПРАВСИМВ то же самое только с конца строки. Блоки те же.
- ПСТР помогает отобразить знаки с указанной позиции. В составе имеет три аргумента: ссылка, позиция, количество символов.
Рассмотрим использование функций на основании первого примера из статьи:
Задача 1. Нужна только фамилия:
Задача 2. Аналогично, только необходимо имя:
Задача 3. В конце отобразим отчество:
Как видите, использование функции СЦЕПИТЬ помогает быстро объединить данные, которые содержаться в отдельных ячейках
При работе важно использовать двойные кавычки для текстовых аргументов и знаков, а внутри формулы разделять блоки точкой с запятой. Также не забывайте отделять слова вставками с пробелами в кавычках
Объединение ячеек с помощью & (амперсанд) и функции Excel СЦЕПИТЬ (CONCATENATE)
Объединение содержимого ячеек – очень распространенная задача. Выбор решения зависит от типа данных и их количества. Если нужно сцепить несколько ячеек, то подойдет оператор & (амперсанд).
Обратите внимание, между ячейками добавлен разделитель в виде запятой с пробелом, то есть к объединению ячеек можно добавить произвольный текст. Полной аналогией & является применение функции СЦЕПИТЬ
В рассмотренных примерах были только ячейки с текстом. Может потребоваться соединять числа, даты или результаты расчетов. Если ничего специально не делать, то результат может отличаться от ожидания. Например, требуется объединить текст и число, округленное до 1 знака после запятой. Используем пока функцию СЦЕПИТЬ.
Число присоединилось полностью, как хранится в памяти программы. Чтобы задать нужный формат числу или дате после объединения, необходимо добавить функцию ТЕКСТ.
Правильное соединение текста и числа.
Соединение текста и даты.
В общем, если вы искали, как объединить столбцы в Excel, то эти приемы работают отлично. Однако у & и функции СЦЕПИТЬ есть существенный недостаток. Все части текста нужно указывать отдельным аргументом. Поэтому соединение большого числа ячеек становится проблемой.