Как скопировать формулу в excel в другую ячейку без изменения

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

Копирование формул Excel без изменений ссылок

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

Табличка с формулами.

Скопируйте значения столбца B (например, комбинацией клавиш CTRL+C) и вставьте их в столбец D (CTRL+V) . А потом переместите данные из столбца B в E (например, комбинацией клавиш CTRL+X).

Теперь переключитесь в режим отображения формул – CTRL+`(Ё). Обратите внимание, как ведут себя ссылки на ячейки при перемещении и копировании.

Режим просмотра формул.

При перемещении (те, что в столбце E) ссылки не изменяются. А при копировании (те, что в столбце D), они смещаются автоматически.

Советы

  • Если при копировании формулы в ячейке отобразился значок в виде зеленого треугольника, Excel обнаружил ошибку. Внимательно посмотрите на формулу, чтобы выяснить, что пошло не так.[9]
  • Если при точном копировании формулы вы случайно заменили знак равенства (=) на символ ? или *, поиск этих символов ничего не даст. В этом случае ищите символы ~? или ~*.[10]
  • Щелкните по ячейке и нажмите Ctrl (апостроф), чтобы скопировать в нее формулу из ячейки, которая находится над выбранной ячейкой.[11]

Что такое формула?

Формулы – это некоторые выражения, выполняющие вычисления между операндами при помощи операторов. Формулам всегда предшествует знак равенства, за которым следуют операнды и операторы.

Операнды – это элементы вычисления (ссылки, функции и константы).

Ссылки – это адреса ячеек или их диапазонов. 

Функции – это заранее созданные формулы, выполняющие сложные вычисления с введенными значениями (аргументами) в определенном порядке. Различают математические, статистические, текстовы, логические и другие категории функций. 

Константы – это постоянные значения, как текстовые, так и числовые.

Операторы – это знаки или символы, определяющие тип вычисления в формуле над операндами. Используются математические, текстовые, операторы сравнения и операторы ссылок.

Как Работать с Формулами в Excel (Короткий Видео Урок)

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

d5752534001f016659f8bcc7359dffc3c4406c48.jpg

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

1 Простое протягивание формулы

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

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

Аргументы в формуле будут изменяться соответственно новому расположению. И если в самой первой ячейке это были F7 и G7, в последней позиции столбца это будет уже F12 и G12. Соответственно, если начинать распространять формулы по строкам, изменяться будут не цифры, а буквы в обозначениях ячеек.

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

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

​Смотрите также​​ вношу сумму в​ конечный пользователь вряд​ & vbCrLf &​ нужное место:​Проблема в том, что​ Или, может потребоваться​Выделите ячейки, которые нужно​Выделите ячейку или диапазон​ формул.​ параметры вставки, которые​ выделите левую верхнюю​Чтобы скопировать ячейки или​в группе​ границу выделенной области.​$A3​формулы​Примечание:​ ячейку, которая задействована​ ли сможет выполнить​ _ “Диапазон должен​Заменяем​

​ если скопировать диапазон​ удалить значения, которые​ переместить или скопировать.​ ячеек со значениями,​С помощью клавиатуры​ следует применить к​

  • ​ ячейку области вставки.​​ диапазон ячеек, поместите​Буфер обмена​Когда указатель примет вид​A1 (относительный столбец и​.​Мы стараемся как​ в формуле, то​

  • ​ без ошибок.​​ быть равен по​#​ D2:D8 с формулами​

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

  1. ​ можно использовать в​Выделение ячеек и диапазонов​

  2. ​ форматами или формулами,​​Нажмите клавишу F2, чтобы​​ выделенному диапазону.​​В диалоговом окне​​ указатель на границу​​нажмите кнопку​​ указателя перемещения​

    ​ относительная строка)​Выделите ячейку с формулой,​ можно оперативнее обеспечивать​ результат меняется, только​Есть еще варианты?​ размеру исходному “​на​

  3. ​ куда-нибудь в другое​ формуле, скопировав значение​

    • ​На вкладке​ которые нужно скопировать.​​ изменить ячейку. С​​При копировании значения последовательно​​Вставка скопированных ячеек​​ выделенного фрагмента, удерживая​​Вставить​​, перетащите ячейку​​C3​

    • ​ которую нужно скопировать.​​ вас актуальными справочными​​ когда я нажимаю​​vikttur​​ & vbCrLf &​​=​​ место на лист,​​ результат формулы в​​Главная​​Выделение ячеек и диапазонов​​ помощью клавиш со​​ вставляются в строки​

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

  1. ​выберите направление, в​ нажатой клавишу CTRL.​

  2. ​.​​ или диапазон ячеек​​Примечание:​​В группе​​ материалами на вашем​​ на строку вводу​​: Это простой вариант.​

  3. ​ _ “диапазону копируемых​обратно с помощью​

    • ​ то Microsoft Excel​ другую ячейку на​в группе​​На вкладке​​ стрелками поместите курсор​​ и столбцы. Если​​ котором нужно сдвинуть​​ Когда указатель примет​​Сочетание клавиш​

    • ​ в другое место.​ Вы также можете скопировать​​буфер обмена​​ языке. Эта страница​​ и щелкаю на​​ Сложнее – писать​​ ячеек.”, “Точное копирование​​ того же окна,​​ автоматически скорректирует ссылки​​ листе. В случае​​Буфер обмена​​Главная​

      ​ в нужное место,​​ область вставки содержит​ окружающие ячейки.​​ форму указателя копирования​​     Можно также нажать сочетание​​Перемещение ячеек с помощью​​ формулы в смежные​​на вкладке​​ переведена автоматически, поэтому​​ энтер. Точно также,​​ код в VBA​​ формул”, _ Default:=Selection.Address,​​ возвращая функциональность формулам.​

  4. ​ в этих формулах,​ простой скопировать выделенный​выполните одно из​в группе​ а затем выделите​ скрытые строки или​

    1. ​Примечание​

    2. ​, перетащите ячейку​Изображение кнопки​ клавиш CTRL+V.​ команд “Вырезать” и​

    3. ​ ячейки с помощью​Главная​

      ​ ее текст может​ если я протягиваю​ для удаления лишних​ Type:=8) If pasteRange.Cells.Count​Этот способ существенно быстрее​ сдвинув их на​ фрагмент такие действия​

​ указанных ниже действий.​

​Буфер обмена​

​ содержимое, удерживая нажатой​

Формула, копируемая из ячейки A1 на две ячейки вниз и вправо

​ столбцы, возможно, потребуется​    При вставке целых строк​

​ или диапазон ячеек​

​Примечания:​ “Вставить”​

​ маркер заполнения​

​нажмите кнопку​ содержать неточности и​

​ формулу, то копируется​

​ ссылок.​ <> copyRange.Cells.Count Then​

​ и проще.​

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

См. также

​ MsgBox “Диапазоны копирования​Нажмите сочетание клавиш​ перестав считать:​

​ ошибки ссылку Недопустимая​ кнопку​

support.office.com>

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

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

Как вставить формулу в таблицу Excel и сохранить формат таблицы? Ведь при решении данной задачи можно экономить вагон времени. Для этого будем использовать функцию «Специальная вставка» – это простой инструмент, который позволяет быстро решить сложные задачи и освоить общие принципы его использования. Использование этого простого инструмента позволяет вам быстро приводить все таблицы к однообразному формату и получать тот результат, который необходим.

Удаление формул

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

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

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

Фиксируем ячейку при помощи функциональной клавиши.

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

Нажимаем функциональную клавишу F4 для переключения вида ссылки.

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

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

Думаю, это несколько удобнее, чем вводить знак доллара вручную.

Предупреждения

  • Возможно, у вашей версии Excel немного другой интерфейс, чем тот, который показан на скриншотах в этой статье.

Как создать формулу и ввести ее в ячейку?

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

Простые формулы

Простая формула – это формула, содержащая только числовые константы и операторы.

Для того чтобы создать простую формулу, необходимо:

– выделить ячейку, в которой будет находиться формула;

– ввести с клавиатуры символ равно (=);

– ввести число, затем знак действия, затем следующее число и так далее (например =2+3*4);

– нажать Enter для перехода вниз, Shift+Enter для перехода вверх, Tab для перехода вправо или Shift+Tab для перехода влево.

Формулы с использованием относительных ссылок

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

– выделить ячейку, в которой будет находиться формула;

– ввести символ равенства (=) с клавиатуры;

– ввести адрес ячейки, содержащей нужное значение (можно кликнуть курсором мыши по нужной ячейке);

– вставить в формулу оператор, ввести адрес следующей ячейки и так далее;

– завершить создание формулы аналогично тому, как это описано в предыдущем случае.

Формулы с использованием абсолютных ссылок

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

– выделить ячейку, в которой будет находится формула;

– ввести символ равенства (=) с клавиатуры;

– создать нужную формулу с использованием относительных ссылок на ячейки;

– не закрепляя созданную формулу, кликнуть курсором ввода текста в адресном окошке перед адресом той ячейки, которую необходимо сделать абсолютной ссылкой;

– нажать на клавиатуре F4;

– завершить создание формулы клавишей Enter.

Как выделить все ячейки с формулами?

В версиях приложения Excel 2007 и выше существует возможность выделять группы ячеек, объединенные общим признаком, например можно найти и выделить все ячейки, содержащие формулы. Для этого на вкладке “Главная” нужно раскрыть меню кнопки “Найти и выделить” и выбрать пункт “Формулы” в списке команд.

Как Работает Автозаполнение Формул в Excel

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

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

Excel Autofill formula exampleExcel Autofill formula exampleExcel Autofill formula exampleНаведите мышку над нижним правым углом ячейки и дважды щелкните, когда увидите знак “+“, чтобы сделать автозаполнение формул.

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

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

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

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

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

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

Выделите ячейку с формулой, которую необходимо переместить.

В группе » буфер обмена » на вкладке » Главная » нажмите кнопку Вырезать.

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

Выполните одно из указанных ниже действий.

Чтобы вставить формулу и форматирование, на вкладке » Главная » в группе » буфер обмена » нажмите кнопку » Вставить«.

Чтобы вставить только формулу, в группе буфер обмена на вкладке Главная нажмите кнопку Вставить, выберите команду Специальная Вставкаи нажмите кнопку формулы.

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

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

В группе » буфер обмена » на вкладке » Главная » нажмите кнопку » Копировать«.

Выполните одно из указанных ниже действий.

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

Чтобы вставить только формулу, надстройку группу » буфер обмена » на вкладке » Главная «, нажмите кнопку Вставить, выберите команду Специальная Вставкаи нажмите кнопку формулы.

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

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

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

В строке формул строка формул ac1f2295-d1b6-447e-9ad3-cad958fd1fcb.gifвыделите ссылку, которую нужно изменить.

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

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...