Как в excel скопировать таблицу с объединенными ячейками

док вставить объединенные ячейки 1

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

Скопируйте и вставьте объединенные ячейки в отдельные ячейки с опцией Вставить

Скопируйте и вставьте несколько объединенных ячеек в отдельные ячейки с помощью Kutools for Excel


Скопируйте и вставьте объединенные ячейки в отдельные ячейки с опцией Вставить

Для Вставить в Excel, вы можете быстро скопировать и вставить объединенные данные в отдельные ячейки, сделайте следующее:

1. Выберите и нажмите Ctrl + C , чтобы скопировать объединенные ячейки, которые вы хотите вставить в другие отдельные ячейки.

2, Затем нажмите Ctrl + V чтобы вставить объединенные ячейки в ячейку, и щелкните маленький значок в правом нижнем углу вставленного диапазона, чтобы выбрать третий значок Формулы и форматирование чисел, см. снимок экрана:

док вставить объединенные ячейки 2

3. И вставленные объединенные ячейки не были объединены в отдельные ячейки, см. Снимок экрана:

док вставить объединенные ячейки 3


Скопируйте и вставьте несколько объединенных ячеек в отдельные ячейки с помощью Kutools for Excel

Excel не поддерживает одновременное копирование нескольких диапазонов, но с Kutools for ExcelАвтора Копировать диапазоны функция, вы можете сразу скопировать несколько выбранных объединенных ячеек в отдельные ячейки.

После установки Kutools for Excel, пожалуйста, сделайте следующее:

1. Держи Ctrl , чтобы выбрать несколько объединенных ячеек, которые вы хотите скопировать.

2. Затем нажмите Кутулс > Копировать диапазоны, см. снимок экрана:

3. В Копировать несколько диапазонов диалоговое окно, выберите Формулы и числовые форматы под Специальная вставка, оба проверяют Включая высоту строки or Включая ширину столбца если вы хотите сохранить высоту строки и ширину столбца исходных ячеек, см. снимок экрана:

док вставить объединенные ячейки 5

4, Затем нажмите Ok , и появится окно подсказки, напоминающее вам о выборе ячейки для отображения результата, см. снимок экрана:

док вставить объединенные ячейки 6

5. Затем нажмите OK, и выбранные объединенные ячейки были вставлены в отдельные ячейки по мере необходимости.

Скачать и бесплатную пробную версию Kutools for Excel Сейчас !


Демонстрация: скопируйте и вставьте объединенные ячейки в отдельные ячейки с помощью Kutools for Excel


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (2)


Оценок пока нет. Оцените первым!

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

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

Сначала расскажем что такое объединенные ячейки в Excel и как их сделать. Тут нет ничего сложно, достаточно выделить две или более ячеек и выбрать команду на ленте Главная -> Выравнивание -> Объединить и поместить в центре.

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

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

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

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

  • Объединить по строкам — позволяет выбрать диапазон ячеек, который содержит несколько строк. В этом случае Excel будет создавать объединенные ячейки по одной на каждой строке
  • Объединить ячейки — объединяет выделенные ячейки в одну, но при этом не выравнивает текст в ячейке.
  • Отменить объединение ячеек — позволяет разбить объединенную ячейку на несколько.

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

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

  • Если диапазон содержит объединенные ячейки, то пользоваться сортировкой и фильтрацией в этом диапазоне будет невозможно.
  • Также невозможно будет преобразовать такой диапазон в таблицу (форматировать как таблицу).
  • Также можно забыть об автоматическом выравнивании ширины или высоты ячейки. Например если имеется объединенная ячейка A1:B1, то выравнять ширину столбца A уже не получится.
  • Если Вы пользуетесь горячими клавишами для навигации, например переходите в начало и конец таблицы путем сочетания клавиш Ctrl + стрелка вверх и вниз, то переход не удастся, и курсор будет «упираться» в объединенные ячейки.
  • Если вы выделяете столбцы (или строки) с помощью горячих клавиш Ctrl (Shift) +Пробел, то при наличии объединенных ячеек, вы не сможете выделить 1 столбец (или строку).

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

