Microsoft Excel

трюкиприёмырешения

Как в Excel создать точную копию диапазона формул

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

Так, предположим, что ячейка D1 содержит следующую формулу: =А1*В1. При копировании этой ячейки две ссылки изменяются по отношению к месту назначения. Если вы копируете D1 в D12, то скопированная формула будет следующей: =А12*В12.

Иногда вам может понадобиться сделать точную копию формулы. Один из способов заключается в преобразовании всех ссылок на ячейки в абсолютные ссылки (например, изменить =А1*В1 на =$А$1*$В$1). Другой способ заключается в том, чтобы временно удалить знак равенства из формулы, что преобразует ее в обычный текст. Затем вы можете скопировать ячейки и вручную поставить обратно знак равенства в исходную скопированную формулу.

Но как быть, если у вас есть огромное количество формул и вы хотите сделать точную копию всех? Редактирование каждой формулы по отдельности утомительно и чревато ошибками. Существует способ, позволяющий справиться с этой задачей. Он состоит в использовании программы Блокнот, но и любой другой текстовый редактор (в том числе Microsoft Word) также подойдет.

Перед ознакомлением со следующими шагами предположим, что вы хотите скопировать формулы из ячеек A1:D10 листа Лист1 и сделать точную копию в ячейки A13:D22 на этом же листе.

  1. Переведите Excel в режим просмотра формул. Самый простой способ сделать это — нажать Ctrl+4 (этот символ, как правило, находится на той же клавише, что и символ ~).
  2. Выберите диапазон для копирования. В данном случае это A1:D10 на листе Лист1.
  3. Нажмите Ctrl+C для копирования диапазона.
  4. Запустите программу Блокнот.
  5. Нажмите Ctrl+V, чтобы вставить скопированные данные в Блокнот.
  6. В Блокноте нажмите Ctrl+A, чтобы выделить весь текст, а затем Ctrl+C, чтобы скопировать его.
  7. Вернитесь к Excel, активизируйте верхнюю левую ячейку, куда вы хотите вставить формулы (в нашем случае это А13 на листе Лист2), и убедитесь, что лист, в который вы копируете, находится в режиме просмотра формул.
  8. Нажмите Ctrl+V для вставки.
  9. Нажмите Ctrl+%, чтобы отключить режим просмотра формул.

Если операция вставки при возвращении k Excel работает некорректно, есть вероятность, что вы недавно использовали функцию Excel под названием Текст по столбцам, и теперь Excel пытается помочь вам, вспоминая, как вы последний раз разбирали данные. Вы должны запустить Текст по столбцам, в результате чего откроется окно Мастер текстов (разбор). Установите переключатель в положение с разделителями и нажмите кнопку Далее. Отмените все варианты разделителей (сняв флажки), кроме знака табуляции.

Top