В Excel (2007), когда ячейки, которые содержат абсолютные ссылки (например, $A$3
), копируются, абсолютная ссылка остается той же. Это по замыслу и причина использования абсолютных ссылок.
Проблема - Тем не менее, иногда я хочу скопировать блок ячеек (которые содержат абсолютные и, вероятно, также относительные ссылки) и вставить их с абсолютными ссылками, смещенными правильно для нового блока. То есть я хочу, чтобы при копировании абсолютные ссылки вели себя как относительные ссылки, но при этом оставались абсолютными ссылками в конечном результате копирования.
Пример. На снимке экрана с примером я хочу скопировать блок A2:B3 вниз. При копировании я в основном хочу изменить формулу в B3 (=$A$3
) так, чтобы она ссылалась на ячейку слева от нее, например, становясь =$A$11
при копировании в B11, как в нижней части скриншот
Обходной путь - я нашел обходной путь для этого:
- создание копии всего рабочего листа (вкладка рабочего листа ctrl-drag в новое место),
- затем вырезать (Ctrl-X) соответствующий блок ячеек из новой таблицы
- вставка (Ctrl-V) в исходный лист.
- наконец, удаляем новый временный лист (щелкните правой кнопкой мыши вкладку листа и удалите).
Вопрос - Но это слишком много действий на мой вкус. Есть ли более простой способ (возможно, какая-то скрытая опция «Специальная вставка»)?