Чтобы разъединить все ячейки и удалить объединенные, достаточно выполнить следующие действия:

  1. Выделить все ячейки на листе. Это можно сделать путем нажатия сочетания клавиш Ctrl + A или кликнуть на черный треугольник между заголовками строк и столбцов на листе.
  2. Нажать на команду Главная -> Выравнивание -> Объединить и поместить в центре если она выделена. Если же она не выделена, значит выбранный лист не содержит объединенных ячеек.

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

  1. Откройте окно Найти и заменить. Сделать это можно сочетанием клавиш Ctrl + F.
  2. Поле Найти оставьте пустым и нажмите на кнопку Параметры.
  3. Должна отобразиться кнопка Формат. Нажмите левой кнопкой мыши по ней.
  4. В диалоговом окне Найти формат на вкладке Выравнивание выберите опцию Объединение ячеек. Далее нажмите Ok.
  5. В диалоговом окне Найти и заменить нажмите Найти далее или Найти все в зависимости от вашей дальнейшей задачи.

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

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

  1. Выделите диапазон ячеек, который хотите отцентрировать. При этом сам текст должен содержаться в левой верхней ячейке.
  2. Выберите команду формат ячеек или нажмите сочетание клавиш Ctrl + 1.
  3. В диалоговом окне Формат ячеек перейдите на вкладку Выравнивание.
  4. В выпадающем списке выравнивания по горизонтали выберите значение по центру выделения и нажмите OK.

Еще один способ избежать объединения ячеек — это использовать надписи. В них также можно вставлять текст и выбирать направление текста по вертикали. Способ конечно также накладывает много ограничений, но в каких-то случаях имеет место быть.

Все способы можно скачать нажав кнопку вначале статьи.

Microsoft Excel

трюки • приёмы • решения

Простые правила работы с объединенными ячейками таблицы Excel

Объединение ячеек — несложная процедура. При объединении две и более ячейки сливаются в одну более крупную. Чтобы объединить ячейки, просто выделите их и выполните команду Главная → Выравнивание → Объединить и поместить в центре. Excel комбинирует выбранные ячейки и отображает содержимое в той, которая находится в левом верхнем углу, а содержимое выравнивается по центру объединенной ячейки.

Обычно ячейки объединяют, чтобы оптимизировать внешний вид рабочего листа. Например, на рисунке 1 изображен лист с четырьмя множествами объединенных ячеек: B2:H2, I2:O2, A4:A8, A9:A13. Текст в объединенных ячейках в столбце А записывается по вертикали.

Рис. 1. На листе четыре множества объединенных ячеек

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

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

Другие операции, связанные с объединением ячеек

Обратите внимание: кнопка Объединить и поместить в центре находится в раскрывающемся меню. Щелкнув на стрелке, вы увидите три дополнительных команды.

  • Объединить по строкам — позволяет выбрать диапазон, а потом создать несколько объединенных ячеек (по одной на каждую выделенную строку);
  • Объединить ячейки — действует почти как Объединить и поместить в центре, с той лишь разницей, что содержимое из верхней левой ячейки не выравнивается по центру, а сохраняет исходное выравнивание по горизонтали;
  • Отменить объединение ячеек — разбивка выделенной объединенной ячейки.

Если в Excel требуется отображать длинный текст, удобно разбивать его на строки в объединенных ячейках. Чтобы добиться этого, выделите объединенные ячейки и выполните команду Главная → Выравнивание → Перенести текст. Пользуйтесь элементами управления для выравнивания по горизонтали и вертикали в группе Главная → Выравнивание, чтобы откорректировать положение текста.

На рис. 2 изображен лист, на котором объединена 171 ячейка (19 строк в 9 столбцах). К тексту в объединенной ячейке применен параметр Перенести текст.

Рис. 2. Здесь 171 ячейка объединены в одну

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

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

Вот несколько вещей, о которых стоит помнить:

  1. Нельзя использовать объединенные ячейки в таблице, создаваемой методом Вставка → Таблицы → Таблица. Это понятно, поскольку табличная информация должна быть согласована по строкам и столбцам. При объединении ячеек такая согласованность будет нарушена.
  2. Как правило, можно дважды щелкнуть по заголовку столбца или строки, чтобы подогнать данные в строке или столбце, но такая возможность отсутствует, если в строке или столбце есть объединенные ячейки. Вместо этого потребуется откорректировать ширину столбца или высоту строки вручную.
  3. Объединенные ячейки также могут влиять на сортировку и фильтрацию. Это еще одна причина, по которой объединение ячеек в таблицах не допускается. Если у вас есть диапазон данных, который нужно отсортировать или отфильтровать, то не пользуйтесь объединением ячеек.
  4. Наконец, объединенные ячейки могут вызывать проблемы, связанные с макросами VBA. Например, при объединении ячеек в диапазоне A1:D1, команда VBA наподобие следующей выделит четыре столбца (вряд ли программист хотел этого): Columns(«B:B»).Select .

Как найти все объединенные ячейки на листе

Чтобы узнать, есть ли на листе объединенные ячейки, выполните следующие действия.

  1. Нажмите Ctrl+F, чтобы открыть диалоговое окно Найти и заменить.
  2. Убедитесь, что в поле Найти ничего нет.
  3. Нажмите кнопку Параметры, чтобы раскрыть окно.
  4. Нажмите кнопку Формат, чтобы открыть диалоговое окно Найти формат, в котором указывается искомое форматирование.
  5. В окне Найти формат выберите вкладку Выравнивание и установите флажок Объединение ячеек.
  6. Нажмите OK, чтобы закрыть диалоговое окно Найти формат.
  7. В окне Найти и заменить нажмите кнопку Найти все.

