При подведении к правому нижнему углу нужной ячейки курсор примет вид

Обновлено: 25.04.2024

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

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

Способ, известный практически каждому, кто когда-либо работал в Excel. Для копирования формулы в соседние ячейки необходимо активировать ячейку с формулой, затем навести курсор на правый нижний угол ячейки (курсор при этом примет вид черного крестика), зажать левую кнопку мыши и "протянуть" формулу в нужном направлении (вверх, вниз, влево или вправо).

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

Чтобы скопировать только формулы (без форматов), протягивание нужно осуществлять не левой, а правой кнопкой мыши. Тогда Excel выдаст контекстное меню, в котором можно указать, что именно нужно копировать: всё, только значения (этот пункт копирует и формулы) или только форматы.

Контекстное меню при протягивании правой кнопкой мыши Контекстное меню при протягивании правой кнопкой мыши

Если протянуть ячейки не получается, то убедитесь, что в параметрах Excel не была отключена такая возможность. Файл - Параметры - Дополнительно - галочка напротив "Разрешить маркеры заполнения и перетаскивания ячеек" должна быть активирована.

Пункт в настройках Пункт в настройках

Способ 2. Использование команды "Заполнить"

Похожий на предыдущий способ копирования можно реализовать, используя команду "Заполнить" на ленте на вкладке "Главная" в группе команд "Редактирование"

Команда на ленте Команда на ленте

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

Маркер заполнения - небольшой черный квадратик, который появляется в правом нижнем углу выделенной ячейки или выделенного диапазона. Маркер заполнения используется для заполнения соседних ячеек на основе содержимого выделенных ячеек.

При наведении на Маркер заполнения (по-английски называется Fill Handle ) указатель мыши принимает вид креста (или его можно назвать еще плюсом).


Маркер заполнения удобен для заполнения соседних ячеек содержимым выделенной ячейки. Для этого:

  • выделите ячейку со значением, которое нужно скопировать;
  • наведите на Маркер заполнения указатель мыши (курсор), чтобы он принял вид креста;
  • нажмите левую клавишу мыши и не отпуская ее протяните курсор вниз или в другую сторону на нужное количество ячеек. Выделенные ячейки будут обведены рамкой;
  • отпустите левую клавишу мыши. Значения будут скопированы.


Если при копировании удерживать нажатой клавишу CTRL , то при копировании числа 100, как показано ниже, получим последовательность 100, 101, 102, . При этом при копировании у курсора появится еще один маленький крестик.

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

  • например, если в ячейке А1 была формула =B1+5 , то при копировании Маркером заполнения вниз (в ячейку А2 ) формула будет преобразована в =B2+5 ,
  • а если в ячейке А1 была формула =$B$1+5 или =B$1+5 , то при копировании вниз формула НЕ будет преобразована и останется прежней =$B$1+5 или =B$1+5 , соответственно.

По умолчанию Маркер заполнения включен в MS EXCEL. Но, его можно отключить/ включить через меню Параметры (Вкладка Файл , затем Параметры ). В появившемся окне в разделе Дополнительно в группе Параметры правки установите или снимите флажок Разрешить маркеры заполнения и перетаскивание ячеек.

Операция копирования заключается в том, что в указанную вами целевую ячейку помещается содержимое исходной ячейки. Исходная ячейка не претерпевает никаких изменений. Целевая ячейка, теряя свои прежние свойства, приобретает параметры форматирования и содержимое исходной ячейки. Копирование может осуществляться как через буфер обмена, так и без его участия. В общем случае операция копирования состоит из двух этапов:

1. Копирование содержимого ячейки в буфер обмена Windows.
2. Вставка содержимого буфера обмена в ячейку.

Существует три способа копирования ячейки (или диапазона ячеек) через буфер обмена. Выделив ячейку, выберите один из них:

