Учебное пособие по Excel: как сделать точную копию формулы

Содержание

Когда вы копируете и вставляете формулы, Excel изменяет все относительные ссылки на ячейки, чтобы отразить новое расположение формулы. Обычно это именно то, что вам нужно. Однако бывают случаи, когда вам нужно точно скопировать формулу, чтобы ссылки на ячейки не менялись.

Давайте рассмотрим несколько способов сделать это.

Сначала давайте посмотрим на проблему. Вот простой рабочий лист, в котором фиксируется количество отработанных часов за неделю и отображается их общее количество. Общая сумма вычисляется с использованием функции СУММ для всех ячеек выше.

Допустим, вы хотите скопировать формулу, суммирующую часы, в другое место.

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

Один из способов предотвратить изменение ссылок на ячейки - использовать абсолютные ссылки. Затем вы можете скопировать формулу, и ссылки не изменятся.

Но делать ссылки на ячейки абсолютными, чтобы вы могли скопировать формулу, не имеет большого смысла. Так что давайте отменим это.

Стандартный способ точного копирования формулы - скопировать формулу как текст, а затем вставить.

Для этого сначала войдите в режим редактирования. Затем выберите всю формулу и скопируйте ее в буфер обмена.

Используйте escape, чтобы выйти из режима редактирования.

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

Еще один способ сделать точную копию формулы - использовать сочетание клавиш Control- '. Просто выберите ячейку под формулой и нажмите клавишу Control с одинарной кавычкой или клавишей апострофа. Обратите внимание, что это работает только тогда, когда вы копируете в ячейку прямо ниже.

Иногда вы не хотите копировать формулу, а хотите переместить ее в новое место.

Простой способ сделать это - использовать «Вырезать и вставить» вместо копирования и вставки. При вырезании в буфер обмена все ссылки на ячейки остаются нетронутыми и неизменными.

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

Обратите внимание, что и вырезание и вставка, и перетаскивание также переносят форматирование из исходной ячейки в место назначения. Если вы хотите сохранить форматирование в новом месте, копирование формулы в виде текста, как мы видели в первом примере, является лучшим подходом.

Курс

Основная формула

Связанные ярлыки

Копировать выбранные ячейки Ctrl + C + C Вставить содержимое из буфера обмена Ctrl + V + V Отменить последнее действие Ctrl + Z + Z Переключить абсолютные и относительные ссылки F4 + T Отменить выбор Esc Esc Копировать формулу из ячейки выше Ctrl + ' + ' Вырезать выделенные ячейки Ctrl + X + X Перетащить и скопировать Ctrl + drag + drag

Интересные статьи...