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

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

Сегодня рассмотрим то, как объединить столбцы в excel таким образом, чтобы при этом не потерялись введенные значения. Наверняка, известно, что попытка объединения нескольких столбцов в единый, зачастую оказывется безуспешной. Однако, все это из-за того, что пользователи попросту не умеют это делать верно. Итак, начнем.

Способы были проверены для любой из версий программы. Однако пример будет базирован на объединении данных без их потери в Эксель 2007 года.

Как объединить столбцы в excel

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

  • Теперь запишем формулу для того, чтоб соединить данные из всех ячеек единой строчки, чтобы все содержимое было соединено в ней.
  • Для начала напишем ее без пробелов, в противном же случае программа выбьет ошибку. Каждая формула должна начинаться со значка равенства, а значит, в нашем случае она будет иметь следующий вид:

Итак, в итоге фраза оказалась слипшейся. Это не совсем красиво. Однако теперь возможно дорабатывать формулу, делая результат читабельным. Теперь она выглядит так: =А27&» «&В2&» «&С2. Кроме того, между ними можно расставлять разделяющие значки – например, запятую, которая также будет отображена в результатах.

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

Однако это не все. Хотя столбики и были объединены, но если значения, располагающиеся первоначально, будут изменены или удалены, переменится и результат, поскольку была применена формула, а ее результат связан с полученными данными.

Чтобы подобное не допустить, следует обозначить столбец целиком с объединенными данными и скопировать.

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

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

Благодарю всех за прочтение. Надеюсь, представленная информация вам помогла и теперь вы знаете как объединить столбцы в excel без потери данных.

Источник: bezkompa.ru

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

При работе с таблицами в программе Эксель у пользователей нередко возникает потребность в объединении некоторых ячеек. Сама по себе эта задача не представляет никакой сложности, если в этих ячейках нет данных, т.е. они пустые. Но как быть в ситуации, когда в ячейках содержится какая-либо информация? Не потеряются ли данные после объединения? В этой статье мы подробно разберём этот вопрос.

Как объединить ячейки

Процедура довольно легкая и может использоваться в следующих случаях:

  1. Объединение пустых ячеек.
  2. Объединение ячеек, среди которых только одна содержит заполненные данные.

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

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

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

При таком способе объединения данные будут выровнены по правому краю объединенной ячейки (по умолчанию).

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

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

Как объединить ячейки через контекстное меню

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

А появившемся окне выбираем пункт «Выравнивание» и ставим галочку напротив «Объединение ячеек». В этом меню также можно выбрать и другие параметры объединения: перенос текста по словам, автоподбор ширины, горизонтальная и вертикальная ориентация, направление, различные варианты выравнивания и прочее. После того как все параметры выставлены кликаем на «OK».

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

Как объединить ячейки без потери данных

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

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

Первым шагом делаем следующее. Между объединяемыми ячейками необходимо добавить пустую ячейку. Чтобы это сделать нужно правой кнопкой мыши щелкнуть на номер столбца/строки, перед которыми мы хотим добавить новый столбец/строку и выбрать в раскрывшемся меню пункт “Вставка”.

В полученной новой ячейке прописываем формулу по следующему шаблону: “=СЦЕПИТЬ(X;Y)“. При этом X и Y — это значения координат объединяемых ячеек.

В нашем случае, требуется сцепить ячейки B2 и D2, значит, прописываем формулу “=СЦЕПИТЬ(B2;D2)” в ячейку C2.

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

Для того чтобы убрать лишние ячейки, щелкаем мышью (правой кнопкой) по получившейся объединенной ячейке. В выпадающем списке необходимо нажать «Копировать».

Читайте также:  Как отобразить в excel скрытый столбец

Далее идем в ячейку, находящуюся справа от объединенной (в которой находятся изначальные данные), щелкаем правой кнопкой мыши по ней, после чего выбираем из списка параметр “Специальная вставка».

В открывшемся окне среди всех вариантов выбираем “Значения” и щелкаем “ОК”.

В результате в этой ячейке окажется результат ячейки C2, в которой мы объединили первоначальные значения ячеек B2 и D2.

Теперь, после того, как мы вставили результат в ячейку D2, можно удалить лишние ячейки, которые теперь не нужны (B2 и С2). Для этого выбираем лишние ячейки/столбцы левой кнопкой мыши, далее по выделенному диапазону щелкаем правой кнопкой мыши и в открывшемся меню выбираем “Удалить”.

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

Заключение