Excel отобразит на листе все объединенные ячейки, см. рис. 3. Щелкните на адресе в списке — объединенная ячейка станет активной.

Если на этапе 3 команда Объединить и поместить в центре не выделена, это означает, что на листе нет объединенных ячеек. Если выполнить эту команду, когда выделены все ячейки, то все 17 179 869 184 ячейки рабочего листа будут объединены в одну.

Рис. 3. Поиск всех объединенных ячеек на рабочем листе

Какие существуют альтернативы для объединения ячеек

В некоторых случаях можно воспользоваться командой Excel Объединить по строкам в качестве альтернативы объединению ячеек. Эта команда удобна для центирирования текста стразу в нескольких столбцах. Выполните следующие действия.

  1. Введите текст, который следует центрировать в ячейке.
  2. Выделите ячейку с текстом и дополнительные ячейки рядом с ней.
  3. Нажмите Ctrl+1, чтобы открыть диалоговое окно Формат ячеек.
  4. В окне Формат ячеек щелкните вкладку Выравнивание.
  5. В разделе Выравнивание выберите раскрывающийся список По горизонтали и укажите в нем вариант По центру выделения.
  6. Нажмите OK, чтобы закрыть диалоговое окно Формат ячеек.

Текст будет выровнен по центру в выделенном диапазоне.

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

Рис. 4. Применение надписи в качестве альтернативы изменению ячеек

Чтобы добавить надпись, выполните команду Вставка → Текст → Надпись, отрисуйте надпись на листе, а затем введите текст. Пользуйтесь инструментами форматирования текста вкладки Главная, чтобы корректировать текст, а также инструментами контекстной вкладки Средства рисования → Формат, чтобы вносить изменения, например можно скрыть контур надписи.

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

Есть таблица, данные которой необходимо ОТФИЛЬТРОВАТЬ И СКОПИРОВАТЬ РЕЗУЛЬТАТЫ ФИЛЬТРАЦИИ в несколько других табличных файлов.

НО при попытке скопировать результаты применения фильтра я получаю сообщение: «Изменить часть объединенной ячейки невозможно».
Часть ячеек в таблице действительно объединены. И отменить объединение нельзя.

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

Помогите, пожалуйста, с такой проблемой. Иначе мне придется вручную находить/вырезать/вставлять нужные строки по одной-по несколько, коих в таблице примерно 2000. Каждый рабочий день. По 2-3 часа. Дурно уже от одной мысли об этом.

Прилагаю пример. Нужно отфильтровать и разнести по разным таблицам данные по содержимому первого столбца. Так, например, все строки с «1» в первом столбце — в один файл. С «2» в другой и т.д.

Буду очень признательна за помощь.

Есть таблица, данные которой необходимо ОТФИЛЬТРОВАТЬ И СКОПИРОВАТЬ РЕЗУЛЬТАТЫ ФИЛЬТРАЦИИ в несколько других табличных файлов.

НО при попытке скопировать результаты применения фильтра я получаю сообщение: «Изменить часть объединенной ячейки невозможно».
Часть ячеек в таблице действительно объединены. И отменить объединение нельзя.

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

Помогите, пожалуйста, с такой проблемой. Иначе мне придется вручную находить/вырезать/вставлять нужные строки по одной-по несколько, коих в таблице примерно 2000. Каждый рабочий день. По 2-3 часа. Дурно уже от одной мысли об этом.

Прилагаю пример. Нужно отфильтровать и разнести по разным таблицам данные по содержимому первого столбца. Так, например, все строки с «1» в первом столбце — в один файл. С «2» в другой и т.д.

Буду очень признательна за помощь. natalyzal

Сообщение Есть таблица, данные которой необходимо ОТФИЛЬТРОВАТЬ И СКОПИРОВАТЬ РЕЗУЛЬТАТЫ ФИЛЬТРАЦИИ в несколько других табличных файлов.

НО при попытке скопировать результаты применения фильтра я получаю сообщение: «Изменить часть объединенной ячейки невозможно».
Часть ячеек в таблице действительно объединены. И отменить объединение нельзя.

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

Помогите, пожалуйста, с такой проблемой. Иначе мне придется вручную находить/вырезать/вставлять нужные строки по одной-по несколько, коих в таблице примерно 2000. Каждый рабочий день. По 2-3 часа. Дурно уже от одной мысли об этом.

Прилагаю пример. Нужно отфильтровать и разнести по разным таблицам данные по содержимому первого столбца. Так, например, все строки с «1» в первом столбце — в один файл. С «2» в другой и т.д.

Буду очень признательна за помощь. Автор — natalyzal
Дата добавления — 08.03.2017 в 20:28

