Как скопировать несколько ячеек в excel в разных местах
В статье описываются возможности использования буфера обмена Windows и Microsoft Office, а также особенности копирования и вставки данных в Excel. Понимание и правильное использование этих операций позволяет существенно ускорить выполнение рутинных операций при обработке данных.
Буфер обмена операционной системы
В терминах информационных систем буфер обмена (англ. clipboard) - это общедоступная для разных приложений область оперативной памяти. Операционная система предоставляет низкоуровневый программный интерфейс для перемещение данных в и из буфера обмена по запросу пользователя. Корректное применение этого программного интерфейса является стандартом при разработке Windows-приложений. То есть, любая программа должна предоставлять пользователю возможности использования буфера обмена при использовании одних и тех же сочетаний клавиш или пунктов меню. Далее будем говорить о Windows, хотя, в принципе, описание принципа работы буфера обмена идентично для любой современной операционной системы персональных компьютеров или мобильных устройств.
Копирование и вставка являются стандартными операциями для всех Windows-приложений. Для этого зарезервированы универсальные комбинации горячих клавиш, доступные практически в любой программе:
Часто также упоминаются аналогичные по функциональности сочетания клавиш: Ctrl+Ins – скопировать, Shift+Ins – вставить, Shift+Del – вырезать. Однако, мы не рекомендуем использовать эти сочетания, так как некоторые приложения заменяют их стандартное поведение на другое. Например, нажатие Shift+Del в Проводнике Windows вместо ожидаемого вырезания перемещаемого файла вызовет его удаление в обход корзины. То есть вместо перемещения может случиться безвозвратная потеря данных.
Если вы предпочитаете использовать мышь вместо клавиатуры, то стандартные поля ввода Windows-приложений обычно поддерживают контекстное меню с операциями копирования, вырезания и вставки текста.
Скопированный текст или другой блок данных может быть вставлен в другое приложение, в зависимости от возможностей последнего. Например, скопированный в Блокноте текст не получится затем вставить в графический редактор Paint. Однако же, тот же текст, набранный в Word, успешно вставляется в Paint в виде точечного рисунка. Такая возможность реализуется на программном уровне за счет перемещения данных в буфер обмена в нескольких форматах одновременно. Если набрать в Word полужирным шрифтом слово Example, затем его скопировать, то в буфере обмена появится несколько блоков информации:
Example
Теперь, если попытаться вставить данные в Блокнот, то программа выберет из буфера обмена единственный доступный для себя вариант информации – текст без форматирования. Если то же самое сделать в Paint’е, то будет обработана последняя область – рисунок. Набор доступных форматов для копирования и вставки зависит от возможностей конкретной программы. Если приложение поддерживает несколько форматов информации (рисунки, текст, сложные объекты), то оно позволяет выбрать вариант вставки. Например, в Microsoft Word эта процедура реализована через пункт меню Специальная вставка:
Если использовать обычную вставку данных, то автоматически будет выбираться самый подходящий для этой программы формат. Excel также поддерживает операцию вставки данных в различных форматах по принципу Word, если информация в буфер обмена попала из другого приложения. Если же копирование диапазона ячеек было проведено в том же приложении, то специальная вставка заменяется внутренней операцией Excel (раздельная вставка значений, формул, форматов и пр.), при которой не задействуется буфер обмена операционной системы.
Некоторые другие приложения также реализуют собственные процедуры работы на основе операций копирования и вставки, не задействуя для этого буфер обмена. Так, например, в Проводнике операция «копировать» не перемещает весь файл в буфер обмена Windows. Вместо этого запоминается только ссылка на этот файл, которая будет обработана при выполнении операции вставки.
Буфер обмена Microsoft Office
Как уже отмечалось выше, за операции со стандартным буфером обмена отвечает операционная система. Одной из задач при этом является корректное использование оперативной памяти. Операционная система, в частности, заботится о своевременной очистке области буфера обмена. В текущей реализации стандартный буфер обмена Windows позволяет хранить только один блок скопированной информации. При вызове процедуры нового копирования этот блок предварительно очищается, а зарезервированная за ним область памяти становится доступной для использования в качестве буфера обмена.
Для улучшения возможностей работы с пользовательским интерфейсом в Microsoft Office, начиная с версии 2000 (9.0), реализован расширенный буфер обмена с возможностью одновременного хранения нескольких (до 24х) скопированных блоков информации. Пользователю предоставляется интерфейс выбора и вставки любого из этих блоков в любое открытое приложение Office (Excel, Word, PowerPoint, OneNote и др.). Возможно, более логично было бы реализовать подобную функциональность на уровне операционной системы (Windows), хотя это и потребует изменения стандартов для всех приложений. Сейчас получается, что множественный буфер обмена работает до тех пор, пока открыто хотя бы одно приложение Office. Если оно закрывается, то становится доступным только буфер обмена Windows с единственным блоком скопированной информации.
Интерфейс множественного буфера обмена в Office 2010 открывается и настраивается на ленте «Главная» в одноименном блоке (стрелка в нижнем правом углу).
Если говорить о полезности и удобстве работы с множественным буфером обмена, то здесь имеются различные мнения. Я лично никогда не использую эту функциональную возможность – проще еще раз скопировать. Но, скорее всего, это сила привычки.
Копирование и вставка в Excel
Как уже отмечалось, Excel полностью поддерживает буфер обмена Office, но, кроме того, в этой программе поддерживаются собственные операции копирования и вставки без использования буфера обмена.
Здесь следует заметить, что повторное использование объектов через копирование и вставку является одним из определяющих факторов ускорения обработки информации при использовании электронных таблиц Excel.
Что же в действительности происходит в Excel при нажатии кнопки «копировать» при выделении диапазона ячеек?
Во-первых, как и в прочих Windows-приложениях, набор информации помещается в буфер обмена операционной системы в нескольких форматах: простой текст, форматированный текст, точечный рисунок и др. Таким образом, вы, например, можете воспользоваться графическим редактором и вставить туда экранное отображение блока выделенных ячеек. Если вставить этот же блок обратно в Excel, то вставится рисунок:
Во-вторых (и это главное), при копировании Excel выполняет внутреннюю операцию для работы с ячейками электронной таблицы. По нажатию сочетания клавиш Ctrl+C, пункта контекстного меню либо кнопки копирования в памяти сохраняются ссылки на выделенные ячейки. Этих ячеек может быть огромное количество. Они могут располагаться одном прямоугольном диапазоне, либо в нескольких несвязанных диапазонах (для выделения таких диапазонов надо при выделении мышью удерживать клавишу Ctrl). Теоретически имеется возможность копирования ячеек на разных листах (несколько листов можно выделять также через удержание клавиши Ctrl на ярлыке листа), но эти ячейки должны располагаться по одному и тому же адресу, при этом последующая вставка возможна также только на этих же выделенных листах. На практике лучше отказаться от копирования-вставки на нескольких листах одновременно, так как эта операция не очень наглядна и часто приводит к потере данных.
Доступно также копирование ссылок между разными, но открытыми в одном приложении Excel, файлами. Типичной ситуацией, вызывающей непонимание со стороны пользователя, является обработка данных в нескольких одновременно открытых приложениях Excel. При попытке скопировать данные из одного файла в другой программа вставляет результат только в виде отформатированных значений без формул. Это не ошибка, просто несколько одновременно открытых программ Excel занимают различные области памяти и никаких ссылок между ними быть не может. При копировании и вставке в этом случае используется только буфер обмена Office. Для исправления ситуации откройте файлы в одном приложении Excel.
Еще раз обращаем внимание, что при запуске операции копирования, в память программы записываются не данные (текст, формулы, форматы), а только ссылки на адреса выделенных ячеек. Для наглядности интерфейс Excel обводит скопированные ячейки анимированной рамкой.
После копирования диапазонов становится доступной операция вставки. Перед этим необходимо выделить один или несколько диапазонов или ячеек для приема данных из скопированной области.
Вставка доступна до тех пор, пока пользователь не произвел действий, приводящих к изменению данных электронной таблицы. Можно выделять ячейки и диапазоны, перемещаться между листами и файлами. Также не отменяет область копирования сама операция вставки. Это позволяет копировать ячейки несколько раз подряд для разных диапазонов. Любые другие операции с пользовательским интерфейсом, например, ввод данных, группировка, сортировка, форматирование, приводят к сбросу скопированной ранее ссылки. Принудительно сбросить область копирования можно по нажатию клавиши Esc.
Кроме простой вставки, скопированный диапазон может быть добавлен в область листа с расширением границ влево или вниз через пункт контекстного меню «Вставить скопированные ячейки».
Если для вставки данных воспользоваться буфером обмена Office, то будут добавлены данные с потерей формул аналогично примеру с копированием между разными приложениями Excel.
По умолчанию при вызове операции вставки на выделенный диапазон будут распространены все атрибуты исходного диапазона, а именно: формула, формат, значение, примечание, условия. Иногда приводится сложное описание правил копирования формул, так как они вроде бы автоматически преобразуются при изменении адресов диапазона-приемника. На самом деле формулы копируются в формате R1C1 и при этом остаются неизменными (можете проверить, переключив вид листа Excel в R1C1). Отображение в привычном A1-формате просто преобразует формулу в новых координатах.
Операция «вырезания», в отличие от копирования, очищает исходный диапазон после проведения вставки. Если вставка не была выполнена, то никаких действий произведено не будет.
Специальная вставка
Другой важной особенностью копирования диапазонов Excel является раздельная вставка атрибутов скопированных диапазонов. В частности, можно вставить в новое место рабочего листа только комментарии из скопированного диапазона. Набор атрибутов, доступный для раздельного копирования, отображается в диалоге специальной вставки:
- значение
- формат
- формула
- примечание
- условия на значение (проверка данных)
В разных версиях Excel набор элементов специальной вставки немного отличается. Но независимо от этого можно воспользоваться повторной операцией вставки атрибута. Например, для вставки формул с примечаниями, но без форматов, надо скопировать один раз исходный диапазон, а затем последовательно выполнить две специальных вставки на одном и том же диапазоне: вставка только формул, затем вставка только примечаний.
Диалог специальной вставки содержит также блок переключателей, позволяющий производить математические операции над диапазоном данных: сложить, вычесть, умножить и разделить. Операция будет применена к диапазону, выделенному перед вставкой. А скопированные ячейки при этом будут содержать коэффициенты сложения, вычитания, умножения или деления. В большинстве случаев применяют единый коэффициент на весь диапазон. Например, можно скопировать число 10, затем выделить диапазон и выбрать специальную вставку с умножением – в результате все данные выделенного диапазона будут умножены на 10. Если в ячейках содержалась формула, то она будет преобразована по математическим правилам:
Еще одна возможность специальной вставки – это транспонирование диапазона. После выполнения этой операции результирующий диапазон будет повернут на 90 градусов – данные из строк попадут в столбцы и наоборот.
Настоятельно рекомендуем освоить и применять на практике специальную вставку – это незаменимая функция при разработке сложных финансовых моделей.
Как только была выполнена какая-то операция с данными электронной таблицы, либо в буфер обмена Office попала новая порция информации, воспользоваться ссылкой для вставки формул не получится. На картинках пример, показывающий такое поведение:
Как скопировать несколько выделений или диапазонов в Excel?
Например, у вас есть большой рабочий лист, и теперь вы хотите скопировать только некоторые выбранные диапазоны и распространить их на другие рабочие листы. Но когда вы выберете несколько диапазонов и нажмете «Копировать», появится диалоговое окно с напоминанием: «Эта команда не может использоваться для множественного выбора». Как в этом состоянии быстро скопировать несколько выбранных диапазонов? Вот несколько хитростей, которые помогут вам решить эту задачу.
- Копировать несколько выбранных диапазонов с помощью буфера обмена
- Скопируйте несколько выбранных диапазонов с кодом VBA
- Скопируйте несколько выбранных диапазонов с одного листа
- Скопируйте несколько диапазонов из многих листов / книг
Копировать несколько выбранных диапазонов с помощью буфера обмена
С помощью буфер обмена, вы можете вставить все выбранные диапазоны в другой диапазон или лист за раз. Пожалуйста, сделайте следующее:
1. Нажмите Главная > в буфер обмена группа для отображения буфер обмена хлеб.. Смотрите скриншот:
2. А затем скопируйте выбранные диапазоны, которые вам нужны, по одному. При этом скопированные диапазоны появились в буфер обмена хлеб. см. снимок экрана выше:
3. Выберите первую ячейку целевого диапазона, в который вы вставите все скопированные диапазоны, и нажмите Вставить все в буфер обмена Панель.
А затем все скопированные диапазоны были вставлены в указанный диапазон назначения.
Легко комбинируйте множественный выбор из множества листов / книг в один лист / книгу
Объединение десятков листов из разных книг в один может оказаться утомительным занятием. Но с Kutools for Excel's Объединить (рабочие листы и рабочие тетради) утилиту, вы можете сделать это всего за несколько кликов! Полнофункциональная бесплатная 30-дневная пробная версия!
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
Скопируйте несколько выбранных диапазонов с кодом VBA
С помощью кода VBA вы также можете скопировать несколько выбранных диапазонов и вставить их в любой другой лист.
1, Удержание Ctrl и выберите несколько несмежных диапазонов, которые вы хотите использовать.
2, нажмите другой + F11 в то же время, чтобы открыть Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули, и введите в модуль следующий код:
3, Затем нажмите Run кнопку для запуска кода.
4. А теперь укажите ячейку для вставки диапазонов в проем Копировать множественный выбор диалоговое окно и щелкните OK кнопка. Смотрите скриншот:
Быстро копировать несколько выбранных диапазонов с одного листа
Копировать несколько диапазонов полезности Kutools for Excel может помочь вам быстро скопировать несколько диапазонов из активного листа. Пожалуйста, сделайте следующее:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
1. Выберите диапазоны, которые вы хотите использовать, один за другим, не удерживая Ctrl ключ, а затем щелкните Кутулс > Копировать диапазоны. Смотрите скриншот:
2. В Копировать несколько диапазонов диалоговое окно, отметьте Все вариант из Специальная вставка и нажмите Хорошо буттон. Смотрите скриншот выше:
Примечание: Если вы хотите сохранить высоту строки и ширину столбца в качестве исходных диапазонов, проверьте Включая высоту строки вариант и Включая ширину столбца в диалоговом окне "Копировать несколько диапазонов".
3. И укажите ячейку для вставки диапазонов в следующем окне подсказки и щелкните значок OK кнопку.
И теперь все выбранные диапазоны будут вставлены в указанную ячейку с той же высотой строки и шириной столбца, что и исходные выборки.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
Скопируйте несколько диапазонов из многих листов / книг
Kutools for Excel предоставляет еще один Комбинировать листы утилита для простого копирования нескольких диапазонов из многих листов или книг в Excel. Пожалуйста, сделайте следующее:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
1. Нажмите Кутулс Плюс > Сочетать.
2. В открывшемся диалоговом окне «Объединить рабочие листы - шаг 1 из 3» установите флажок Объедините несколько листов из книги в один лист и нажмите Далее кнопку.
3. В диалоговом окне «Объединить рабочие листы - шаг 2 из 3» выполните следующие действия:
(1) Выберите книгу в Список рабочих книг раздел, а затем щелкните Приложения кнопка позади каждого листа, чтобы указать диапазон из каждого листа;
(2) Щелкните значок Добавить кнопку, чтобы добавить другие книги, из которых вы будете копировать диапазоны, а затем повторите выше (1), чтобы указать диапазоны в добавленной книге.
(3) Щелкните значок Завершить кнопку.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
4. Затем появляется диалоговое окно Kutools for excel и запрашивает сохранение сценария комбинации. Пожалуйста, нажмите на Да или Нет кнопку как вам нужно.
Пока все указанные диапазоны из нескольких листов или книг были скопированы и вставлены в новую книгу.
Демонстрация: копирование нескольких выбранных диапазонов с одного листа
Демонстрация: копирование нескольких выбранных диапазонов из многих книг / листов
Как скопировать и вставить несколько несмежных ячеек / строк / столбцов в Excel?
Обычно, когда мы копируем несколько несмежных ячеек в Excel, появляется диалоговое окно с предупреждением, как показано ниже. Помимо копирования и вставки каждой ячейки по одной, существуют ли какие-либо методы для копирования и вставки нескольких несмежных ячеек / строк / столбцов вместе? Да! В этой статье будут рекомендованы два простых метода:
Скопируйте и вставьте несколько несмежных ячеек / строк / столбцов
Хотя Microsoft Excel не поддерживает копирование и вставку нескольких несмежных ячеек / ячеек / столбцов, но позволяет пользователям копировать и вставлять несколько несмежных ячеек / строк / столбцов в определенных условиях.
(1) Скопируйте и вставьте несколько несмежных ячеек в один столбец / строки
1, Удержание Ctrl key и выберите несколько несмежных ячеек в одном столбце / строках одну за другой.
2, нажмите Ctrl + C ключи одновременно для копирования этих несмежных ячеек; выберите первую ячейку целевого диапазона и нажмите Ctrl + V клавиши одновременно, чтобы вставить эти несмежные ячейки. См. Скриншоты ниже:
(2) Скопируйте и вставьте несколько несмежных строк (или столбцов), содержащих одинаковые столбцы (или строки).
1, Удержание Ctrl key и выберите несколько несмежных строк (или столбцов), содержащих одинаковые столбцы (или строки).
В нашем примере мы выбираем несколько несмежных строк с одинаковыми столбцами. Смотрите скриншот:
2, нажмите Ctrl + C клавиши, чтобы скопировать эти несмежные строки, затем выберите первую ячейку целевого диапазона и нажмите Ctrl + V ключи для вставки этих строк. Смотрите скриншот выше:
Скопируйте и вставьте несколько несмежных столбцов, как показано на скриншоте ниже:
Скопируйте и вставьте несколько несмежных ячеек / строк / столбцов с помощью Kutools for Excel
Иногда вам может потребоваться скопировать и вставить несколько несмежных ячеек из разных строк / столбцов или скопировать несколько несмежных строк / столбцов с разными столбцами / строками. В этих условиях можно попробовать Копировать диапазоны утилита Kutools для Excel.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
1. Выберите несколько несмежных ячеек / строк / столбцов, удерживая Ctrl ключ и щелкните Кутулс > Копировать диапазоны. Смотрите скриншот:
2. В открывшемся диалоговом окне "Копировать несколько диапазонов" установите флажок Все и нажмите Ok кнопка. Смотрите скриншот:
3. Затем во втором диалоговом окне «Копировать несколько диапазонов» укажите первую ячейку целевого диапазона и щелкните значок OK кнопка. Смотрите второй снимок экрана выше:
Пока все выбранные несмежные ячейки / строки / столбцы были скопированы и вставлены в новый диапазон. Смотрите скриншот:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
Демонстрация: скопируйте и вставьте несколько несмежных ячеек / строк / столбцов в Excel
Как переместить несколько ячеек в одну в Excel?
Мы можем легко разделить ячейку на несколько столбцов с помощью функции «Текст в столбец» в Excel, но как переместить несколько значений ячеек в одну ячейку? Копирование всех ячеек по одной кажется не лучшим способом! Эта статья представит вам несколько хитрых решений.
- Перемещение нескольких ячеек в одну с помощью буфера обмена
- Переместить несколько ячеек в одну с помощью формулы
- Переместите несколько ячеек в одну с помощью Kutools for Excel
Перемещение нескольких ячеек в одну с помощью буфера обмена
Мы можем скопировать диапазон ячеек в буфер обмена, а затем легко вставить эти значения ячеек в одну ячейку. Пожалуйста, сделайте следующее:
1. Включите панель буфера обмена, щелкнув привязку в правом нижнем углу буфер обмена группы на Главная таб. Смотрите левый снимок экрана:
2. Выберите диапазон ячеек, который вы переместите в одну ячейку, и скопируйте его, нажав Ctrl + C ключи тем временем. Теперь диапазон ячеек добавлен в панель буфера обмена.
3. Дважды щелкните целевую ячейку, в которую вы переместите эти значения ячеек, а затем щелкните скопированный диапазон в области буфера обмена.
Затем скопированные значения ячеек сразу перемещаются в целевую ячейку.
Внимание: Значения ячеек разделены пробелом и новой строкой в целевой ячейке, как показано на скриншоте выше.
Легко объединяйте несколько листов / книг в один лист / книгу
Объединение десятков листов из разных книг в один может оказаться утомительным занятием. Но с Kutools for Excel's Объединить (рабочие листы и рабочие тетради) утилиту, вы можете сделать это всего за несколько кликов! Полнофункциональная бесплатная 30-дневная пробная версия!
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
Переместить несколько ячеек в одну с помощью формулы
Конечно, мы можем переместить несколько значений ячеек в одну с помощью формулы. Пожалуйста, сделайте следующее:
Выберите целевую ячейку, в которую вы переместите значения ячеек, и введите формулу =CONCATENATE(A1,",",B1,",",A2,",",B2,",",A3,",",B3,",",A4,",",B4,",",A5,",",B5) в него и нажмите Enter ключ. Смотрите скриншот:
Примечание: В приведенной выше формуле A1, A2, A3, A4, A5 и B1, B2, B3, B4, B5 - ячейки, вы переместите значения в одну ячейку, ",”Означает, что вы разделите эти значения ячеек запятыми. Вы можете изменить их все в зависимости от ваших потребностей.
Переместите несколько ячеек в одну с помощью Kutools for Excel
Этот метод представит Kutools for Excel's Сочетать утилита, которая может значительно упростить вашу работу по перемещению и предоставляет множество разделителей для разделения значений ячеек. Пожалуйста, сделайте следующее:
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!
Kutools for Excel - Combines more than 300 Advanced Functions and Tools for Microsoft Excel
1. Выберите диапазон ячеек, которые вы переместите в одну ячейку, и нажмите Кутулс > Сочетать.
2. В открывшемся диалоговом окне «Объединить столбцы или строки» установите флажок Объединить в одну ячейку выберите нужный разделитель и щелкните Ok кнопка. Смотрите скриншот:
Внимание: Использовать форматированные значения опция сохранит исходное форматирование ячеек после объединения. Например, 78 и 99% будут сочетаться как 78, 99%, но не как 78, 0.99.
Теперь вы увидите, что все значения ячеек в выбранном диапазоне перемещены в первую ячейку выбранного диапазона и разделены указанным разделителем. Смотрите скриншот:
Объединить (столбцы или строки) Утилита Kutools for Excel может легко объединять ячейки в каждой строке / столбце в одну ячейку без потери данных, а также объединять все значения ячеек в одну ячейку без потери данных. Полнофункциональная бесплатная 30-дневная пробная версия!
Демонстрация: перемещение нескольких ячеек в одну в Excel
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
При перемещении или копировании строк и столбцов по умолчанию Excel перемещает или копирует все содержащиеся в них данные, включая формулы и полученные значения, комментарии, форматы ячеек и скрытые ячейки.
Команду "Вырезать" или "Копировать" можно использовать для перемещения или копирования выбранных ячеек, строк и столбцов, но их также можно перемещать или копировать с помощью мыши.
По умолчанию Excel кнопка "Параметры вставки". Если вам нужно повторно воспроизвести его, перейдите к разделу "Дополнительно" Excel параметров. Дополнительные сведения см. в разделе "Дополнительные параметры".
Выделите ячейку, строку или столбец, которые требуется переместить или скопировать.
Выполните одно из следующих действий:
Чтобы переместить строки или столбцы, на вкладке "Главная" в группе буфера обмена нажмите кнопку "Вырезать или нажмите клавиши CTRL+X.
Чтобы скопировать строки или столбцы, на вкладке "Главная" в группе буфера обмена нажмите кнопку " " или нажмите клавиши CTRL+C.
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
Примечание: В Excel вырезанные или скопированные ячейки выделяются анимированной пунктирной рамкой. Чтобы снять это выделение, нажмите клавишу ESC.
По умолчанию режим перетаскивания включен, поэтому можно перемещать и копировать ячейки с помощью мыши.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
Выполните одно из указанных ниже действий.
Вырезание и замена Наведите указатель мыши на границу выделенной области. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место. Excel предупреждает вас, если вы собираетесь заменить столбец. Чтобы избежать замены , нажмите кнопку "Отмена".
Копирование и замена Удерживая нажатой клавишу CTRL, наведите указатель мыши на границу выделенного фрагмента. Когда указатель мыши примет вид указателя копирования , перетащите строки или столбцы в нужное место. Excel не предупреждает, если вы собираетесь заменить столбец. Если вы не хотите заменять строку или столбец, нажмите клавиши CTRL+Z.
Вырезание и вставка Удерживая нажатой клавишу SHIFT, наведите указатель мыши на границу выделенного фрагмента. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
Копирование и вставка Удерживая нажатой клавиши SHIFT и CTRL, наведите указатель мыши на границу выделенного фрагмента. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
Примечание: Убедитесь, что во время операции перетаскивания удерживайте нажатой клавишу CTRL или SHIFT. Если вы отпустите клавиши CTRL или SHIFT перед отпустите кнопку мыши, вы переместите строки или столбцы, а не копируете их.
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
Если часть ячеек, строк или столбцов на листе не отображается, можно скопировать все ячейки или только видимые. Например, можно скопировать только отображаемые итоговые данные на листе со структурой.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить и выберите команду Выделить группу ячеек.
В группе Выбор щелкните элемент Только видимые ячейки и нажмите кнопку ОК.
На вкладке " Главная" в группе буфера обмена нажмите кнопку " " или нажмите клавиши CTRL+C. .
Выделите левую верхнюю ячейку области вставки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
На вкладке "Главная" в группе буфера обмена нажмите клавиши CTRL+V.
Если щелкнуть стрелку под , можно выбрать один из нескольких вариантов вставки для применения к выбранному фрагменту.
При копировании значения последовательно вставляются в строки и столбцы. Если область вставки содержит скрытые строки или столбцы, возможно, потребуется отобразить их, чтобы увидеть все скопированные данные.
При копировании и вставке скрытых или отфильтрованных данных в другое приложение или в другой экземпляр приложения Excel будут скопированы только видимые ячейки.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке " Главная" в группе буфера обмена нажмите кнопку " " или нажмите клавиши CTRL+C.
Выделите левую верхнюю ячейку области вставки.
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выберите вариант Специальная вставка.
Установите флажок пропускать пустые ячейки.
Дважды щелкните ячейку с данными, которые нужно переместить или скопировать. Можно также изменить и выбрать данные ячейки в строка формул.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
Чтобы переместить выделение, нажмите кнопку " Вырезать или нажмите клавиши CTRL+X.
Чтобы скопировать выделенный фрагмент, нажмите клавиши CTRL+C.
Щелкните в том месте ячейки, куда нужно вставить символы, или дважды щелкните другую ячейку для перемещения или копирования в нее данных.
На вкладке "Главная" в группе буфера обмена нажмите клавиши CTRL+V.
Нажмите клавишу ВВОД.
Примечание: При двойном щелчке ячейки или нажатии клавиши F2 для редактирования активной ячейки клавиши со стрелками будут работать только внутри данной ячейки. Чтобы с помощью клавиш со стрелками переместиться в другую ячейку, сначала нажмите клавишу ВВОД, чтобы завершить внесение изменений в активную ячейку.
При вставке скопированных данных можно выполнить любое из следующих действий:
вставить только параметры форматирования ячейки, такие как цвет текста или цвет заливки (но не содержимое ячеек);
преобразовать формулы в ячейках в вычисленные значения без переопределения существующего форматирования;
вставить только формулы (но не вычисленные значения).
Последовательность действий
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке " Главная" в группе буфера обмена нажмите кнопку " " или нажмите клавиши CTRL+C.
Выделите левую верхнюю ячейку области вставки или ту ячейку, куда нужно вставить значение, формат ячейки или формулу.
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выполните одно из следующих действий:
чтобы вставить только значения, выберите вариант значения;
чтобы вставить только форматы ячеек, выберите вариант Форматирование;
чтобы вставить только формулы, выберите вариант формулы.
При вставке скопированных данных к ним применяются параметры ширины целевых ячеек. Чтобы изменить ширину ячеек в соответствии с параметрами исходных ячеек, выполните указанные ниже действия.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
Чтобы переместить ячейки, нажмите кнопку или нажмите клавиши CTRL+X.
Чтобы скопировать ячейки, нажмите клавиши CTRL+C.
Выделите левую верхнюю ячейку области вставки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
На вкладке Главная в группе Буфер обмена нажмите стрелку под кнопкой Вставить и выберите пункт Сохранить ширину столбцов оригинала.
Команду "Вырезать" или "Копировать" можно использовать для перемещения или копирования выбранных ячеек, строк и столбцов, но их также можно перемещать или копировать с помощью мыши.
Выделите ячейку, строку или столбец, которые требуется переместить или скопировать.
Выполните одно из следующих действий:
Чтобы переместить строки или столбцы, на вкладке "Главная" в группе буфера обмена нажмите кнопку "Вырезать или нажмите клавиши CTRL+X.
Чтобы скопировать строки или столбцы, на вкладке "Главная" в группе буфера обмена нажмите кнопку " " или нажмите клавиши CTRL+C.
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Совет: Чтобы переместить или скопировать выделенный фрагмент на другой лист или в другую книгу, щелкните ярлычок другого листа или выберите другую книгу и выделите левую верхнюю ячейку области вставки.
Примечание: В Excel вырезанные или скопированные ячейки выделяются анимированной пунктирной рамкой. Чтобы снять это выделение, нажмите клавишу ESC.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
Выполните одно из указанных ниже действий.
Вырезание и вставка Наведите указатель мыши на границу выделенной области. Когда указатель становится указателем руки перетащите строку или столбец в другое место
Вырезание и замена Удерживая нажатой клавишу SHIFT, наведите указатель мыши на границу выделенного фрагмента. Когда указатель становится указателем , перетащите строку или столбец в другое место. Excel предупреждает вас, если вы собираетесь заменить строку или столбец. Чтобы избежать замены , нажмите кнопку "Отмена".
Копирование и вставка Удерживая нажатой клавишу CTRL, наведите указатель мыши на границу выделенного фрагмента. Когда указатель становится указателем , перетащите строку или столбец в другое место.
Копирование и замена Удерживая нажатой клавиши SHIFT и CTRL, наведите указатель мыши на границу выделенного фрагмента. Когда указатель становится указателем , перетащите строку или столбец в другое место. Excel предупреждает вас, если вы собираетесь заменить строку или столбец. Чтобы избежать замены , нажмите кнопку "Отмена".
Примечание: Убедитесь, что во время операции перетаскивания удерживайте нажатой клавишу CTRL или SHIFT. Если вы отпустите клавиши CTRL или SHIFT перед отпустите кнопку мыши, вы переместите строки или столбцы, а не копируете их.
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
Дважды щелкните ячейку с данными, которые нужно переместить или скопировать. Можно также изменить и выбрать данные ячейки в строка формул.
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий.
Чтобы переместить выделение, нажмите кнопку " Вырезать или нажмите клавиши CTRL+X.
Чтобы скопировать выделенный фрагмент, нажмите клавиши CTRL+C.
Щелкните в том месте ячейки, куда нужно вставить символы, или дважды щелкните другую ячейку для перемещения или копирования в нее данных.
На вкладке "Главная" в группе буфера обмена нажмите клавиши CTRL+V.
Нажмите клавишу ВВОД.
Примечание: При двойном щелчке ячейки или нажатии клавиши F2 для редактирования активной ячейки клавиши со стрелками будут работать только внутри данной ячейки. Чтобы с помощью клавиш со стрелками переместиться в другую ячейку, сначала нажмите клавишу ВВОД, чтобы завершить внесение изменений в активную ячейку.
При вставке скопированных данных можно выполнить любое из следующих действий:
вставить только параметры форматирования ячейки, такие как цвет текста или цвет заливки (но не содержимое ячеек);
преобразовать формулы в ячейках в вычисленные значения без переопределения существующего форматирования;
вставить только формулы (но не вычисленные значения).
Последовательность действий
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
На вкладке " Главная" в группе буфера обмена нажмите кнопку " " или нажмите клавиши CTRL+C.
Выделите левую верхнюю ячейку области вставки или ту ячейку, куда нужно вставить значение, формат ячейки или формулу.
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Вставить и выполните одно из следующих действий:
Чтобы вставить только значения, щелкните "Вставить значения".
Чтобы вставить только форматы ячеек, щелкните PasteFormatting.
Чтобы вставить только формулы, щелкните PasteFormulas.
Вы можете перемещать или копировать выбранные ячейки, строки и столбцы с помощью мыши и транспонирования.
Выделите диапазон ячейки, которые нужно переместить или скопировать.
Наведите указатель мыши на границу выбранной ячейки или диапазона.
Когда указатель становится , выполните одно из следующих действий:
Необходимые действия
Перетащите ячейки в другое место.
Удерживая нажатой клавишу OPTION, перетащите ячейки в другое место.
Примечание: При перетаскивании или вставке ячеек в новое расположение, если в этом расположении уже есть данные, Excel перезаписывает исходные данные.
Выберите строки или столбцы, которые требуется переместить или скопировать.
Наведите указатель мыши на границу выбранной ячейки или диапазона.
Когда указатель становится , выполните одно из следующих действий:
Необходимые действия
Перемещение строк или столбцов
Перетащите строки или столбцы в другое место.
Копирование строк или столбцов
Удерживая нажатой клавишу OPTION, перетащите строки или столбцы в другое место.
Перемещение или копирование данных между существующими строками или столбцами
Удерживая нажатой клавишу SHIFT, перетащите строку или столбец между существующими строками или столбцами. Excel пробел для новой строки или столбца.
Скопируйте строки или столбцы, которые необходимо транспонировать.
Выберите конечную ячейку (первую ячейку строки или столбца, в которую необходимо вставить данные) для строк или столбцов, которые вы транслируете.
На вкладке " Главная" в разделе "Правка" щелкните стрелку рядом с кнопкой " Вставить" и выберите команду "Транспонировать".
Читайте также: