Здравствуйте! Рассмотрим задачу по работе с таблицами, например, в Excel или Google Sheets.
Задача:
В ячейке A1 записана формула:=$D1 + D$2 + E$5
Вам нужно понять, каким видоизмещением (или корректировкой) она подвергается, если скопировать её в ячейку B3.
Что означают символы в формуле?
$D1— это смешанная ссылка: столбец D зафиксирован (фиксированный), строка 1 — относительная. При копировании формулы в другие ячейки столбец D останется постоянным, а строка — изменится относительно положения.D$2— тоже смешанная ссылка: столбец D — относительный, строка 2 — зафиксирована. При копировании строка 2 не изменится.E$5— так же: столбец E — относительный, строка 5 — зафиксирована.
Что произойдет при копировании формулы из A1 в B3?
При копировании формулы из одной ячейки в другую происходит изменение адресов относительных ссылок в соответствии с разностью смещения между начальной и целевой ячейками.
Почему именно B3?
- Начальная ячейка: A1
- Целевая ячейка: B3
Разницы по строкам:3 (B3) - 1 (A1) = 2
Разницы по столбцам:B (столбец 2) - A (столбец 1) = 1
Обновление каждой части формулы
=$D1
$D— зафиксированный столбец, не меняется.- Строка
1— относительная, при копировании на 2 строки вниз:1 + 2 = 3.
Итог:$D3
D$2
- Столбец
D— относительный, при копировании столбца на 1 вправо:D=>E $2— фиксированная строка, не меняется.
Итог:E$2
- Столбец
E$5
- Столбец
E— относительный, при смещении на 1 вправо:E=>F $5— зафиксированная строка, не меняется.
Итог:F$5
- Столбец
Итоговая формула при копировании в B3
=$D3 + E$2 + F$5
Итог
Ответ:
Формула приобретает вид: =$D3 + E$2 + F$5
Если есть ещё вопросы, с удовольствием помогу!