Как копировать в Экселе — простые и эффективные способы

Здравствуйте, уважаемые читатели! В этой статье я расскажу как копировать и вырезать ячейки в Excel. С одной стороны, Вы узнаете максимум информации, которую я считаю обязательной. Ежедневной. С другой стороны, она станет фундаментом для изучения более прогрессивных способов копирования и вставки. Потому, если хотите использовать Эксель «на всю катушку», прочтите до конца этот пост и следующий!

Сначала разберемся с принципами копирования и переноса информации, а потом углубимся в практику.

И так, чтобы скопировать одну или несколько ячеек – выделите их и выполните операцию копирования (например, нажав Ctrl+C ). Скопированный диапазон будет выделен «бегающей» рамкой, а данные из него – перемещены в буферы обмена Windows и Office. Установите курсор в ячейку для вставки и выполните операцию «Вставка» (к примеру, нажмите Ctrl+V ). Информация из буфера обмена будет помещена в новое место. При вставке массива – выделите ту клетку, в которой будет располагаться его верхняя левая ячейка. Если в ячейках для вставки уже есть данные – Эксель заменит их на новые без дополнительных уведомлений.

Если вы выполняете копирование – исходные данные сохраняются, а если перемещение – удаляются. Теперь давайте рассмотрим все способы копирования и переноса, которые предлагает нам Эксель.

Копирование с помощью горячих клавиш

Этот способ – самый простой и привычный, наверное, для всех. Клавиши копирования и вставки совпадают с общепринятыми в приложениях для Windows:

  • Ctrl+C – копировать выделенный диапазон
  • Ctrl+X – вырезать выделенный диапазон
  • Ctrl+V – вставить без удаления из буфера обмена
  • Enter – вставить и удалить из буфера обмена

Например, если нужно скопировать массив А1:А20 в ячейки С1:С20 – выделите его и нажмите Ctrl+C (при перемещении – Ctrl+X ). Установите курсор в ячейку C1 и нажмите Ctrl+V . Информация будет вставлена и останется в буфере обмена, можно делать повторную вставку в другом месте. Если вместо Ctrl+V нажать Enter — данные тоже будут вставлены, но пропадут из буфера обмена, исчезнет «бегающее» выделение.

Копирование с помощью контекстного меню

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

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

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

Те же действия можно выполнить и с помощью команд ленты:

  • Копирование: Главная – Буфер обмена – Копировать
  • Вырезание: Главная – Буфер обмена – Вырезать
  • Вставка: Главная – Буфер обмена – Вставить

Копирование в Эксель с помощью ленточных команд

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

  • Вставить – вставить ячейку полностью (значения, формулы, форматы ячейки и текста, проверка условий)
  • Формулы – вставить только формулы или значения
  • Формулы и форматы чисел – числа, значения с форматом числа как в источнике
  • Сохранить исходное форматирование – вставить значения, формулы, форматы ячейки и текста
  • Без рамок – все значения и форматы, кроме рамок
  • Сохранить ширину столбцов оригинала – вставить значения, формулы, форматы, установить ширину столбца, как у исходного
  • Транспонировать – при вставке повернуть таблицу так, чтобы строки стали столбцами, а столбцы – строками
  • Значения – вставить только значения или результаты вычисления формул
  • Значения и форматы чисел – формулы заменяются на результаты их вычислений в исходном формате чисел
  • Значения и исходное форматирование формулы заменяются на результаты их вычислений в исходном формате чисел и ячеек
  • Форматирование – только исходный формат, без данных
  • Вставить связь – вставляет формулу, ссылающуюся на скопированную ячейку
  • Рисунок – вставляет выделенный диапазон, как объект «Изображение»
  • Связанный рисунок – Вставляет массив, как изображение. При изменении ячейки-источника – изображение так же изменяется.

Все перечисленные команды являются инструментами Специальной вставки .

Копирование перетягиванием в Эксель

Этот способ – самый быстрый и наименее гибкий. Выделите массив для копирования и наведите мышью на одну из его границ. Курсор примет вид четырёхнаправленной стрелки. Хватайте мышью и тяните ячейки туда, куда хотите их переместить.

Чтобы скопировать массив – при перетягивании зажмите Ctrl . Курсор из четырехнаправленного превратится в стрелку со знаком «+».

Копирование автозаполнением

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

Маркер автозаполнения

Есть еще один способ – команда Заполнить . Выделите массив для заполнения так, чтобы ячейка для копирования стояла первой в направлении заполнения. Выполните одну из команд, в зависимости от направления заполнения:

  1. Главная – Редактирование – Заполнить вниз
  2. Главная – Редактирование – Заполнить вправо
  3. Главная – Редактирование – Заполнить вверх
  4. Главная – Редактирование – Заполнить влево

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

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

