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



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

· Относительная адресация (например, А3, С7, F456). При ее использовании в формулах Excel запоминает расположение относительно текущей ячейки. Так, например, когда Вы вводите формулу "=В1+В2" в ячейку В4, то Excel интерпретирует формулу как "прибавить содержимое ячейки, расположенной тремя рядами выше, к содержимому ячейки, расположенной двумя рядами выше". Если Вы скопируете формулу из ячейки В4 в С4, Excel также интерпретирует формулу как "прибавить содержимое ячейки, расположенной тремя рядами выше, к содержимому ячейки, расположенной двумя рядами выше". Таким образом, формула в ячейке С4 примет вид "=С1+С2".

· Абсолютная адресация (например, $B$1, $H$24). Если используется абсолютная адресация, то при копировании формулы ссылка на конкретную ячейку не меняется. Для ее задания необходимо перед именем столбца и номером строки ввести символ $. Можно изменить относительный адрес на абсолютный, используя клавишу F4.

· Смешанная адресация (например, В$5, $C7). Знак $ ставиться только там, где необходим. Такая ссылка при копировании корректируется частично. Корректируется только та часть ссылки, перед которой нет $.

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

  A B C D
      =A1+B1 =В1+С1
      =А2+В2  

Например, в ячейке С1 содержится формула =А1+В1. При копировании формулы на одну ячейку вниз (в ячейку С2), она изменится так =А2+В2, т.е. изменяются имена сток. При копировании формулы на одну ячейку вправо (в ячейку D1), она изменится так =В1+С1, т.е. изменяются имена столбцов.

  A B C D
      =$A$1+$B$1 =$A$1+$B$1
      =$A$1+$B$1  

Если в ячейке С1 содержится формула =$A$1+$B$1, то куда бы вы ее ни копировали, она останется неизменной.

  A B C D
      =A$1+$B1 =B$1+$B1
      =A$1+$B2  

 

Если в ячейке С1 содержится формула со смешенными ссылками =A$1+$B1, то при копировании формулы на одну ячейку вниз ячейка A$1 в формуле останется неизменной, т.к. знак $ не позволяет изменять номер строки в имени ячейки, а $B1 измениться на $B2, т.к. в имени ячейки знак $ перед номер строки не стоит. При копировании формулы на одну ячейку вправо ячейка $B1 в формуле останется неизменной, т.к. знак $ не позволяет изменять имя столбца в имени ячейки, а A$1 измениться на B$1, т.к. в имени ячейки знак $ перед именем столбца не стоит.

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


Дата добавления: 2015-12-16; просмотров: 24; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!