- Активизируйте команду Правка/Копировать. В результате содержимое ячейки будет скопировано в буфер обмена. Перейдите к той ячейке, в которую необходимо вставить содержимое буфера, и вызовите команду Правка/Вставить. (Команды копирования и вставки вы найдете также в контекстном меню ячеек.)
- Выполните копирование с помощью клавиш [Ctrl+Ins] или [Ctrl+C], а вставку из буфера - с помощью клавиш [Shift+Ins] или [Ctrl+V].
- Воспользуйтесь кнопками стандартной панели инструментов. Для занесения данных в буфер обмена щелкните на кнопке Копировать, а для вставки содержимого буфера - на кнопке Вставить.

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

Следует отметить, что при копировании в буфер обмена содержимого некоторой ячейки ее обрамление принимает вид бегущей змейки. После вставки информации из буфера в нужную ячейку с помощью команды Вставить эта змейка не исчезает - программа ждет, что, возможно, мы выполним вставку еще в какую-либо ячейку. Для того чтобы завершить операцию копирования и больше не производить вставок, достаточно нажать клавишу [Esc], [Enter] или [F9]. При нажатии клавиши [Enter] будьте осторожны, так как можно произвести вставку из буфера обмена еще раз.

Если в Excel содержимое ячейки попадет в буфер обмена, в котором имеется информация из другого приложения, то Microsoft Office удаляет эту информацию. Содержимое ячейки находится в буфере обмена до тех пор, пока операция копирования для данной ячейки не будет отменена посредством клавиш [Esc], [Enter] или [F9]. Как только вы воспользуетесь одной из этих клавиш, буфер обмена станет пустым.

Существует также два способа копирования, при которых содержимое ячейки не помещается в буфер:

- Подведите указатель мыши к границе ячейки (указатель должен приобрести вид стрелки) и нажмите клавишу [Ctrl] (к указателю добавится маленький плюс). Удерживая клавишу [Ctrl] нажатой, перетащите содержимое ячейки в нужное место. Этот метод может применяться для вставки содержимого ячейки (или диапазона ячеек) в область, смежную либо несмежную с ячейкой копирования (диапазоном).
- Подведите указатель мыши к правому нижнему углу ячейки (указатель мыши приобретет вид черного крестика). Нажмите левую кнопку мыши и, не отпуская ее, перетащите содержимое ячейки. Метод удобен для "тиражирования" содержимого ячейки в смежных областях.

ПРИМЕЧАНИЕ: В дальнейшем операции копирования и последующей вставки данных будем называть просто операцией копирования.

Перемещение по ячейкам листа осуществляется с помощью курсора (управляемый черный прямоугольник). Чаще всего при заполнении данными листов Excel необходимо перемещаться к соседней ячейке. Но иногда требуется переместиться к любым отдаленным ячейкам.

Например, в конец / начала прайса и т.п. Каждая ячейка под курсором является активной. Просмотр содержимого листов Excel следует условно разделить на 2 типа: 1 просмотр с помощью перемещения курсора и 2 просмотр с помощью дополнительных инструментов предназначенных для просмотра без перемещения курсора. Например, полосы прокрутки листа.

О том, как в Excel стрелками быстро перемещаться по ячейкам, описано подробнее ниже.

Перемещение курсора к соседней ячейке в низ

Переместите курсор к нижней (следующей) ячейке. При загрузке программы по умолчанию курсор расположен на ячейке с адресом A1. Вам нужно перейти на ячейку A2. Для этого решения есть 5 вариантов:

  1. Просто нажмите клавишу «Enter».
  2. Перемещение по ячейкам стрелками. (Все стрелки клавиатуры влияют на перемещение курсора соответственно со своим направлением).
  3. Наведите курсор мышки на ячейку с адресом A2 и сделайте щелчок левой кнопкой мыши.
  4. С помощью инструмента «Перейти…» (CTRL+G или F5) .
  5. Используя поле «Имя» (расположенное слева от строки формул).

Со временем в процессе работы с Excel вы заметите, что каждый вариант обладает своими преимуществами в определенных ситуациях. Иногда лучше нажать мишкой, а иногда перемещать курсор лучше клавишей «Enter». Также дополнительным примером может послужить данное задание как в Excel можно находить решения в несколько способов.

