Копирование формулы в смежные ячейки производится методом автозаполнения, т.е. протягиванием маркера заполнения ячейки с формулой на соседние ячейки (по столбцу или по строке). Это самый удобный и быстрый способ копирования.
Другие способы копирования формул:
1. выделить диапазон для заполнения (включая ячейку с введенной формулой) и выполнить команду меню Правка=>Заполнить=>Вниз (если копирование выполняется по столбцу).
2. протянуть маркер заполнения ячейки с формулой правой кнопкой мыши, в появившемся контекстном меню выбрать нужную команду
- копировать ячейки;
- заполнить только значения.
Ссылки на адреса ячеек при копировании формулы автоматически изменяются в соответствии с относительным расположением исходной ячейки и создаваемых копий (рисунок 2).
A | B | С | ||
1 | Цена | Количество | Стоимость | |
2 | 12,25 | 23 | =A2*B2 | Исходная формула |
3 | 2,45 | 16 | =A3*B3 | Формула после копирования |
4 | 38,56 | 25 | =A4*B4 | Формула после копирования |
5 | 4,76 | 35 | =A5*B5 | Формула после копирования |
Рис. 2
При копировании числовых или текстовых данных с одного листа на другой используют буфер обмена. Если копируемая ячейка содержит формулу со ссылками на другие ячейки, то при выполнении операции вставки возникает ошибка (#ССЫЛКА), т.к. на новом листе ссылки оказываются неверными. При копировании зависимой ячейки возможны два варианта.
1. вставить на другой лист только числовое значение ячейки;
2. скопировать содержимое ячейки с учетом ссылок.
Копирование числового значения:
1. поместить содержимое ячейки (диапазона) в буфер обмена;
2. перейти на другой лист и выбрать команду Специальная вставка в меню Вставка (или в контекстном меню ячейки вставки);
3. установить переключатель Значение.
В этом случае на новом листе будет храниться только число, которое уже не зависит от содержимого ячейки листа-источника.
Копирование с сохранением зависимостей:
1. перейти на лист-адресат, активизировать ячейку вставки и ввести знак «=»;
2. щелкнуть на ярлыке листа-источника и выбрать ячейку, предназначенную для копирования, – ее адрес с именем листа отобразится в строке формул (например, =Лист1!F8;
3. нажать клавишу <Enter>.
При таком способе копирования изменение значения влияющих ячеек на листе-источнике влечет изменение скопированного значения на листе-адресате.
Формулы со ссылками на другие листы
Формула на любом листе рабочей книги может содержать ссылки на ячейки других листов. В этом случае адресу ячейки в формуле должно предшествовать имя листа с восклицательным знаком.
Например:
=Лист1!$А$2*Лист2!В5
Для этого по ходу ввода формулы следует щелкать на ярлыках нужных листов и выбирать в них ячейку или диапазон, на которые должна быть ссылка.