При перемещении формул производится их удаление из ячеек первоначального размещения. В этом состоит основное отличие операции перемещения от операции копирования. При перемещении данных они также удаляются из ячеек первоначального размещения.
В результате выполнения операции перемещения необходимо соответствующим образом модифицировать ссылки в перемещаемых формулах и ссылки на перемещаемые данные.
В EXCEL по умолчанию действуют следующие правила модификации таких ссылок.
1 При перемещении формулы адреса данных, на которые она ссылается, не изменяются.
Например, ячейка А3 содержит формулу =А1+В1. Переместим формулу из ячейки А3 в ячейку F21. При этом ячейка F21 будет содержать прежнюю формулу: =А1+В1.
2 При перемещении данных, на которые ссылается формула, адреса в формуле модифицируются по аналогии с относительными адресами.
Например, ячейка А3 содержит формулу =А1+В1. Перенесем содержимое ячейки А1 в ячейку Н17. При этом формула в ячейке А3 примет вид =Н17+В1.
3 При одновременном перемещении как формулы, так и данных, на которые она ссылается, модифицируются все ссылки, в том числе и абсолютные.
Например, ячейка А3 содержит формулу =$А$1*A2. Перенесем весь диапазон А1:А3, включая и формулу, и данные, на место диапазона В1:В3. При этом содержимое ячейки В3 примет вид =$B$1*B2.