Как Перенести ДАННЫЕ из Объединенных ячеек в Обычные ячейки

vitareiki

Дата: Среда, 12.04.2017, 18:23 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 5


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

ВСЕМ ДОБРОГО ВРЕМЕНИ !
Такой вопрос – КАК ПЕРЕНЕСТИ ДАННЫЕ из Таблицы с Объединенными ячейками в Обычную Таблицу с нормальными ячейками ?
Прислали много файлов EXCEL с Отчетами из районной организации и в каждом файле по несколько таблиц – и все ячейки в таблицах ОБЪЕДИНЕННЫЕ (по 2-5 строк и до 4-6 столбцов в ОДНОЙ ЯЧЕЙКЕ !!!)
И нужно эти данные отправить в Вышестоящую организацию – НО в НОРМАЛЬНОМ ВИДЕ – в Таблицах с обычными ячейками

Рис.1 — Файл-исходник – Как видно на картинке – Ячейка состоит из 4-х столбцов и 4-х строк !.. И более того – Всем Ячейкам Присвоены Имена … типа gr2r1str102 – что означает По-Русски – Графа-1, Раздел-1 (Таблица-1), Строка-102 :)

И на Рис.2 – показано Каким должен быть Файл-Готовый для отправки – Обычная Стандартная форма Excel

Обычные способы Копирования и Спец.Вставки нужного результата не дают !..
Подскажите какой-нибудь способ / метод – КАК ПЕРЕНЕСТИ ДАННЫЕ из Объединенных таблиц в Обычные Таблицы – ЛЕГКИМ ДОСТУПНЫМ И УДОБНЫМ СПОСОБОМ ! ЗАРАНЕЕ БЛАГОДАРЮ !

 

Ответить

gling

Дата: Среда, 12.04.2017, 18:31 |
Сообщение № 2

Группа: Друзья

Ранг: Старожил

Сообщений: 2449


Репутация:

652

±

Замечаний:
0% ±


2010

Здравствуйте. Выделите всё—снимите объединение—выделите строку с полностью забитыим данными—F5—выделить…—пустые ячейки—удалить столбцы. Также проделайте для удаления пустых строк.


ЯД-41001506838083

 

Ответить

vitareiki

Дата: Среда, 12.04.2017, 22:50 |
Сообщение № 3

Группа: Пользователи

Ранг: Прохожий

Сообщений: 5


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

gling, Спасибо за совет ! — В принципе некоторые таблицы так и делали — Только в ручную удаляли столбцы и строки
Но в вашем способе есть существенный МИНУС — способ можно использовать при всех полностью заполненных ячейках таблицы !!!
Если в ячейках значений нет — ТО ВМЕСТЕ с Ненужными Пустыми строчками можно удалить и Пустые нужные строки входящие в состав таблицы
Надо бы как-то снять выделение с Нужных строк чтобы Не удалились вместе с Пустыми Ненужными строками

 

Ответить

krosav4ig

Дата: Среда, 12.04.2017, 23:15 |
Сообщение № 4

Группа: Друзья

Ранг: Старожил

Сообщений: 2346


Репутация:

989

±

Замечаний:
0% ±


Excel 2007,2010,2013

vitareiki, Дайте нам пример таблицы пощупать


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

 

Ответить

gling

Дата: Четверг, 13.04.2017, 00:01 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 2449


Репутация:

652

±

Замечаний:
0% ±


2010

можно удалить и Пустые нужные

У вас всегда есть данные в строке 17 (заголовок) столбце Y (см. рисунок) по ним и выделяйте. Даже если данных в таблице не будет заголовки останутся, а это вам и нужно.


ЯД-41001506838083

 

Ответить

vitareiki

Дата: Четверг, 13.04.2017, 05:27 |
Сообщение № 6

Группа: Пользователи

Ранг: Прохожий

Сообщений: 5


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

gling Да с выделением заголовков — Вариант вполне приемлемый ! :)

krosav4ig
Вот примеры обоих таблиц :
1 — Исходная таблица с данными
2 — Таблица которую хотелось бы получить

К сообщению приложен файл:

7623376.xlsx
(21.3 Kb)

Сообщение отредактировал vitareikiЧетверг, 13.04.2017, 17:05

 

Ответить

and_evg

Дата: Четверг, 13.04.2017, 10:20 |
Сообщение № 7

Группа: Проверенные

Ранг: Обитатель

Сообщений: 416


Репутация:

72

±

Замечаний:
0% ±


Excel 2007

vitareiki, Как вариант VBA:
[vba]

Код