Таким образом, в обычном объединении ячеек ничего сложного нет. А вот чтобы объединить ячейки сохранив данные придётся слегка потрудиться. Но все же эта задача вполне выполнимая благодаря удобному функционалу программы Excel. Главное – запастись терпением и соблюдать правильную последовательность действий. Рекомендуем перед началом работы на всякий случай сделать копию документа, если вдруг что-то не получится и данные будут утеряны.

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

СТАТЬИ ПО ТЕМЕБОЛЬШЕ ОТ АВТОРА

Включение надстройки “Анализ данных” в Excel

Как сделать зачеркнутый текст в Эксель

Как перенести таблицу из Word в Excel

Как сделать разделение ячеек в Excel

Импорт содержимого CSV-файла в Excel

Защита ячеек от изменений в Эксель

Статистические функции в Microsoft Excel

Математические функции в Microsoft Excel

Извлечение корня в Excel с помощью формулы и функции

Регрессионный анализ данных в Excel

Метод наименьших квадратов в Excel

Как решить транспортную задачу в Excel

2 КОММЕНТАРИИ

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

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

Источник: microexcel.ru

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

Привет, уважаемые читатели. Сегодня мы поговорим о том, каким образом можно объединить два и более столбца в таблице Excel так, чтобы не потерять при этом данные и значений. Вы знаете, что если попробовать объединить несколько столбцов в один, то у вас ничего хорошего не получится. Хотите узнать, как это делается правильно? Тогда приступим.

Методы проверялись и работают для любой версии Эксель. Но в качестве примера я буду показывать, как объединять данные без потери в Excel 2007.

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

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

Сначала я напишу ее без пробелов, иначе Excel выдаст ошибку. Любая формула в Excel начинается со знака «=», а значит она будет выглядеть так =A2&B2&C2

Как вы видите, в результате у меня получилась слипшаяся фраза. Согласитесь, не очень красиво. Но теперь я могу доработать формулу, чтобы привести результат в читабельный вид. Вот как выглядит формула теперь =A2&» «&B2&» «&C2. Так же я могу между ними расставить знаки разделения, к примеру запятую, и они так же будут показаны в результате.

Хорошо, одну строку я сделал. А как я буду формулу разносить по другим ячейкам в столбце? Не буду же я теперь ее в каждой строке писать. В моем примере их всего 4, а что если их тысяча? Конечно, я воспользуюсь хитростью. Подведите курсор к краю ячейки, так чтобы он превратился в черный квадрат, и тащите вниз до конца таблицы. Смотрите на скриншот.

Но на этом еще не все. Хоть столбцы мы и объединили, но как вы думаете, что произойдет, если значения, которые у меня стояли изначально, я изменю или удалю? Тогда измениться и результат, ведь я использовал формулу, а ее результат основывается на полученных данных. Что-то нужно с этим делать.

Выделите весь столбец с объединённым содержимым и скопируйте (CTRL + C).

Затем, в соседнем пустом столбце в пустой ячейке нажмите правой кнопкой мыши и в меню выберите «Специальная вставка». А в открывшемся окне поставьте галочку «Значения» и нажмите на «ОК».

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

Кстати, вместо той формулы, что я давал вам выше, можно воспользоваться и такой: =СЦЕПИТЬ(A3; » «; B3; » «; C3). Две кавычки с пробелами нужны для того, чтобы при соединении были пробелы между данными. Но в них можно поставить и запятые, плюсы и другие знаки или даже слова. На ваше усмотрение.

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

Источник: v-ofice.ru

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

Из этой короткой статьи Вы узнаете, как в Excel объединить несколько столбцов в один, не потеряв при этом данные.

У Вас есть таблица в Excel, и Вы хотите объединить два столбца в один построчно. Например, необходимо объединить столбец с именем и столбец с фамилией в один, или объединить несколько столбцов, таких как улица, город, индекс и страна в один столбец с адресом, разделяя значения запятой, чтобы в дальнейшем распечатывать адреса на конвертах.

Читайте также:  Как в таблице excel посчитать сумму столбца автоматически

К сожалению, в Microsoft Excel нет встроенного инструмента для выполнения таких задач. Конечно, есть команды Merge Cells (Объединить ячейки), Merge & Center (Объединить и поместить в центре) и прочие, но если Вы выберите 2 смежные ячейки с целью объединить их, как показано на снимке экрана ниже:

Вам будет показано сообщение с предупреждением:

  • в Excel 2013: Merging cells only keeps the upper-left cell value, and discards the other values (В объединённой ячейке сохраняется только значение из верхней левой ячейки диапазона. Остальные значения будут потеряны).
  • в Excel 2010 и 2007: The selection contains multiple data values. Merging into one cell will keep the upper-left most data only (Выделенная область содержит несколько значений данных. Объединение ячеек приведёт к потере всех значений, кроме левого верхнего).

Далее в этой статье Вы найдёте 2 способа, как объединить данные из нескольких столбцов в один без потери данных и, не используя макрос VBA.

Объединяем два столбца при помощи формул

Допустим, у Вас есть таблица с данными о клиентах, и Вы хотите объединить столбцы с именем (First Name) и фамилией (Last Name) в один столбец с полным именем (Full Name).

  1. Добавьте в таблицу новый столбец. Для этого наведите указатель мыши на заголовок столбца (в нашем случае это столбец D), кликните по нему правой кнопкой мыши и в контекстном меню выберите пункт Insert (Вставить). Давайте назовём новый столбец Full Name.
  2. В ячейке D2 запишите вот такую формулу:

=CONCATENATE(B2,” “,C2)
=СЦЕПИТЬ(B2;” “;C2)

B2 и C2 – это адреса ячеек из столбцов First Name и Last Name. Обратите внимание, что в формуле между ними стоит символ пробела, заключенный в кавычки. Это разделитель, который будет вставлен между соединёнными частями имени. В качестве разделителя Вы можете использовать любой другой символ, например, запятую.

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

  • Скопируйте эту формулу во все остальные ячейки столбца Full Name. Пошаговую инструкцию как это делается Вы можете найти в статье Как вставить одинаковую формулу сразу во все выбранные ячейки .
  • Итак, мы объединили имена из двух столбцов в один, но это по-прежнему формула. Если мы удалим столбец First name или Last name, то связанные с ними данные в столбце Full Name также будут потеряны.
  • Теперь нам нужно превратить формулу в значение, чтобы мы могли удалить ненужные столбцы с нашего листа Excel. Выделите все ячейки с данными в объединённом столбце (выделите первую ячейку в столбце Full Name и затем нажмите Ctrl+Shift+Стрелка вниз.Скопируйте содержимое в буфер обмена (Ctrl+C или Ctrl+Ins – что предпочитаете), затем кликните правой кнопкой мыши по любой ячейке в том же столбце (Full Name) и в контекстном меню выберите Paste Special (Специальная вставка). Отметьте вариант Values (Значения) и нажмите ОК.
  • Удалите столбцы First Name и Last Name, они нам больше не нужны. Для этого:
    • кликните по заголовку столбца B, затем, нажав и удерживая клавишу Ctrl, кликните по заголовку столбца C.
    • (другой способ) выберите любую ячейку в столбце B, нажмите Ctrl+Space (Пробел), чтобы выделить весь столбец B, затем нажмите Ctrl+Shift+Стрелка вправо, чтобы добавить к выделению столбец C.
  • После этого кликните правой кнопкой мыши по любому из выделенных столбцов и в контекстном меню нажмите Delete (Удалить).

    Отлично, мы объединили имена из двух столбцов в один! Хоть это и потребовало немало усилий и времени.

    Объединяем столбцы при помощи Блокнота

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

    Вот пример: мы хотим объединить все те же два столбца с именем и фамилией в один.

    1. Выделяем оба столбца, которые необходимо объединить. Для этого выделяем ячейку B1, нажимаем Shift+Стрелка вправо, чтобы добавить к выделению ячейку C1. Затем нажимаем Ctrl+Shift+Стрелка вниз, чтобы выделить все ячейки с данными в двух столбцах.
    2. Скопируйте данные в буфер обмена (Ctrl+C или Ctrl+Ins – что предпочитаете).
    3. Запустите Блокнот: Start (Пуск) >All Programs (Все программы) >Accessories (Стандартные) >Notepad (Блокнот)
    4. Вставьте данные из буфера обмена в Блокнот (нажмите Ctrl+V или Shift+Ins)
    5. Скопируйте в буфер обмена символ табуляции. Для этого нажмите клавишу Tab в Блокноте, затем сочетание Ctrl+Shift+Стрелка влево, а затем Ctrl+X.
    6. Замените в Блокноте символы Tab на другие символы, которые Вы хотите использовать в качестве разделителей.Для этого нажмите Ctrl+H, чтобы открыть диалоговое окно Replace (Заменить). В поле Find what (Что) вставьте из буфера обмена символ табуляции. В поле Replace with (Чем) введите Ваш разделитель, например, пробел, запятую и т.д. Нажмите кнопку Replace All (Заменить все), а затем Cancel (Отмена), чтобы закрыть диалоговое окно.
    7. Нажмите Ctrl+A, чтобы выделить весь текст в Блокноте, затем Ctrl+C, чтобы скопировать его в буфер обмена.
    8. Вернитесь к листу Excel (нажмите Alt+Tab), выделите только ячейку B1 и вставьте текст из буфера обмена в таблицу.
    9. Переименуйте столбец B в Full Name и удалите столбец Last name.

    В описании этого способа больше шагов, чем в предыдущем варианте, но поверьте мне или проверьте сами – этот способ гораздо быстрее.

    Источник: office-guru.ru

    Как в excel объединить ячейки без потери данных и значений?

    Здравствуйте, друзья! Объединение ячеек это рутинная операция при создании и редактировании таблиц, которая используется очень часто. Проблем при создании таблиц с нуля как правило не возникает.

    Другое дело, если мы в Excel экспортируем (или открываем) уже созданные кем — то готовые таблицы. Часто необходимо привести их к виду, который нам необходим. И вот тут возникают проблемы — при объединении ячеек часть информации в некоторых удаляется. На простом примере покажу, как создать кнопки в документе и привязать к ним нужный программный код для своих нужд.

    Как объединить ячейки в excel в таблице ?

    Для начала вспомним суть проблемы. Стандартный способ объединения ячеек делаем через «формат ячеек» выделив нужные ячейки и вызвав правой кнопкой контекстное меню. Еще проще и быстрее найти в главном меню нужную кнопку:

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

    Как в excel объединить две ячейки в одну без потери данных и значений через пробел?

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

    Местоположение будущей кнопки выбираем в любом удобном месте документа. Курсор примет вид крестика; нажимаем левую кнопку мыши и рисуем границы:

    Появится окошко макроса Пока нажимаем на кнопку «Создать». Откроется редактор VBA; удаляем из окна весь текст и копируем туда вместо него текст следующей процедуры:

    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

    В окне редактора код выглядит следующим образом:

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

    Здесь видим название нашей процедуры — выбираем его. А так же обозначим местонахождение макроса — только в данном документе.

    В новых версиях Office при попытке сохранить документ будет выведено сообщение о том, что сначала его нужно сохранять в формате «Документ Excel с поддержкой макросов». Только после этих действий кнопка начнет работать.

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

    Проверяем работу кнопки — сначала выделяем нужные ячейки и затем жмем кнопку. Заработало? Ура!!

    Источник: fast-wolker.ru

    Как объединить строки в Excel?

    Когда мы работаем в редакторе Excel, часто нужно объединить строки или отдельные ячейки. Мы либо объединяем их сразу, когда таблица пустая, либо уже с содержимым. В последнем случае важно объединить ячейки без потери данных – чтобы информация в каждой строке сохранилась. Давайте посмотрим, какими средствами можно «склеить» между собой строки в Экселе.

    Простое объединение строк

    Если нам нужно объединить полностью несколько строк в документе, кликаем по номеру строки на левой панели. Она должна выделиться полностью. Затем зажимаем клавишу Shift и кликаем по следующей строке или же по самой последней.

    В нашем случае мы сначала кликнули по строке №7, зажали Shift и затем нажали на строку №12. Они все выделились.

    После чего вызываем меню объединения и кликаем «Объединить по строкам». Можно применить и другое форматирование – по ячейкам, например. В первом случае мы объединим ячейки каждой отдельной строки, в последнем случаем мы объединим ячейки всех строк в одну большую строку.

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

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

    Объединение строк и ячеек в готовой таблице

    Теперь посмотрим, как объединяются строки в таблице. В принципе, точно так же. Мы объединяем несколько строк и кликаем на нужный вариант форматирования, как это было с пустыми ячейками.

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

    Мы объединили все строки и в каждой строке у нас осталась инфа только с названием команды. Все остальные данные стерлись.

    Объединение строк без потери данных

    Для того чтобы объединить строки, при этом сохранить и вывести данные строк в отдельную строку, применим простую формулу.

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

    У нас получилась объединенная строка с сохранением данных.

    Если нужно, чтобы данные записывались через пробел, примените следующую формулу: =СЦЕПИТЬ(B5;” “;C5;” “;D5), то есть в кавычках расставить пробелы.

    Есть и другой вариант формулы, который мы показали на скриншоте ниже.

    Группировка строк

    Например, нам нужно сгруппировать несколько элементов в таблице. Чтобы сделать это без потери данных, выделяем нужные строки. Затем во кладке «Данные» кликаем на меню «Группировать», в всплывающем окошке выбираем «Строки» и нажимаем ОК.

    Сгруппированные строки с 3 по 6 исчезли, но их можно вызвать, если нажать на +.

    Итак, мы рассмотрели несколько вариантов объединения строк и ячеек. Показали пример объединения пустых строк, табличных, а самое главное – рассказали о способах объединения строк в Excel без потери данных.

    Еще много интересного о редакторе Excel:

    Источник: public-pc.com