По умолчанию в Excel параметр перемещения курсора после нажатия клавиши «Enter» направлено в низ, на нижнюю ячейку (а если нажать SHIFT+ENTER, то курсор перейдет на верхнюю ячейку). При необходимости это можно изменить в настройках программы. Открываем окно «Параметры Excel» через меню «Файл»-«Параметры». В появившемся окне следует выбрать параметр «Дополнительно». Нас интересует здесь: «Переход к другой ячейке после нажатия клавиши ВВОД». Ниже в опции направление указать желаемое… как показано на рисунке:

Перейти.

Помните об изменениях в этой настройке, чтобы делать свою работу в Excel более комфортной. В определенных ситуациях заполнения / изменения данных вам будет приходиться часто пользоваться данной возможностью. Очень удобно, когда курсор сам перемещается в нужном направлении после ввода данных в ячейку. А таблицы в листах для заполнения данных могут быть как вертикальные, так и горизонтальные.

Быстрый переход к выбранным отдаленным ячейкам

В выше описанном задании мы перемещались по соседним ячейкам (С A1 до A2). Попробуйте в такой же способ переместить курсор (черный прямоугольник) на ячейку D3.

Как видите, в данной задаче самый короткий путь решения будет сделать 1 щелчок мышкой. Ведь для клавиатуры это 3 нажатия клавиш.

Для решения данной задачи можно еще использовать инструмент «Перейти…». Чтобы ним воспользоваться необходимо на закладке «Главная» открыть выпадающий список инструмента «Найти» и выбрать опцию «Перейти…». Или нажать комбинацию «горячих» клавиш CTRL+G или F5.

Перейти.

В появившемся окне впишите D3 (можно вписать малыми буквами d3, а программа сама заменяет маленькие буквы на большие и в формулах так же), после чего нажмите OK.

Ввод ссылки на адрес ячейки.

Для быстрого перемещения курсора в любой адрес ячейки листа, так же удобно использовать поле «Имя», которое находится в левом верхнем углу под полосой инструментов на одном уровне со строкой формул. Введите это поле D3 (или d3) и нажмите «Enter». Курсор мгновенно переместится по заданному адресу.

Использование поля имя для перехода.

Если отдаленная ячейка, на которую следует переместить курсор, чтобы сделать ее активной, находится в пределах одного экрана (просмотра без прокрутки), то лучше воспользоваться мышкой. Если же ячейку нужно искать, но адрес ее известен заранее, то лучше воспользоваться полем «Имя» или инструментом «Перейти…».

В программе Excel большинство функций можно реализовать несколькими путями. Но далее в уроках мы будем использовать только самые короткие.

Перемещение курсора в конец листа

На практическом примере быстро проверим количество строк в листе.

Задание 1. Откройте новый чистый лист и поместите курсор в любую колонку. Нажмите на клавиатуре клавишу END, а потом «стрелка вниз» (или комбинация CTRL+«стрелка вниз»). И вы увидите, что курсор переместился в последнюю строку листа. Если нажать комбинацию клавиш CTRL+HOME, то курсор переместится в первую ячейку листа A1.

Теперь проверим адресное наименование последней колонки и их количество.

Задание 2. Нажмите комбинацию клавиш CTRL+«стрелка вправо» (или клавишу END, а потом «стрелка вправо»). Тогда курсор переместится в последнюю колонку с адресным наименованием XFD.

Чтобы узнать какая по счету последняя колонка листа, необходимо переключить стиль отображения адресов ссылок на ячейки. Для этого необходимо зайти: «Файл»-«Параметры»-«Формулы» и отметить галочку «Стиль ссылок R1C1», нажать OK. После чего в наименованиях колонок вместо букв будут отображаться цифры. Порядковый номер последней колонки листа 16384. После чего в таком же порядке снимите галочку, чтобы вернуть стандартный стиль колонок с латинскими буквами.

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

Читайте также: