Как удалить формулу из ячейки в Excel

Excel имеет огромное количество функций, с помощью которых можно выполнять даже самые сложные вычисления. Они используются в виде формул, записанных в ячейки. У пользователя всегда есть возможность их редактировать, заменять какие-то функции или значения.

Как правило, хранить формулу в ячейке удобно, но не всегда. В некоторых ситуациях возникает необходимость сохранить документ без формул. Например, для того, чтобы другие пользователи не могли понять, как были получены те или иные числа. 

Надо сказать, что эта задача абсолютно проста. Чтобы воплотить его в жизнь, достаточно выполнить несколько простых шагов: При этом существует несколько методов, каждый из которых удобнее применить в конкретной ситуации. Давайте рассмотрим их более подробно. 

Способ 1: использование параметров вставки

Этот метод самый простой, им сможет воспользоваться даже новичок. Вам просто нужно выполнить следующие шаги:

  1. Сначала нужно сделать щелчок левой кнопкой мыши и перетаскиванием выделить ячейки, в которых стоит задача удалить формулы. Ну или один. Тогда достаточно одного клика.
    Как удалить формулу из ячейки в Excel
    1
  2. Затем следует открыть контекстное меню и найти пункт «Копировать». Но чаще всего для достижения этой цели используется комбинация Ctrl+C. Это гораздо удобнее и быстрее, чем специально щелкать правой кнопкой мыши по нужному диапазону, а потом кликать по другому элементу. Это особенно полезно на ноутбуках, где вместо мыши используется тачпад.
    Как удалить формулу из ячейки в Excel
    2
  3. Есть еще третий способ копирования, который по удобству находится ровно посередине между двумя вышеперечисленными. Для этого найдите вкладку «Главная», а затем нажмите на кнопку, выделенную красным квадратом.
    Как удалить формулу из ячейки в Excel
    3
  4. Далее определяем ячейку, с которой должны начинаться данные, подлежащие копированию из исходной таблицы (они будут располагаться в левой верхней части будущего диапазона). После этого щелкаем правой кнопкой мыши и нажимаем на опцию, обозначенную красным квадратом (кнопка имеет вид значка с цифрами).
    Как удалить формулу из ячейки в Excel
    4
  5. В результате на новом месте появится аналогичная таблица, только без формул.
    Как удалить формулу из ячейки в Excel
    5

Способ 2: нанесите специальную пасту

Недостаток предыдущего метода в том, что он не сохраняет исходное форматирование. Чтобы избавиться от этого минуса, нужно воспользоваться другой опцией с похожим названием – «Специальная вставка». Это делается так:

  1. Снова выбираем диапазон, который нам нужно скопировать. В этом случае воспользуемся кнопкой копирования на панели инструментов. Вся таблица уже будет использоваться как диапазон, так как ее заголовки содержат сложное форматирование, которое нам нужно скопировать.
    Как удалить формулу из ячейки в Excel
    6
  2. Дальнейшие действия аналогичны. Вам нужно перейти в ячейку, в которой будет находиться таблица без формул. Вернее, в левой верхней ячейке, поэтому нужно убедиться, что на месте будущей таблицы нет лишних значений. Щелкните его правой кнопкой мыши и найдите опцию «Специальная вставка». Рядом с ним находится значок треугольника, который вершиной направлен вправо. Если нажать на нее, появится еще одна панель, где нам нужно найти группу «Вставить значения» и выбрать кнопку, выделенную красным на этом скриншоте.
    Как удалить формулу из ячейки в Excel
    7
  3. В результате получается та же таблица, что и в исходно скопированном фрагменте, только вместо формулы там уже указаны значения uXNUMXbuXNUMX.
    Как удалить формулу из ячейки в Excel
    8

Способ 3: удалить формулу в исходной ячейке

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

Поэтому давайте подробнее рассмотрим метод, позволяющий удалять формулы непосредственно в ячейках. Следуй этим шагам:

  1. Скопируйте необходимый диапазон любым из вышеперечисленных способов. Для наглядности сделаем клик правой кнопкой мыши и выберем там опцию «Копировать».
    Как удалить формулу из ячейки в Excel
    9
  2. Как и в предыдущем методе, нам нужно вставить скопированную ранее область в новое место. И при этом оставить исходное форматирование. Далее нам нужно вставить эту таблицу ниже.
    Как удалить формулу из ячейки в Excel
    10
  3. После этого переходим в левую верхнюю ячейку таблицы, которая была изначально (или выбираем тот же диапазон, что был на шаге 1), после чего вызываем контекстное меню и выбираем вставку «Значения».
    Как удалить формулу из ячейки в Excel
    11
  4. После того как получилось полностью скопировать нужные ячейки без сохранения формул, но с теми же значениями, нужно удалить дубликат. Для этого вам необходимо выбрать диапазон данных, от которых вы хотите избавиться, затем нажать на него правой кнопкой мыши и нажать на пункт «Удалить».
    Как удалить формулу из ячейки в Excel
    12
  5. Далее появится небольшое окно, в котором следует выбрать пункт «строка» и подтвердить удаление, нажав кнопку «ОК».
    Как удалить формулу из ячейки в Excel
    13
  6. Вы также можете выбрать другой предмет. Например, «ячейки, сдвинутые влево» используется для удаления определенного количества ячеек, находящихся в левой части, при условии, что в правой части не указаны значения.

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