Sub Макрос1()
    Selection.UnMerge
    Dim c As Range
    Dim x
    For x = Selection.Columns.Count To 1 Step -1
        Set c = Selection.Columns(x)
        If Application.WorksheetFunction.CountBlank(c) = c.Rows.Count Then
            c.EntireColumn.Delete
        End If
    Next

        For x = Selection.Rows.Count To 1 Step -1
        Set c = Selection.Rows(x)
        If Application.WorksheetFunction.CountBlank(c) = c.Columns.Count Then
            c.EntireRow.Delete
        End If
    Next

End Sub

[/vba]

К сообщению приложен файл:

7623376.xls
(86.0 Kb)

 

Ответить

Wasilich

Дата: Четверг, 13.04.2017, 13:28 |
Сообщение № 8

Группа: Друзья

Ранг: Старожил

Сообщений: 1232


Репутация:

326

±

Замечаний:
0% ±


2003

Пример макросом на отдельный лист.
[vba]

Код

Sub Макрос1()
    Dim ps&, pk&, i&
    Application.ScreenUpdating = False
    ps = Range(«AD» & Rows.Count).End(xlUp).Row
    Range(«AD7:BI» & ps).Copy Sheets(«Лист1»).Range(«B3»)
    Sheets(«Лист1»).Select
    ActiveSheet.UsedRange.UnMerge
    ActiveSheet.UsedRange.Columns(1).SpecialCells(4).EntireRow.Delete
    pk = Cells(3, Columns.Count).End(xlToLeft).Column + 3
    For i = pk To 2 Step -1
      If Application.CountA(Columns(i)) = 0 Then Columns(i).Delete
    Next i
    Range(ActiveSheet.UsedRange.Address).Borders.Weight = xlThin
    Application.ScreenUpdating = True
End Sub

[/vba]

 

Ответить

krosav4ig

Дата: Четверг, 13.04.2017, 18:01 |
Сообщение № 9

Группа: Друзья

Ранг: Старожил

Сообщений: 2346


Репутация:

989

±

Замечаний:
0% ±


Excel 2007,2010,2013

еще вариант макроса
выделяем таблицу, жмем на кнопку
[vba]

Код

Sub d()
    Dim r1 As Range
    Application.ScreenUpdating = 0: Application.EnableEvents = 0
    With Selection
        .UnMerge
        On Error GoTo er
        Set r1 = .RowDifferences(.Find(Empty))
        r1.EntireRow.Hidden = 1
        .SpecialCells(12).EntireRow.Delete
        .EntireRow.Hidden = 0
        r1.EntireColumn.Hidden = 1
        .SpecialCells(12).EntireColumn.Delete
        .EntireColumn.Hidden = 0
    End With
er: Application.ScreenUpdating = 1: Application.EnableEvents = 1
End Sub

[/vba]

К сообщению приложен файл:

7623376.xlsm
(29.8 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

 

Ответить

vitareiki

Дата: Пятница, 14.04.2017, 05:38 |
Сообщение № 10

Группа: Пользователи

Ранг: Прохожий

Сообщений: 5


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

gling, and_evg, Wasilich, krosav4ig
БЛАГОДАРЮ ЗА СОВЕТЫ И МАКРОСЫ !.. — Очень Интересные варианты
Макросы Посмотрю и Попробую на работе !
ВСЕХ БЛАГ ! :)

P.S. Еще один вопрос — подсказали что можно попробовать воспользоваться функцией

Код

=ИНДЕКС(таблица;СТРОКА()*4;СТОЛБЕЦ()*4)

Но как ей воспользоваться не совсем понятно …
Может кто-нибудь подсказать как ее можно использовать на Примере в Файле приложенном к сообщению !

 

Ответить

lightingkai

Дата: Четверг, 21.01.2021, 09:47 |
Сообщение № 11

Группа: Пользователи

Ранг: Прохожий

Сообщений: 5


Репутация:

0

±

Замечаний:
0% ±


еще вариант макроса
выделяем таблицу, жмем на кнопку

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

К сообщению приложен файл:

1434359.xlsm
(29.9 Kb)

 

Ответить

 

vitareiki

Пользователь

Сообщений: 82
Регистрация: 12.04.2017

ВСЕМ ДОБРОГО ВРЕМЕНИ !

Такой вопрос – КАК ПЕРЕНЕСТИ ДАННЫЕ из Таблицы с Объединенными ячейками в Обычную Таблицу с нормальными ячейками ?

Прислали много файлов EXCEL с Отчетами из районной организации и в каждом файле по несколько таблиц – и все ячейки в таблицах ОБЪЕДИНЕННЫЕ (по 2-5 строк и до 4-6 столбцов в ОДНОЙ ЯЧЕЙКЕ !!!)

И нужно эти данные отправить в Вышестоящую организацию – НО в НОРМАЛЬНОМ ВИДЕ – в Таблицах с обычными ячейками

