Давайте разберёмся, как меняется формула при копировании в электронных таблицах (например, в Excel или Google Таблицах).
Изначальная формула в ячейке D1:=$A$1 + B$1 + $C1
Объяснение компонентов формулы:
$A$1— абсолютная ссылка на ячейку A1. Она не изменится при копировании ни по строке, ни по столбцу.B$1— смешанная ссылка: столбец B — относительный, строка 1 — абсолютная. При копировании по горизонтали (в строке) номер строки не изменится, а столбец может измениться.$C1— смешанная ссылка: столбец C — абсолютный, строка 1 — относительная. При копировании по вертикали (в столбце) номер строки может измениться, а столбец останется закреплённым.
Теперь посмотрим, что происходит при копировании этой формулы из D1 в ячейку E2:
Рассмотрим шаги:
- Исходная ячейка: D1
- Целевая ячейка: E2
Какое правило применяется при копировании формул:
- Если копируем по строке (вправо или влево), ссылки на строки (числовая часть) могут измениться, если они не закреплены
$. - Если копируем по столбцу (вниз или вверх), ссылки на столбцы могут измениться, если они не закреплены.
- Закреплённые ссылки (
$) оставляются неизменными.
Анализ:
Область копирования:
- Из ячейки D1 (столбец D, строка 1)
- В ячейку E2 (столбец E, строка 2)
Движение:
- Влево на 1 столбец (из D в E)
- Вниз на 1 строку (из 1 в 2)
Что происходит со ссылками?
| Элемент формулы | Исходная ссылка | Что происходит при копировании в E2 | Новая ссылка |
|---|---|---|---|
$A$1 |
абсолютная | не меняется | $A$1 |
B$1 |
смешанная, столбец B, строка 1 | Удвигается по столбцу (с D на E) | C$1 (так как отойти на 1 столбец вправо) |
$C1 |
смешанная, столбец C, строка 1 | Удвигается по строке (с 1 на 2), столбец остаётся $C |
$C2 |
Итоговая формула в ячейке E2:
=$A$1 + C$1 + $C2
Объяснение:
$A$1— осталось без изменений, так как это абсолютная ссылка.B$1сдвинулось на одну позицию вправо по столбцу, сталоC$1(тоже смешанная).$C1сдвинулось на одну строку вниз, стало$C2.
Итвод:
формула, скопированная из D1 в E2, будет:=$A$1 + C$1 + $C2