Способ 4: вообще избегайте копирования в другое место

Какие действия предпринять, если желания копировать таблицу в другое место вообще нет? Это довольно сложный метод. Его главный недостаток заключается в том, что ошибки могут существенно испортить исходные данные. Конечно, восстановить их можно с помощью комбинации Ctrl+Z, но переделать в таком случае будет сложнее. Собственно, сам метод заключается в следующем:

  1. Выбираем из формул ячейку или диапазон, которые нам нужно очистить, а затем копируем их любым из вышеперечисленных способов. Вы можете выбрать тот, который вам больше всего нравится. Мы будем использовать метод, который предполагает использование кнопки на панели инструментов на вкладке «Главная».
    Как удалить формулу из ячейки в Excel
    14
  2. Не снимаем выделение с скопированной области, а при этом щелкаем по нему правой кнопкой мыши, а затем выбираем пункт «Значения» в группе «Параметры вставки».
    Как удалить формулу из ячейки в Excel
    15
  3. В результате конкретные значения автоматически вставляются в правильные ячейки.
    Как удалить формулу из ячейки в Excel
    16
  4. Если в ячейке было какое-то форматирование, то нужно воспользоваться опцией «Специальная вставка».

Способ 5: использование макроса

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

Для этого выполните следующую последовательность действий:

  1. Щелкните «Файл».
    Как удалить формулу из ячейки в Excel
    17
  2. Появится окно, в котором в расположенном слева меню ищем пункт «Параметры» и выбираем его.
    Как удалить формулу из ячейки в Excel
    18
  3. Там будет пункт «Настроить ленту», и в правой части окна нужно поставить галочку напротив пункта «Разработчик».
    Как удалить формулу из ячейки в Excel
    19

Чтобы написать макрос, выполните следующие действия:

  1. Откройте вкладку «Разработчик», где перейдите в редактор Visual Basic, нажав одноименную кнопку.
    Как удалить формулу из ячейки в Excel
    20
  2. Далее нам нужно выбрать правильный лист, а затем нажать на кнопку «Просмотреть код». Более простой вариант — быстро два раза подряд щелкнуть левой кнопкой мыши по нужному листу. Откроется редактор макросов.
    Как удалить формулу из ячейки в Excel
    21

Затем такой код вставляется в поле редактора.

СубDelete_formulas()

Selection.Value = Selection.Value

End Sub

Такого небольшого количества строк оказалось вполне достаточно для удаления формул в выбранном диапазоне. Затем нужно выбрать ту область, которая нам нужна и нажать на кнопку «Макросы». Его можно найти рядом с редактором Visual Basic. Появится окно выбора сохраненных подпрограмм, в котором нужно найти нужный скрипт и нажать «Выполнить».

Как удалить формулу из ячейки в Excel
22

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

Способ 6: удалите формулу и результат

Практически каждому человеку рано или поздно приходится удалять не только формулу, но и результат. Ну то есть чтобы в ячейке вообще ничего не осталось. Для этого выберите те ячейки, в которых хотите произвести очистку, щелкните по ним правой кнопкой мыши и выберите «Очистить содержимое».

Как удалить формулу из ячейки в Excel
23

Ну или просто использовать клавишу Backspace или Del на клавиатуре. Говоря простыми словами, это делается так же, как и очистка данных в любой другой ячейке. 

После этого все данные будут удалены.

Как удалить формулу из ячейки в Excel
24

Выводы

Как видите, удалить формулы из ячеек довольно легко. Хорошо, что есть несколько методов достижения этой цели. Человек имеет право выбрать любой, который ему больше всего подходит, например, по удобству. Например, методы с дублированием полезны, если вам нужно быстро откатить изменения или переделать результат, чтобы сохранить исходную информацию. Это может быть очень полезно, например, если вам нужно сделать так, чтобы на одном листе были формулы, а на другом — только значения без возможности редактирования формул.

Оставьте комментарий