Рис.1 — Файл-исходник – Как видно на картинке – Ячейка состоит из 4-х столбцов и 4-х строк !..  И более того – Всем Ячейкам Присвоены Имена … типа gr2r1str102 – что означает По-Русски – Графа-1, Раздел-1 (Таблица-1), Строка-102 :)

И на Рис.2 – показано Каким должен быть Файл-Готовый для отправки – Обычная Стандартная форма Excel

Обычные способы Копирования и Спец.Вставки нужного результата не дают !..

Подскажите какой-нибудь способ / метод – КАК ПЕРЕНЕСТИ ДАННЫЕ из Объединенных таблиц в Обычные Таблицы – ЛЕГКИМ ДОСТУПНЫМ И УДОБНЫМ СПОСОБОМ !  ЗАРАНЕЕ БЛАГОДАРЮ !

Изменено: vitareiki12.04.2017 23:03:52

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

=ИНДЕКС(таблица;СТРОКА()*4;СТОЛБЕЦ()*4)
У Вас нет Excel-файла? Разбирайтесь сами, если на форуме по Excel рисунки показываее. В Ваши картинки вставлять формулы проблематично.

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

есть такой вариант

Удаление дублей колонок — после Unmerge

(изучать, адаптировать)

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

vitareiki

Пользователь

Сообщений: 82
Регистрация: 12.04.2017

Файлы прикрепил к сообщению :
1 — Файл-Исходник   и   2 — Готовый-файл который надо сделать
Просто на момент написания сообщения файлы были еще не готовы

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

В момент обнаружения новых файлов модератором они были удалены :)
Превышение допустимого размера вложения.
Зачем 2*65 кБ? Для примера достаточно нескольких строк на одном листе.

 

Мотя

Пользователь

Сообщений: 3218
Регистрация: 25.12.2012

 

vitareiki

Пользователь

Сообщений: 82
Регистрация: 12.04.2017

vikttur Приложил маленький файлик с 2-мя Примерами Исходной и Готовой таблиц

Мотя — Значения в таблице как были в 4-х столбцах и 2-4 строках — так и остались … и в чем фишка ?

Изменено: vitareiki12.04.2017 23:14:23

 

Мотя

Пользователь

Сообщений: 3218
Регистрация: 25.12.2012

Макрос запускали?  :)

Прикрепленные файлы

  • 1.xls (76 КБ)

 

vitareiki

Пользователь

Сообщений: 82
Регистрация: 12.04.2017

Мотя

 ну вы просто молодец !  Запустил макрос — Очень интересный вариант !.. — для копирования и вставки в самый раз !..
А то женщины в отделе весь день сегодня охали и ахали … Как-то захотелось им помочь — я им подсказал через F5 — не фонтан конечно НО  … все-таки быстрее чем в ручную — типа полуавтомат :)
А у вас вообще на Полном автомате все делается !..
БЛАГОДАРЮ ПРЕКРАСНАЯ НЕЗНАКОМКА — ВЫ ОЧЕНЬ ПОМОГЛИ НАШИМ ЖЕНЩИНАМ !
ЖЕЛАЮ ВАМ БОЖЕСТВЕННОГО СВЕТА ! ИЗОБИЛИЯ ВО ВСЕХ СФЕРАХ ЖИЗНИ ! СЧАСТЬЯ И БЕЗУСЛОВНОЙ ЛЮБВИ !  :)

 

Мотя

Пользователь

Сообщений: 3218
Регистрация: 25.12.2012

#10

13.04.2017 00:08:44

Цитата
vitareiki написал:
Прислали много файлов EXCEL с Отчетами из районной организации

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

 

Мотя

Пользователь

Сообщений: 3218
Регистрация: 25.12.2012

Какая сводная «картинка» нужна?

 

vitareiki

Пользователь

Сообщений: 82
Регистрация: 12.04.2017

 

Мотя

Пользователь

Сообщений: 3218
Регистрация: 25.12.2012

#13

13.04.2017 00:14:36

Цитата
vitareiki написал:
Прислали много файлов EXCEL с Отчетами из районной организации

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

Цитата
vitareiki написал:
в каждом файле по несколько таблиц

Покажите реальный файл.
Какая сводная таблица нужна?

 

vitareiki

Пользователь

Сообщений: 82
Регистрация: 12.04.2017

#14

13.04.2017 06:36:57

Уважаемый vikttur можете на примере приложенного к сообщению файла показать ваш вариант

=ИНДЕКС(таблица;СТРОКА()*4;СТОЛБЕЦ()*4)

Хотелось бы и ваш вариант посмотреть :)

Мотя на форуме лимит для загружаемых файлов … А можно ли выкладывать ссылки на файлы – не знаю !  см. ПС :)

Изменено: vitareiki13.04.2017 16:39:09

Содержание

  • Копирование в Экселе
    • Способ 1: копирование по умолчанию
    • Способ 2: копирование значений
    • Способ 3: создание копии с сохранением ширины столбцов
    • Способ 4: вставка в виде изображения
    • Способ 5: копирование листа
  • Вопросы и ответы

Копирование в Microsoft Excel

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

Копирование в Экселе

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

Урок: Копирование таблиц в Mirosoft Word

Способ 1: копирование по умолчанию

Простое копирование по умолчанию в Эксель предусматривает создание копии таблицы вместе со всеми размещенными в ней формулами и форматированием.

  1. Выделяем область, которую хотим скопировать. Кликаем по выделенной области правой кнопкой мыши. Появляется контекстное меню. Выбираем в нём пункт «Копировать».
    Копирование таблицы в Microsoft Excel

    Есть и альтернативные варианты выполнение данного шага. Первый из них состоит в нажатии на клавиатуре сочетания клавиш Ctrl+C после выделения области. Второй вариант подразумевает нажатие кнопки «Копировать», которая располагается на ленте во вкладке «Главная» в группе инструментов «Буфер обмена».

  2. Копирование данных в Microsoft Excel

  3. Открываем область, в которую хотим вставить данные. Это может быть новый лист, другой файл Excel или другая область ячеек на этом же листе. Кликаем по ячейке, которая должна стать верхней левой ячейкой вставленной таблицы. В контекстном меню в параметрах вставки выбираем пункт «Вставить».
    Вставка таблицы в Microsoft Excel

    Тут также существуют альтернативные варианты действий. Можно выделив ячейку нажать на клавиатуре сочетание клавиш Ctrl+V. Кроме того, можно нажать на кнопку «Вставить», которая размещена на самом левом краю ленты рядом с кнопкой «Копировать».

Вставка данных в Microsoft Excel

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

Данные вставлены в Microsoft Excel

Способ 2: копирование значений

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

  1. Копируем данные одним из способов, которые описывались выше.
  2. Кликаем правой кнопкой мыши в том месте, куда нужно вставить данные. В контекстном меню в параметрах вставки выбираем пункт «Значения».

Вставка значений в Microsoft Excel

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

Значения вставлены в Microsoft Excel

Lumpics.ru

Если вы хотите скопировать значения, но при этом сохранить исходное форматирование, то нужно во время вставки перейти в пункт меню «Специальная вставка». Там в блоке «Вставить значения» нужно выбрать пункт «Значения и исходное форматирование».

Вставка значений  сохранением форматирования в Microsoft Excel

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

Значения с форматированием вставлены в Microsoft Excel

Если вы хотите произвести данную операцию только с сохранением форматирования чисел, а не всей таблицы, то в специальной вставке нужно выбрать пункт «Значения и форматы чисел».

Вставка значений  с форматированием чисел в Microsoft Excel

Способ 3: создание копии с сохранением ширины столбцов

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

  1. Копируем таблицу любым из обычных способов.
  2. В месте, где нужно вставить данные, вызываем контекстное меню. Последовательно переходим по пунктам «Специальная вставка» и «Сохранить ширину столбцов оригинала».
    Вставка значений  с сохранением ширины столбцов в Microsoft Excel

    Можно поступить и другим способом. Из контекстного меню дважды переходим в пункт с одинаковым наименованием «Специальная вставка…».

    Переход в специальную вставку в Microsoft Excel

    Открывается окно. В блоке инструментов «Вставить» переставляем переключатель в позицию «Ширины столбцов». Жмем на кнопку «OK».

Специальная вставка в Microsoft Excel

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

Таблица вставлена с изначальной шириной столбцов в Microsoft Excel

Способ 4: вставка в виде изображения

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

  1. Выполняем копирование нужного диапазона.
  2. Выбираем место для вставки и вызываем контекстное меню. Переходим в пункт «Специальная вставка». В блоке «Другие параметры вставки» выбираем пункт «Рисунок».

Вставка в виде изображения в Microsoft Excel

После этого, данные будут вставлены на лист в виде изображения. Естественно, редактировать такую таблицу уже будет нельзя.

Таблица в виде изображения вставлена в Microsoft Excel

Способ 5: копирование листа

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

  1. Чтобы вручную не выделять все ячейки листа, а это заняло бы большое количество времени, кликаем по прямоугольнику, расположенному между горизонтальной и вертикальной панелью координат. После этого весь лист будет выделен. Чтобы скопировать содержимое, набираем на клавиатуре комбинацию Ctrl+C.
  2. Выделение всего листа в Microsoft Excel

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

Вставка всего листа в Microsoft Excel

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

Лист вставлен в Microsoft Excel

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

Понравилась статья? Поделить с друзьями:
  • Как в excel скопировать таблицу в новую книгу
  • Как в excel скопировать суммы без формул
  • Как в excel скопировать строчку с формулами
  • Как в excel скопировать строку при условии
  • Как в excel скопировать строку на весь столбец