Как в эксель скопировать строки с формулами
Перейти к содержимому

Как в эксель скопировать строки с формулами

  • автор:

Перемещение и копирование формулы

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

  • Перемещение формулы: При перемещении формулы ссылки на ячейки в формуле не изменяются независимо от типа используемой ссылки на ячейку.
  • Копирование формулы: При копировании формулы относительные ссылки на ячейки изменятся.

Перемещение формулы

  1. Выделите ячейку с формулой, которую необходимо переместить.
  2. В группе Буфер обмена на вкладке Главная нажмите кнопку Вырезать. Формулы можно скопировать и путем перетаскивания границы выделенной ячейки в левую верхнюю ячейку области вставки. Это заменит все существующие данные.
  3. Выполните одно из следующих действий:
    • Чтобы вставить формулу и любое форматирование: в группе Буфер обмена на вкладке Главная нажмите кнопку Вставить.
    • Чтобы вставить только формулу, в группе Буфер обмена на вкладке Главная нажмите кнопку Вставить, выберите Специальная вставка, а затем — Формулы.

Копирование формулы

  1. Выделите ячейку, содержащую формулу, которую требуется скопировать.
  2. В группе Буфер обмена на вкладке Главная нажмите кнопку Копировать.
  3. Выполните одно из указанных ниже действий.
  4. Чтобы вставить формулу и любое форматирование, в группе Буфер обмена на вкладке Главная нажмите кнопку Вставить.
  5. Чтобы вставить только формулу, в группе Буфер обмена на вкладке Главная нажмите кнопку Вставить, выберите Специальная вставка, а затем — Формулы.

Примечание: Можно вставить только результаты формулы. В группе Буфер обмена на вкладке Главная нажмите кнопку Вставить, выберите Специальная вставка, а затем — Значения.

  1. Выделите ячейку с формулой.
  2. В строке формул строка формул

Копируемая формула

Первоначальная ссылка

Новая ссылка

$A$1 (абсолютный столбец и абсолютная строка)

A$1 (относительный столбец и абсолютная строка)

$A1 (абсолютный столбец и относительная строка)

A1 (относительный столбец и относительная строка)

Примечание: Вы также можете копировать формулы в смежные ячейки с помощью маркер заполнения

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

Перемещение формул очень похоже на перемещение данных в ячейках. Единственное, что нужно watch, так это то, что ссылки на ячейки, используемые в формуле, по-прежнему нужны после перемещения.

Команда

  1. Выделите ячейку, содержащую формулу, которую нужно переместить.
  2. Щелкните Главная >Вырезать (или нажмите клавиши CTRL+X).

Команда

Выделите ячейку, в которой должна быть формула, и нажмите кнопку Вставить (или нажмите клавиши CTRL+V).

Щелкните правой кнопкой мыши, чтобы увидеть команды

Совет: Вы также можете щелкнуть правой кнопкой мыши ячейки, чтобы вырезать и вставить формулу.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Скопируйте и вставьте формулу в другую ячейку или лист в Excel для Mac

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

Ниже объясняется, как скопировать и вставить формулу.

Стрелка рядом с кнопкой вставки

  1. Выделите ячейку с формулой, которую хотите скопировать.
  2. Нажмите клавиши « + C».
  3. Щелкните ячейку, в которую нужно вставить формулу. Если ячейка находится на другом листе, перейдите на него и выберите эту ячейку.
  4. Чтобы быстро вставить формулу с ее форматированием, нажмите клавиши « + V». Кроме того, можно щелкнуть стрелку рядом с кнопкой Вставить :

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

Другие доступные вам параметры, которые могут быть полезны:

  • Без границ— чтобы вставить формулу, форматирование чисел, шрифт, размер шрифта, заливку, но не границу исходного.
  • Сохранить ширину исходного столбца— чтобы вставить формулу, форматирование чисел, шрифт, размер шрифта, заливку, границу и ширину исходного.
  • Транспонирование — Используйте этот параметр при копировании нескольких ячеек. При копировании ячеек, которые находятся рядом в строке, этот параметр вставляет их в столбец. Если ячейки находятся в столбце, они будут вставлены в ряд рядом. Этот параметр вставляет формулу, форматирование чисел, шрифт, размер шрифта, заливку, границу.

Совет: Скопировать формулы в смежные ячейки листа также можно с помощью маркера заполнения.

Проверка и исправление ссылок на ячейки в новом месте

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

Например, если скопировать формулу из двух ячеек вниз и справа от ячейки A1, используемые ссылки на ячейки будут обновлены следующим образом:

Новая ссылка

$A$1 (абсолютный столбец и абсолютная строка)

A$1 (относительный столбец и абсолютная строка)

$A1 (абсолютный столбец и относительная строка)

A1 (относительный столбец и относительная строка)

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

Formula bar

  1. Выделите ячейку с формулой.
  2. В строке формул

Перенос формулы в другое место

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

  1. Щелкните ячейку с формулой, которую хотите перенести.
  2. Нажмите клавиши « + X».
  3. Щелкните ячейку, в которую нужно вставить формулу. Если ячейка находится на другом листе, перейдите на него и выберите эту ячейку.
  4. Чтобы вставить формулу с ее форматированием, на вкладке Главная нажмите кнопку Вставить или нажмите клавишу +V. Чтобы воспользоваться другими параметрами вставки, щелкните стрелку под кнопкой Вставить. Доступно несколько вариантов, но чаще всего используются перечисленные ниже.
    • Сохранить исходное форматирование: вставка только формул, форматов чисел, атрибутов шрифта и его размера, границ и заливки исходной ячейки.
    • Значения & исходное форматирование , чтобы вставить значения и только форматирование. Формула не вставляется.

Как в эксель скопировать строки с формулами

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Excel works!

menu

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

Рассмотрим на примерах популярные методы копирования формул, их плюсы и минусы.

Если вам необходимо ссылаться на одну ячейку и она не должна перемещаться при копировании формул (чтобы адреса ячеек не менялись), прочитайте статью про абсолютные и относительные ссылки.

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

скопировать формулу в Excel

Самый популярный способ копировать. Автозаполнение

Запишем формулу в ячейку C2. Описание функции ЕСЛИ можно прочитать здесь.

Копирование формул 44

Понятно, что для каждого филиала писать отдельную формулу мы не будем. Как быстро продлить формулу?

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

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

Как скопировать формулу в Excel? Перетаскиванием или растаскиванием

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

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

Копирование формулы простой вставкой и специальной вставкой

Конечно, никто не отменял копирование данных стандартными способами:

  1. Выбрали данные — Правой кнопкой мыши — Копировать. Выбрали место для копирования — Правой кнопкой мыши — Вставить
  2. Выбрали данные — Ctrl + C . Выбрали место для копирования — Ctrl + V.

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

Выделите данные Копировать — Выделите место куда копировать — кликаем правой кнопкой мыши — в открывшемся меню выбираем Специальная вставка — в окне ставим галочку «формулы» (показано на рисунке в начале статьи).

Копирование формул из другой книги

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

Копирование формул 5

В данном случае Копирование формул.xlsx — название файла, квадратные скобки отделяют его от других частей ссылки. Чтобы удалить имя файла из формулы (т.е. сделать формулы только для этой книги), воспользуйтесь возможностью Найти и Заменить . Обращаю внимание, что заменять нужно именно фразу [Копирование формул.xlsx]

Не забудьте также поменять название листа, если это необходимо.

Как скопировать формулы, как текст

Есть один интересный способ, как скопировать формулу в Excel как текст. Замените = в формулах на другой символ, например на /, формулы превратятся в обычный текст. Опять же это можно сделать инструментом Найти и Заменить .

Получится вот так:

Копирование формул 6

Теперь данные из столбца C можно скопировать в любую книгу или лист, после чего заменить / обратно на =. Формулы перенесены!

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

Копирование формул 7

Есть вопрос — напишите комментарий! 😉

Похожие статьи

  • 21.05.2017Рассчитать модуль в Excel, функция ABS и ее применениеPosted in Формулы, Мат. функции
  • 04.09.2016Индекс и Поискпоз. Левый ВПР. Так удобнее!Posted in Формулы
  • 13.11.2015Формула массива Excel. Как пользоваться?Posted in Формулы
  • 10.06.2017Как посчитать количество пустых ячеек Excel? Функция СЧИТАТЬПУСТОТЫPosted in Формулы
  • 20.11.2015Исправляем ошибки в Excel при расчетахPosted in Формулы
  • 01.10.2016Выпадающий список по значениюPosted in Формулы, Работа с ячейками
  • 25.11.2015Сумма по нескольким листам ExcelPosted in Формулы
  • 14.03.2015Как столбцы сделать строками? Транспонирование в ExcelPosted in Excel, Формулы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *