Копирование и перемещение строк в Excel: полное руководство

Иван Корнев·12.04.2026·4 мин

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

Ниже подробно разобраны все нюансы: от базовых сочетаний клавиш до работы со сложными формулами и разными листами.

Выделение и базовое копирование

Главная ошибка новичков — выделение ячеек вместо целой строки. Чтобы гарантированно скопировать всю строку целиком (со всеми скрытыми столбцами и форматированием):

  1. Наведите курсор на номер строки в левой части экрана (серая область с цифрами).
  2. Кликните левой кнопкой мыши — вся строка выделится.
  3. Нажмите Ctrl+C (или правая кнопка мыши → «Копировать»).

Лайфхак: Если строка очень длинная и уходить вниз неудобно, выделите любую ячейку в этой строке и нажмите Shift + Пробел. Это мгновенно выделит всю активную строку.

Варианты вставки

После копирования у вас есть три основных пути вставки данных:

  • Полная вставка (Ctrl+V): Переносит значения, формулы, цвета, ширину столбцов и границы. Идеально для дублирования готовых блоков.
  • Вставка значений: Сохраняет только текст и цифры, убирая формулы и оформление. Используйте, если нужно зафиксировать результат вычислений.
    • Как сделать: Правая кнопка мыши на месте вставки → значок «123» (Значения) или сочетание Ctrl+Alt+V, затем выбрать «Значения».
  • Вставка строки (сдвиг существующих): Если вы хотите вставить скопированную строку между другими, не перезаписывая их.
    • Как сделать: Выделите строку, куда должна встать копия. Правая кнопка мыши → «Вставить скопированные ячейки» (не просто «Вставить»). Старые данные сдвинутся вниз.

Перемещение строки (Вырезать и вставить)

Если ваша цель — изменить порядок строк, а не создать копию, используйте функцию «Вырезать».

  1. Выделите строку по номеру.
  2. Нажмите Ctrl+X (граница выделения станет пунктирной).
  3. Кликните по номеру строки, перед которой нужно разместить данные.
  4. Нажмите Ctrl+V или кликните правой кнопкой → «Вставить вырезанные ячейки».

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

Метод перетаскивания (Drag-and-Drop)

Для быстрого перемещения внутри одного листа можно использовать мышь:

  1. Выделите строку.
  2. Наведите курсор на зеленую границу выделения, пока он не превратится в крестик со стрелками.
  3. Зажмите левую кнопку мыши и перетащите строку в нужное место.
  4. Отпустите кнопку.

Важно: Если при перетаскивании удерживать клавишу Ctrl, строка скопируется, а не переместится. Рядом с курсором появится маленький значок «плюс».

Работа с формулами и ссылками

Самая частая проблема при копировании строк — «поехавшие» формулы. Excel по умолчанию использует относительные ссылки (A1), которые меняются при смене позиции строки.

СитуацияЧто произойдетКак исправить
Копирование вниз/вверхСсылки сдвинутся (A1 станет A2).Используйте абсолютные ссылки ($A$1) в исходной формуле перед копированием.
Нужен только результатФормула пересчитается для новых данных.Вставляйте через «Только значения».
Копирование на другой листСсылки могут вести на неверный лист.Проверьте имена листов в формулах после вставки.

Если вы уже вставили строку и формулы сломались, нажмите Ctrl+Z (отмена), исправьте исходные формулы, закрепив нужные ячейки знаком доллара ($), и повторите копирование.

Перенос данных между листами и файлами

Логика действий не меняется, но есть нюансы форматирования:

  1. Скопируйте строку на первом листе (Ctrl+C).
  2. Перейдите на вкладку другого листа (или откройте другой файл Excel).
  3. Выделите целевую строку.
  4. Выполните вставку.

Часто при переходе между файлами сбивается ширина столбцов. Чтобы этого избежать:

  • После вставки нажмите на значок «Параметры вставки» (появляется внизу справа от вставленного блока).
  • Выберите «Сохранить ширину столбцов исходных ячеек».

Частые ошибки

  • Перезапись важных данных. Пользователь делает обычную вставку (Ctrl+V) поверх заполненных строк, теряя информацию.
    • Решение: Всегда проверяйте, выбран ли режим «Вставить скопированные ячейки», если нужно сохранить старые данные.
  • Смешение форматов. Вставленная строка имеет другой шрифт или цвет фона, выбиваясь из общего стиля таблицы.
    • Решение: Используйте инструмент «Формат по образцу» (кисточка на главной панели) или вставляйте только значения, применяя стиль таблицы вручную.
  • Разрыв формул сумм. Если вы вставляете строку внутрь диапазона, который суммируется функцией СУММ, формула может автоматически расшириться. Иногда это нужно, иногда — нет.
    • Решение: Проверяйте диапазоны в формулах итогов после масштабных вставок.

FAQ

Как скопировать одну строку в несколько разных мест сразу? Скопируйте строку (Ctrl+C), затем выделите мышью или с зажатым Ctrl все целевые строки (или диапазоны), куда нужно вставить данные, и нажмите один раз Ctrl+V. Данные продублируются во все выделенные области.

Можно ли вставить скопированную строку в отфильтрованный список? Нет, стандартными средствами вставлять данные в видимые ячейки отфильтрованного списка нельзя — Excel попытается вставить их и в скрытые строки. Сначала снимите фильтр, вставьте данные, а затем включите фильтр снова.

Как быстро вставить пустую строку для разделения данных? Выделите строку, под которой нужно добавить место, и нажмите Ctrl + «+» (плюс на цифровой клавиатуре) или правую кнопку мыши → «Вставить». Пустая строка появится сверху над выделением.