Как в эксель скопировать строку
Как копировать в Экселе — простые и эффективные способы
Здравствуйте, уважаемые читатели! В этой статье я расскажу как копировать и вырезать ячейки в 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 . Курсор из четырехнаправленного превратится в стрелку со знаком «+».
Копирование автозаполнением
Работу автозаполнения я уже описывал в посте Расширенные возможности внесения данных. Здесь лишь немного напомню и дополню. Если нужно скопировать данные или формулы в смежные ячейки – выделите ячейку для копирования найдите маленький квадратик (маркер автозаполнения) в правом нижнем углу клетки. Тяните за него, чтобы заполнить смежные клетки аналогичными формулами или скопировать информацию.
Маркер автозаполнения
Есть еще один способ – команда Заполнить . Выделите массив для заполнения так, чтобы ячейка для копирования стояла первой в направлении заполнения. Выполните одну из команд, в зависимости от направления заполнения:
- Главная – Редактирование – Заполнить вниз
- Главная – Редактирование – Заполнить вправо
- Главная – Редактирование – Заполнить вверх
- Главная – Редактирование – Заполнить влево
Все выделенные ячейки будут заполнены данными или формулами из исходной.
Вот я и перечислил основные способы копирования и вставки. Как я обещал, далее мы рассмотрим специальные возможности копирования и вставки, о которых не знают новички. Читайте, они простые в использовании, а пользы приносят очень много.
Понравилась статья? Порекомендуйте другу и вместе с ним подписывайтесь на обновления! Уже написано очень много интересного и полезного материала, но лучшие посты еще впереди!
Источник: officelegko.com
Перемещение и копирование ячеек, строк и столбцов
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
При перемещении или копировании строк и столбцов приложение Excel перемещает или копирует все содержащиеся в них данные, в том числе формулы и значения их результатов, примечания, форматы ячеек и скрытые ячейки.
Если ячейка имеет формулу, ссылка на ячейку не изменяется. Таким образом, содержимое перемещенной или скопированной ячейки и ячеек, указывающих на них, может отобразить #REF! значение ошибки #ЗНАЧ!. В этом случае вам придется настроить ссылки вручную. Дополнительные сведения можно найти в разделе Обнаружение ошибок в формулах
Вы можете использовать команду Вырезать или Копировать для перемещения или копирования выделенных ячеек, строк и столбцов, но вы также можете перемещать или копировать их с помощью мыши.
Чтобы переместить или скопировать ячейки, сделайте следующее:
Выделите ячейку, строку или столбец , которые нужно переместить или скопировать.
Выполните одно из следующих действий.
Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать .
Сочетание клавиш: CTRL+X.
Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .
Сочетание клавиш: CTRL+C.
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Примечание: Если вместо выбора команды в контекстном меню нажать кнопку Вставить на вкладке Главная в группе Буфер обмена (или нажать клавиши CTRL+V), содержимое конечных ячеек будет заменено.
Перемещение и копирование строк и столбцов с помощью мыши
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
Выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, наведите указатель мыши на границу выделения. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
Чтобы скопировать строки или столбцы, нажмите клавишу CTRL и, удерживая ее, наведите указатель мыши на границу выделения. Когда указатель мыши примет вид указателя копирования , перетащите строки или столбцы в нужное место.
Важно: При перетаскивании удерживайте клавишу CTRL нажатой. Если отпустить клавишу CTRL раньше кнопки мыши, строки или столбцы будут перемещены, а не скопированы.
Если вставка скопированных или вырезанных столбцов или строк выполняется с помощью мыши, содержимое конечных ячеек заменяется. Чтобы вставить скопированные или вырезанные строки или столбцы без замены содержимого ячеек, щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда требуется переместить или скопировать выделенный элемент, а затем в контекстном меню выберите команду Вставить вырезанные ячейки или Вставить скопированные ячейки.
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
Перемещение и копирование ячеек
Выделите ячейки или диапазон ячейки, которые вы хотите переместить или скопировать.
Наведите указатель мыши на границу выбранной ячейки или диапазона.
Когда указатель превратится в , выполните одно из следующих действий:
Перетащите ячейки в другое место.
Удерживая нажатой клавишу OPTION, перетащите ячейки в другое место.
Примечание: При перетаскивании или вставке ячеек в новое место исходные данные будут перезаписаны в Excel.
Перемещение и копирование строк и столбцов
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
Наведите указатель мыши на границу выбранной ячейки или диапазона.
Когда указатель превратится в , выполните одно из следующих действий:
Перемещение строк и столбцов
Перетащите строки или столбцы в другое место.
Копирование строк и столбцов
Удерживая нажатой клавишу OPTION, перетащите строки или столбцы в другое место.
Перемещение и копирование данных между существующими строками и столбцами
Перетащите строку или столбец между существующими строками или столбцами, удерживая нажатой клавишу SHIFT. В Excel пространство для новой строки или столбца становится недоступным.
Преобразование столбцов в строки и строки в столбцы
Скопируйте строки или столбцы, которые вы хотите транспонировать.
Выберите конечную ячейку (первую ячейку строки или столбца, в которую нужно вставить данные) для строк или столбцов, которые вы хотите переадресовать.
На вкладке Главная в группе Правкащелкните стрелку рядом с кнопкой Вставитьи выберите пункт транспонировать.
Примечание: Столбцы и строки не могут перекрываться. Например, если выбрать значения в столбце C и попробовать вставить их в строку, которая перекрывает столбец C, в Excel появится сообщение об ошибке. Конечная область вставленного столбца или строки должна находиться за пределами исходных значений.
Источник: support.office.com
Копирование формул без сдвига ссылок
Проблема
Предположим, что у нас есть вот такая несложная таблица, в которой подсчитываются суммы по каждому месяцу в двух городах, а затем итог переводится в евро по курсу из желтой ячейки J2.
Проблема в том, что если скопировать диапазон D2:D8 с формулами куда-нибудь в другое место на лист, то Microsoft Excel автоматически скорректирует ссылки в этих формулах, сдвинув их на новое место и перестав считать:
Задача: скопировать диапазон с формулами так, чтобы формулы не изменились и остались теми же самыми, сохранив результаты расчета.
Способ 1. Абсолютные ссылки
Способ 2. Временная деактивация формул
Чтобы формулы при копировании не менялись, надо (временно) сделать так, чтобы Excel перестал их рассматривать как формулы. Это можно сделать, заменив на время копирования знак “равно” (=) на любой другой символ, не встречающийся обычно в формулах, например на “решетку” (#) или на пару амперсандов (&&). Для этого:
- Выделяем диапазон с формулами (в нашем примере D2:D8)
- Жмем Ctrl+H на клавиатуре или на вкладке Главная – Найти и выделить – Заменить (Home – Find&Select – Replace)
Способ 3. Копирование через Блокнот
Этот способ существенно быстрее и проще.
Нажмите сочетание клавиш Ctrl+Ё или кнопку Показать формулы на вкладке Формулы (Formulas – Show formulas) , чтобы включить режим проверки формул – в ячейках вместо результатов начнут отображаться формулы, по которым они посчитаны:
Скопируйте наш диапазон D2:D8 и вставьте его в стандартный Блокнот:
Теперь выделите все вставленное (Ctrl+A), скопируйте в буфер еще раз (Ctrl+C) и вставьте на лист в нужное вам место:
Осталось только отжать кнопку Показать формулы (Show Formulas) , чтобы вернуть Excel в обычный режим.
Примечание: этот способ иногда дает сбой на сложных таблицах с объединенными ячейками, но в подавляющем большинстве случаев – работает отлично.
Способ 4. Макрос
Если подобное копирование формул без сдвига ссылок вам приходится делать часто, то имеет смысл использовать для этого макрос. Нажмите сочетание клавиш Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer) , вставьте новый модуль через меню Insert – Module и скопируйте туда текст вот такого макроса:
Для запуска макроса можно воспользоваться кнопкой Макросы на вкладке Разработчик (Developer – Macros) или сочетанием клавиш Alt+F8. После запуска макрос попросит вас выделить диапазон с исходными формулами и диапазон вставки и произведет точное копирование формул автоматически:
Источник: www.planetaexcel.ru
Советы по копированию и вставке
Копировать данные в Smartsheet или между Smartsheet и другими программами можно разными способами. Их обзор представлен в таблице ниже.
ПРИМЕЧАНИЕ. В настоящее время копирование и вставка столбцов не поддерживаются.
Задача | Действие |
Копирование данных в пределах одной таблицы или между таблицами в Smartsheet. Вы можете копировать строки, ячейки, формулы, гиперссылки и иерархию. | Копирование и вставка
Используйте команды контекстного меню либо сочетания клавиш CTRL+C для копирования и CTRL+V для вставки данных (COMMAND+C и COMMAND+V на компьютере Mac). Пользователям Mac следует использовать клавишу COMMAND вместо CTRL. |
Копирование данных между Smartsheet и другими программами, например Microsoft Excel. | Сочетания клавиш
Используйте сочетания клавиш CTRL+C для копирования и CTRL+V для вставки данных (COMMAND+C и COMMAND+V на компьютере Mac). ПРИМЕЧАНИЯ:
СОВЕТ. Если вы скопировали ячейку с несколькими строками в Excel или другой программе, перед вставкой дважды щёлкните ячейку в Smartsheet, чтобы строки не были вставлены в нижние ячейки. |
Создание ссылок на ячейки, копирование результатов формул или форматирование | Специальная вставка |
Быстрое копирование значения или формулы из одной ячейки и вставки их в несколько расположенных рядом ячеек | Заполнение перетаскиванием |
Копирование и вставка ячеек, строк, формул, иерархии и гиперссылок
Копирование и вставка ячеек (внутри таблицы или между таблицами)
Чтобы скопировать ячейку, щёлкните её правой кнопкой мыши и выберите пункт Копировать.
Чтобы скопировать несколько ячеек, щёлкните одну из них и, не отпуская кнопку мыши, перетащите указатель, чтобы выделить соседние ячейки перед копированием.
Чтобы вставить данные в ячейку, щёлкните её и нажмите клавиши CTRL+V (или щёлкните её правой кнопкой мыши и выберите пункт Вставить).
ПРИМЕЧАНИЕ. Если в конечных ячейках уже есть данные, они будут перезаписаны при вставке в них содержимого других ячеек.
Копирование строк в пределах таблицы
ПРИМЕЧАНИЕ. Если вам нужно скопировать строки между разными таблицами, см. статью Копирование строки в другую таблицу.
Чтобы скопировать строку, щёлкните её номер, чтобы выделить её, а затем воспользуйтесь сочетанием клавиш. Другой способ: щёлкните стрелку раскрывающегося списка рядом с номером строки и выберите команду Копировать.
Чтобы скопировать несколько смежных строк, щёлкните номер первой из них, нажмите клавишу SHIFT и, удерживая её, щёлкните номер последней строки в нужном диапазоне.
Чтобы скопировать несколько несмежных строк, щёлкните номер каждой из них, удерживая нажатой клавишу CTRL.
ПРИМЕЧАНИЕ. При копировании строки вложения и обсуждения не копируются.
Чтобы вставить строку, щёлкните её номер и воспользуйтесь сочетанием клавиш или щёлкните стрелку рядом с номером строки и выберите пункт Вставить строку. Скопированные строки будут вставлены над выделенной строкой.
ПРИМЕЧАНИЕ. Если при вставке строки щёлкнуть ячейку, а не номер строки, значения ячеек будут перезаписаны.
Копирование и вставка формул
Для копирования ячеек и строк, содержащих формулы, внутри таблицы используйте приведённые выше инструкции.
Чтобы скопировать формулу для использования в другой таблице, выполните следующие действия:
- Дважды щёлкните ячейку с формулой, чтобы открыть формулу для редактирования.
- Выделите формулу и нажмите клавиши CTRL+C, чтобы скопировать её.
- Откройте конечную таблицу, щёлкните нужную ячейку и нажмите клавиши CTRL+V.
ПРИМЕЧАНИЕ. Вам может потребоваться изменить ссылки на ячейки в соответствии с конечной таблицей.
Копирование и вставка иерархии
Разверните иерархию, если она свёрнута, щёлкнув значок развёртывания в родительской строке.
Используйте описанный выше способ для копирования и вставки нескольких строк. Первой выделенной строкой должна быть родительская, а последней — последняя дочерняя строка. Это позволит сохранить отношения между родительскими и дочерними строками.
СОВЕТ. Если вы часто копируете и вставляете один и тот же набор задач для воссоздания структуры иерархии, рекомендуем сохранить иерархию в отдельной таблице. Когда вам понадобится добавить целый раздел в текущую таблицу, используйте команду Копировать в другую таблицу. В этом случае вам не придётся разворачивать иерархию перед её копированием. Дополнительные сведения см. в статье Копирование строки в другую таблицу.
Специальная вставка
Используя специальную вставку, можно указать, какое именно содержимое ячеек или строк нужно вставить.
Скопировав ячейку или строку, щёлкните правой кнопкой мыши конечную ячейку и выберите пункт Специальная вставка. Откроется окно Специальная вставка.
Чтобы решить, какой вариант выбрать, обратитесь к этой таблице:
Параметр | Желаемый результат | ||||||||||||||||
Значения | Вставка скопированных значений. Если в скопированной ячейке содержится формула, будет вставлен только результат её вычисления, но не сама формула. | ||||||||||||||||
Форматы | Вставка форматирования скопированной ячейки, например цвета фона, цвета шрифта, стиля шрифта и т. д. | ||||||||||||||||
Ссылки на скопированные ячейки |
Задача | Действие |
Копирование данных в пределах одной таблицы или между таблицами в Smartsheet. Вы можете копировать строки, ячейки, формулы, гиперссылки и иерархию. | Копирование и вставка
Используйте команды контекстного меню либо сочетания клавиш CTRL+C для копирования и CTRL+V для вставки данных (COMMAND+C и COMMAND+V на компьютере Mac). Пользователям Mac следует использовать клавишу COMMAND вместо CTRL. |
Копирование данных между Smartsheet и другими программами, например Microsoft Excel. | Сочетания клавиш
Используйте сочетания клавиш CTRL+C для копирования и CTRL+V для вставки данных (COMMAND+C и COMMAND+V на компьютере Mac). ПРИМЕЧАНИЯ:
СОВЕТ. Если вы скопировали ячейку с несколькими строками в Excel или другой программе, перед вставкой дважды щёлкните ячейку в Smartsheet, чтобы строки не были вставлены в нижние ячейки. |
Создание ссылок на ячейки, копирование результатов формул или форматирование | Специальная вставка |
Быстрое копирование значения или формулы из одной ячейки и вставки их в несколько расположенных рядом ячеек | Заполнение перетаскиванием |
Копирование и вставка ячеек, строк, формул, иерархии и гиперссылок
Копирование и вставка ячеек (внутри таблицы или между таблицами)
Чтобы скопировать ячейку, щёлкните её правой кнопкой мыши и выберите пункт Копировать.
Чтобы скопировать несколько ячеек, щёлкните одну из них и, не отпуская кнопку мыши, перетащите указатель, чтобы выделить соседние ячейки перед копированием.
Чтобы вставить данные в ячейку, щёлкните её и нажмите клавиши CTRL+V (или щёлкните её правой кнопкой мыши и выберите пункт Вставить).
ПРИМЕЧАНИЕ. Если в конечных ячейках уже есть данные, они будут перезаписаны при вставке в них содержимого других ячеек.
Копирование строк в пределах таблицы
ПРИМЕЧАНИЕ. Если вам нужно скопировать строки между разными таблицами, см. статью Копирование строки в другую таблицу.
Чтобы скопировать строку, щёлкните её номер, чтобы выделить её, а затем воспользуйтесь сочетанием клавиш. Другой способ: щёлкните стрелку раскрывающегося списка рядом с номером строки и выберите команду Копировать.
Чтобы скопировать несколько смежных строк, щёлкните номер первой из них, нажмите клавишу SHIFT и, удерживая её, щёлкните номер последней строки в нужном диапазоне.
Чтобы скопировать несколько несмежных строк, щёлкните номер каждой из них, удерживая нажатой клавишу CTRL.
ПРИМЕЧАНИЕ. При копировании строки вложения и обсуждения не копируются.
Чтобы вставить строку, щёлкните её номер и воспользуйтесь сочетанием клавиш или щёлкните стрелку рядом с номером строки и выберите пункт Вставить строку. Скопированные строки будут вставлены над выделенной строкой.
ПРИМЕЧАНИЕ. Если при вставке строки щёлкнуть ячейку, а не номер строки, значения ячеек будут перезаписаны.
Копирование и вставка формул
Для копирования ячеек и строк, содержащих формулы, внутри таблицы используйте приведённые выше инструкции.
Чтобы скопировать формулу для использования в другой таблице, выполните следующие действия:
- Дважды щёлкните ячейку с формулой, чтобы открыть формулу для редактирования.
- Выделите формулу и нажмите клавиши CTRL+C, чтобы скопировать её.
- Откройте конечную таблицу, щёлкните нужную ячейку и нажмите клавиши CTRL+V.
ПРИМЕЧАНИЕ. Вам может потребоваться изменить ссылки на ячейки в соответствии с конечной таблицей.
Копирование и вставка иерархии
Разверните иерархию, если она свёрнута, щёлкнув значок развёртывания в родительской строке.
Используйте описанный выше способ для копирования и вставки нескольких строк. Первой выделенной строкой должна быть родительская, а последней — последняя дочерняя строка. Это позволит сохранить отношения между родительскими и дочерними строками.
СОВЕТ. Если вы часто копируете и вставляете один и тот же набор задач для воссоздания структуры иерархии, рекомендуем сохранить иерархию в отдельной таблице. Когда вам понадобится добавить целый раздел в текущую таблицу, используйте команду Копировать в другую таблицу. В этом случае вам не придётся разворачивать иерархию перед её копированием. Дополнительные сведения см. в статье Копирование строки в другую таблицу.
Специальная вставка
Используя специальную вставку, можно указать, какое именно содержимое ячеек или строк нужно вставить.
Скопировав ячейку или строку, щёлкните правой кнопкой мыши конечную ячейку и выберите пункт Специальная вставка. Откроется окно Специальная вставка.
Чтобы решить, какой вариант выбрать, обратитесь к этой таблице:
Параметр | Желаемый результат |
Значения | Вставка скопированных значений. Если в скопированной ячейке содержится формула, будет вставлен только результат её вычисления, но не сама формула. |
Форматы | Вставка форматирования скопированной ячейки, например цвета фона, цвета шрифта, стиля шрифта и т. д. |
Ссылки на скопированные ячейки |