Функциональные возможности программы Excel позволяют не только структурировать и работать с большими объемами данных, но и производить различные расчеты. Зачастую после того, как получен результат, рассчитанный по формуле, в ней больше нет необходимости, и в ячейке требуется оставить именно само значение. Более того, в некоторых случаях наличие формулы будет только мешать в последующей работе. Например, если попробовать перенести или скопировать данные из ячейки с формулой в другое место таблицы, результат вычислений будет утерян или изменится, т.к. при выполнении данной процедуры будут изменены ссылки на ячейки, указанные в формуле, за исключением тех случаев, когда вместо относительные ссылок (по умолчанию) использовались абсолютные.
В связи с этим, ниже мы рассмотрим, как удаляются формулы из ячеек таблицы Эксель с сохранением полученных в них результатов.
Содержание
- Удаление формул
- Метод 1: копируем значения с помощью параметров вставки
- Метод 2: используем специальную вставку
- Метод 3: удаляем формулы в исходной таблице
- Метод 4: удаляем формулы без копирования в другое место
- Метод 5: применяем макрос
- Метод 6: удаляем формулу вместе с результатом вычислений
- Заключение
Удаление формул
Специального инструмента, который бы помог выполнить данную процедуру, в Эксель нет. Однако решить этот вопрос можно, причем разными методами.
Метод 1: копируем значения с помощью параметров вставки
Пожалуй, это самый простой способ, пользуясь которым можно скопировать содержимое ячеек и вставить в другое место без формул. Вот, что мы делаем:
- Для начала с помощью зажатой левой кнопки мыши нужно выделить область ячеек, которую мы хотим скопировать.
- Правой кнопкой мыши щелкаем по любой точке выделенного диапазона и в открывшемся контекстном меню выбираем пункт “Копировать”. Также, можно вместо этого действия можно просто нажать сочетание клавиш Ctrl+C (после того, как выполнено выделение).Для копирования данных можно также воспользоваться кнопкой “Копировать”, которая расположена на лента программы во вкладке “Главная”.
- Переходим в ячейку, начиная с которой мы хотим вставить скопированные данные (эта ячейка станет самой верхней левой точкой диапазона данных, который мы будем вставлять из буфера обмена). Затем правой кнопкой мыши щелкаем по выбранному элементу, в появившемся меню в группе “Параметры вставки” кликаем по варианту “Значения” (значок в виде цифр “123”).
- В результате скопированная область данных (только конкретные числовые значения, без формул) будет вставлена в новое место.
Метод 2: используем специальную вставку
Если требуется скопировать-вставить данные с сохранение первоначального вида (форматирования) ячеек, можно воспользоваться “Специальной вставкой”.
- Выделяем и копируем требуемый диапазон данных. На этот раз давайте отметим всю таблицу, а для копирования используем кнопку на ленте инструментов.
- Переходим в ячейку, начиная с которой планируем вставить скопированные элементы. Щелкаем правой кнопкой мыши по ней, в раскрывшемся контекстном меню кликаем (или наводим указатель мыши) по небольшой стрелке вправо рядом с командой “Специальная вставка”. Всплывет дополнительное подменю, в котором щелкаем по пункту “Значения и исходное форматирование”.
- Мы получим исходную таблицу в новом месте с охранением форматирования и конкретными числовыми значениями вместо формул.
Метод 3: удаляем формулы в исходной таблице
Теперь давайте перейдем к удалению формул непосредственно в ячейках исходной таблицы.
- Копируем нужный диапазон ячеек любым удобным способом, например, воспользовавшись контекстным меню.
- Как и в ранее рассмотренном методе, вставляем скопированную область в новое место с сохранением исходного форматирования. После этого, не снимая выделение, копируем только что вставленные данные, например, нажав комбинацию клавиш Ctrl+C (или любым другим удобным способом).
- Переходим в самую верхнюю левую ячейку исходной таблицы (или выделяем в ней тот диапазон ячеек, который был скопирован в 1 шаге), кликом правой кнопки мыши вызываем меню, в котором выбираем вставку “Значений”.
- Теперь, когда содержимое ячеек без формул скопировано в исходное место на листе, удаляем созданные дубликаты. Для этого, выделяем нужный диапазон данных, щелкаем по нему правой кнопкой мыши и в раскрывшемся меню выбираем пункт “Удалить”.
- Появится окно удаления ячеек. Выбираем то, что нужно удалить. Исходя из нашего примера, ставим отметку напротив пункта “строку”, после чего жмем кнопку OK.Также, так как справа от выделенного диапазона нет заполненных ячеек, можно выбрать вариант – “ячейки, со сдвигом влево”.
- Задублированный диапазон данных удален. На этом работа по замене формул на конкретные значения в исходной таблице завершена.
Метод 4: удаляем формулы без копирования в другое место
Что делать, если не хочется дублировать таблицу в другом месте листа для ее последующего переноса в исходное с конкретными значениями? Такая возможность в Эксель также предусмотрена, однако, требует большой концентрации внимания, так как все действия мы будем выполнять непосредственно в самой таблице, и из-за неверных шагов можно удалить или нарушить структурную целостность данных.
- Как обычно, сперва нужно выделить область ячеек, в которых нужно удалить формулы. Затем копируем данные любым удобным способом. Проще всего это сделать, нажав на кнопку “Копировать” на ленте программы (вкладка “Главная”).
- Теперь, оставляя скопированную область выделенной, щелкаем по ней правой кнопкой мыши и в появившемся меню в группе команд “Параметры вставки” кликаем по варианту “Значения”.
- В итоге, мы в том же самом месте таблицы в выделенных ячейках вместо формул вставим конкретные значения (результаты вычислений).
Метод 5: применяем макрос
Данный метод предполагает использование макросов. Однако, прежде чем приступать, непосредственно, к самой процедуре удаления формул, необходимо включить режим Разработчика, так как по умолчанию он в программе выключен. Для этого делаем следующее:
- Щелкаем по меню “Файл”.
- В открывшемся окне в боковом перечне слева в самом низу выбираем раздел “Параметры”.
- В параметрах программы переходим в подраздел “Настроить ленту”. В правой части окна ставим галочку напротив пункта “Разработчик”, после чего щелкаем OK.
Теперь все готово, чтобы выполнить поставленную задачу:
- Переключаемся во вкладку “Разработчик”, в которой щелкаем по кнопке “Visual Basic” (группа “Код”).
- Выбрав нужный лист книги нажимаем на кнопку “View Code” (или дважды щелкаем левой кнопкой мыши по выбранному листу), чтобы запустить редактор макросов, куда вставляем код ниже, после чего закрываем данное окно.
Sub Удаление_формул()
Selection.Value = Selection.Value
End Sub - Выделяем диапазон ячеек, содержащих формулы, и нажимаем кнопку “Макросы”, которая расположена во вкладке “Разработчик” (блок инструментов “Код”).
- В открывшемся окне выбора макросов отмечаем нужный и щелкаем по кнопке “Выполнить”.
- После того, как процедура будет выполнена, все формулы в выбранных ячейках будут заменены результатами расчетов по ним.
Метод 6: удаляем формулу вместе с результатом вычислений
В некоторых ситуациях перед пользователем встает задача – не только удалить формулы в ячейках, но и результаты вычислений по ним. Данная процедура довольно простая:
- Начинаем с того, что выделяем область ячеек, содержащих формулы. Кликом правой кнопки мыши по выделенному диапазону вызываем меню, в котором щелкаем по команде “Очистить содержимое”.Также, вместо этого, после того, как нужные элементы отмечены, можно просто нажать клавишу Del (Delete) на клавиатуре.
- В итоге все данные в ячейках, в том числе, формулы будут стерты.
Заключение
Таким образом, в удалении ненужных формул из ячеек таблицы Эксель с сохранением результатов расчетов нет ничего сложного. Более того, программа позволяет выполнить эту процедуру различными способами, поэтому, каждый пользователь может выбрать для себя тот метод, который покажется наиболее удобным и эффективным.
- Удалить формулы и сохранить данные
- С помощью мыши
- С помощью клавиатуры (сочетания клавиш)
- Перевод формул в их текст (без сохранения результирующих значений)
- В видимых ячейках, пропуская скрытые фильтром
- Удалить формулы на листе / во всех листах
- Удаление формул надстройкой !SEMTools
Удалить формулы в Excel можно множеством способов, каждый из которых сильно зависит от поставленной задачи. Как правило, при этом требуется сохранить в ячейках какие-то значения. Вариантов два:
- это значения, вычисленные этими формулами,
- сам текст формул.
Помимо вопроса о том, что оставить в ячейках после удаления формул, могут быть и другие вводные, такие как:
- Где удалять формулы:
- в диапазоне,
- во всем листе,
- во всей книге.
- Нужно ли удалять формулы в скрытых/отфильтрованных строках.
Эта статья даст ответы на все вопросы выше.
Удалить формулы и сохранить данные
Наиболее распространенная задача — когда нужно оставить в ячейке результат формулы, а саму формулу удалить. В понимании Excel результат формулы является значением ячейки.
Так вот, чтобы перевести формулы в значения, нужно:
- Выделить нужный диапазон ячеек (или одну ячейку, всю строку, столбец или весь лист).
- Скопировать выделенное.
- Вставить процедурой вставки “как значения”.
Можно сделать это клавишами мыши или клавиатуры — суть процедуры от этого не меняется.
С помощью мыши
Не самый быстрый (так как работает только одна рука), но самый удобный и понятный способ. Выделяем, копируем и в контекстном меню (вызывается нажатием правой кнопки мыши по выделенному диапазону) команду со скриншота:
С помощью клавиатуры (сочетания клавиш)
Копирование делается в соседний столбец или другую книгу. Я предпочитаю этот способ, хоть он и экономит лишь секунды.
Пошагово:
- Выделяем диапазон:
- мышью, если это столбец, строка или лист,
- сочетаниями Ctrl + Shift + стрелки или Shift + стрелки, если ячейки или диапазоны ячеек.
- Копируем сочетанием Ctrl + C.
- Перемещаемся стрелками к диапазону, куда нужно вставить данные, и/или нажимаем Ctrl + Tab для перехода в другую книгу.
- Вызываем контекстное меню клавишей на клавиатуре. Иногда ее нет, но обычно на клавиатурах она расположена рядом с правым Alt.
- Стрелками перемещаемся к команде (Вниз-вниз-вправо).
- Нажимаем Enter.
Может показаться, что тут целых 6 шагов и это долго, но попробуйте приловчиться и сравнить работу на больших диапазонах ячеек — мышью будет точно дольше.
Перевод формул в их текст (без сохранения результирующих значений)
Иногда требуется для демонстрационных целей преобразовать ячейки, оставив текст формул. В таких случаях полезной будет процедура замены.
В видимых ячейках, пропуская скрытые фильтром
Вот здесь при использовании стандартных решений уже могут возникнуть проблемы. Процедура вставки “как значения” даст сбой и повредит данные, если в копируемом диапазоне есть отфильтрованные строки.
Вот код VBA-процедуры, который позволяет обойти проблему:
Sub remFormulas()
Dim cell As Range
For Each cell In Selection
If Not (cell.EntireRow.Hidden = True Or cell.EntireColumn.Hidden = True) Then
cell.Value2 = cell.Value2
End If
Next cell
End Sub
Он отработает на отлично, как и та же процедура надстройки. В синтаксисе кода присутствует проверка ячеек на предмет того, скрыты ли они.
Удалить формулы на листе / во всех листах
Когда нужно быстро избавиться от всех формул на листе или во всей книге, также могут помочь соответствующие простенькие процедуры, написанные на VBA:
Sub удалитьФормулыСоВсегоЛиста()
ActiveSheet.UsedRange.Value2 = ActiveSheet.UsedRange.Value2
End Sub
Sub удалитьФормулыИзВсейКниги()
Dim w As Worksheet
For Each w In Worksheets
With w.UsedRange
.Value = .Value
End With
Next w
End Sub
Ими можно воспользоваться без внедрения в свои файлы, подключив надстройку !SEMTools.
Удаление формул надстройкой !SEMTools
Быструю замену формул на значения в выделенном диапазоне без необходимости копирования и особой вставки я реализовал в своей надстройке для Excel !SEMTools.
Для тех, кто не готов разбираться в VBA, после установки !SEMTools запуск процедуры доступен в два клика из соответствующего меню в группе «УДАЛИТЬ». Функционал относится к бесплатным возможностям !SEMTools (работают без ограничений в любой версии).
Хотите так же быстро удалять формулы в Excel?
!SEMTools ускорит эту и сотни других задач!
Табличный процессор Эксель имеет огромное количество функций, позволяющих эффективно работать с большими объёмами информации и разнообразными вычислениями. Часто бывает так, что пользователю нужно удалить формулу, с помощью которой был рассчитан результат, а итоговый показатель оставить в ячейке. В статье будет рассмотрено несколько методов удаления формул из ячеек табличного процессора Excel.
Содержание
- Удаление формул
- Метод 1: копируем значения с помощью параметров вставки
- Метод 2: используем специальную вставку
- Метод 3: удаляем формулы в исходной таблице
- Метод 4: удаляем формулы без копирования в другое место
- Метод 5: применяем макрос
- Метод 6: удаляем формулу вместе с результатом вычислений
- Удаление формулы с сохранением результатов
- Удаление формулы массива
- Заключение
Удаление формул
В табличном процессоре отсутствует интегрированный инструмент, предназначенный для удаления формул. Это действие возможно реализовать другими методами. Разберем каждый более подробно.
Метод 1: копируем значения с помощью параметров вставки
Первый вариант является самым быстрым и легким. Способ позволяет скопировать наполнение сектора и перенести его в альтернативное место, только уже без формул. Подробная инструкция выглядит следующим образом:
- Производим выделение ячейки или диапазона ячеек, которые будем в дальнейшем копировать.
- Жмем ПКМ по произвольному элементу выделенной области. Появляется небольшое контекстное меню, где следует выбрать элемент «Копировать». Альтернативный вариант копирования – использование комбинации клавиш «Ctrl+C». Третий вариант копирования значений – использование кнопки «Копировать», располагающейся на ленте инструментов раздела «Главная».
- Выбираем ту ячейку, в которую желаем вставить ранее скопированную информацию, кликаем по ней ПКМ. Открывается знакомое нам контекстное меню. Находим блок «Параметры вставки» и нажимаем на элемент «Значения», который имеет вид иконки с изображением последовательности цифр «123».
- Готово! Скопированная информация без формул перенеслась на новую выбранную область.
Метод 2: используем специальную вставку
Существует «Специальная вставка», которая помогает произвести копирование информации и вставить ее в ячейки с сохранением изначального форматирования. Вставленная информация не будет содержать формулы. Подробная инструкция выглядит следующим образом:
- Выделяем диапазон, который желаем вставить в определенное место и копируем любым удобным для вас методом.
- Перемещаемся в ячейку, с которой желаем начать вставку скопированных данных, нажимаем на нее ПКМ. Открылось небольшое контекстное меню. Находим элемент «Специальная вставка» и щелкаем на значок стрелочки, располагающийся правее от этого элемента. В отобразившемся дополнительном меню кликаем на надпись «Значения и исходное форматирование».
- Готово, задача успешно выполнена!
Метод 3: удаляем формулы в исходной таблице
Далее поговорим о том, как удалить формулы в первоначальной таблице. Подробная инструкция выглядит следующим образом:
- Производим копирование диапазона ячеек любым имеющимся способом. К примеру, используя комбинацию клавиш «Ctrl+C».
- Как и в ранее рассмотренном способе, производим вставку с сохранением первоначального форматирования в другой сектор рабочего листа. Не убирая выделение, снова производим копирование данных.
- Перемещаемся в сектор, находящийся в левом верхнем углу, нажимаем ПКМ. Появляется знакомое нам контекстное меню, в котором следует выбрать элемент «Значений».
- Наполнение ячеек без формул скопировалось в изначальное место. Теперь можно произвести удаление остальных таблиц, которые были нам необходимы для процедуры копирования. Выделяем при помощи ЛКМ дубликаты таблицы и кликаем по области выделения ПКМ. Появляется контекстное меню, в котором следует нажать на элемент «Удалить».
- На экране отобразилось небольшое окошко «Удаление ячеек». В нем можно выбрать, что именно удалить. Ставим пункт около надписи «Строку» и кликаем «ОК». В нашем примере в правой части от выделенной области нет ячеек с данными, поэтому вариант «Ячейки, со сдвигом влево» тоже подходит.
- Дубликаты таблиц полностью удалены с рабочего листа. Мы реализовали замену формул на конкретные показатели в исходной таблице.
Метод 4: удаляем формулы без копирования в другое место
Некоторых пользователей табличного процессора Эксель может не устроить предыдущий метод, так как он подразумевает большое количество манипуляций, в которых можно запутаться. Существует еще одна вариация удаления формул из исходной таблицы, но она требует внимательности со стороны пользователя, так как все действия будут проводиться в самой табличке. Важно делать все аккуратно, чтобы случайно не произвести удаление нужных значений или не «поломать» структуру данных. Подробная инструкция выглядит следующим образом:
- Первоначально, как и в прошлых методах, выделяем ту область, из которой необходимо произвести удаление формул любым удобным вам методом. Далее совершаем копирование значений одним из трех способов.
- Не убирая выделения, жмем по области ПКМ. Появляется контекстное меню. В блоке команд «Параметры вставки» нужно выбрать элемент «Значения».
- Готово! В результате выполненных манипуляций в исходной таблице формулы заменились конкретными значениями вычислений.
Метод 5: применяем макрос
Следующий способ подразумевает применение макросов. Перед тем, как приступить к удалению формул из таблицы и замене их конкретными значениями, нужно произвести включение «Режима разработчика». Изначально в табличном процессоре этот режим находится в выключенном состоянии. Подробная инструкция включения «Режима разработчика»:
- Кликаем на вкладку «Файл», которая располагается в верхней части интерфейса программы.
- Открылось новое окно, в котором в левом списке элементов необходимо спуститься в самый низ и кликнуть «Параметры».
- В правой части отобразились настройки. Находим раздел «Настроить ленту» и нажимаем на него. Появилось два окошка со списками. В правом списке находим пункт «Разработчик» и ставим около него галочку. После выполнения всех манипуляций нажимаем «ОК».
- Готово! Режим разработчика включен.
Подробная инструкция по применению макроса:
- Перемещаемся во вкладку «Разработчик», которая находится в верхней части интерфейса табличного процессора. Далее находим группу параметров «Код» и выбираем элемент “Visual Basic”.
- Выбираем нужный лист документа, а затем кликаем на элемент “View Code”. Проделать ту же самую операцию можно двойным кликом ЛКМ по нужному листу. После проведения этого действия на экране появляется редактор макросов. В поле редактора вставляем следующий код:
Sub Удаление_формул()
Selection.Value = Selection.Value
End Sub
- После ввода кода жмем на крестик в правом верхнем углу экрана.
- Производим выделение диапазона, в котором располагаются формулы. Далее переходим в раздел «Разработчик», находим блок команд «Код» и нажимаем на элемент «Макросы».
- Появилось небольшое окошко под названием «Макрос». Выбираем только что созданный макрос и жмем «Выполнить».
- Готово! Все формулы в ячейках заменились результатами вычислений.
Метод 6: удаляем формулу вместе с результатом вычислений
Случается, что пользователю табличного процессора Эксель необходимо не только реализовать удаление формул, но и удалить результаты расчётов. Подробная инструкция выглядит следующим образом:
- Как и во всех предыдущих способах, начинаем свою работу с выделения диапазона, в котором располагаются формулы. Затем кликаем ПКМ по области выделения. На экране появилось контекстное меню. Находим элемент «Очистить содержимое» и нажимаем на него. Альтернативный вариант удаления – нажатие на клавишу «Delete».
- В результате проведенных манипуляций удалились все данные в выделенных ячейках.
Удаление формулы с сохранением результатов
Рассмотрим подробно, как удалить формулу с сохранением результата. Этот способ предполагает использование свойства «Вставить значения». Подробная инструкция выглядит следующим образом:
- Выделяем ячейку или же диапазон, где располагается необходимая нам формула. Если она является формулой массива, то первоначально следует произвести выделение всех ячеек в диапазоне, в которых содержится формула массива.
- Нажимаем на ячейку в формуле массива.
- Переходим в раздел «Главная» и находим блок инструментов «Редактирование». Здесь кликаем на элемент «Найти и выделить», а затем на кнопку «Перейти».
- В следующем окошке нажимаем на «Дополнительный», а затем на элемент «Текущий массив».
- Возвращаемся в раздел «Главная», находим элемент «Копировать» и щелкаем на него.
- После проведения процесса копирования нажимаем на стрелочку, которая находится под кнопкой «Вставить». На последнем этапе жмем «Вставить значения».
Удаление формулы массива
Чтобы произвести процедуру удаления формулы массива, первоначально нужно убедиться, что выделены все ячейки в диапазоне, содержащие нужную формулу. Подробная инструкция выглядит следующим образом:
- Выбираем нужный сектор в формуле массива.
- Перемещаемся в раздел «Главная». Находим блок инструментов «Редактирование» и жмем на элемент «Найти и выделить».
- Далее нажимаем «Перейти», а после на элемент «Дополнительный».
- Щёлкаем на «Текущий массив».
- В завершении процедуры нажимаем «Delete».
Заключение
Подводя итог, можно сказать, что в удалении формул из ячеек табличного процессора нет ничего сложного. Существует огромное количество методов удаления, благодаря чему каждый сможет подобрать для себя наиболее удобный.
Оцените качество статьи. Нам важно ваше мнение:
Удаление формулы с сохранением результатов
Для этого нужно скопировать формулу, а затем вкопировать ее в ту же ячейку с помощью параметра Вировать значения.
-
Выберем ячейку или диапазон ячеек, которые содержат формулу.
Если формула является формулой массива, необходимо сначала выбрать все ячейки в диапазоне ячеек, которые содержат формулу массива:-
Щелкните ячейку в формуле массива.
-
На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.
-
Нажмите кнопку Дополнительный.
-
Выберите текущий массив.
-
-
На вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .
-
На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой , а затем выберите вкладки Значения.
Удаление формулы массива
Чтобы удалить формулу массива, выберите все ячейки в диапазоне ячеек, которые содержат формулу массива. Для этого:
-
Щелкните ячейку в формуле массива.
-
На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.
-
Нажмите кнопку Дополнительный.
-
Выберите текущий массив.
-
Нажмите клавишу DELETE.
Удаление формулы с сохранением результатов
-
Выберем ячейку или диапазон ячеек, которые содержат формулу.
-
Щелкните Главная > Копировать (или нажмите CTRL+C).
-
Щелкните главная > под кнопкой В >в таблице.
Excel используется для работы в таблице. Он имеет множество функций, позволяющих быстро и эффективно перерабатывать огромные объемы данных. В этом помогают формулы для вычислений. Но иногда требуется скрыть свои расчеты и оставить только итоговые значения. Причин этому может быть несколько:
- Фиксация отчетных цифр на конкретную дату.
- Нежелание раскрывать формулы по расчету.
- Некорректная или медленная работа самого Excel. Из-за большого числа формул программа постоянно их пересчитывает. Хотя это можно исправить, просто отключив автоматические вычисления.
- Нужно перенести диапазон ячеек, а это осложняется наличием ссылок на расчеты.
В этих случаях самым лучшим решением является удаление формул. Тогда в ячейках останутся только итоговые значения.
Способ 1: убрать формулу через параметры вставки
Копирование через параметры вставки. Самый быстрый и легкий вариант. Позволяет скопировать содержимое ячеек и перенести его в другое место, но формулы при этом не сохранятся.
Инструкция:
- Выделить одну или несколько ячеек.
- Клик правой кнопкой мыши для вызова контекстного меню.
- Выбрать строку «Копировать» или просто воспользоваться комбинацией клавиш «Ctrl+C».
- Поместить курсор в то место, куда нужно переместить скопированные данные. Кликнуть правой кнопкой мыши.
- В строке «Параметры вставки» выбрать пункт «Значения».
- Теперь вся информация была перенесена на новое место без формул.
Способ 2: убрать формулу через спец. вставку
Он предполагает использование специальной вставки. Ее главная функция – перенос данных с сохранением начального форматирования. Формулы не копируются.
Порядок действий:
- Выделить нужную область, которую предстоит перенести.
- Поставить курсор в нужную ячейку и кликнуть правой кнопкой мыши.
- Выбрать строку «Специальная вставка» и нажать на стрелку.
- Нажать на кнопку «Значение и исходное форматирование».
Все данные успешно перенесены.
Способ 3: удаление формулы в самой таблице
Здесь рассмотрим процедуру удаления формулы в самой таблице:
- Выделить и скопировать нужную область.
- Вставить данные в нужное место с сохранением начального форматирования.
- Не снимая выделение с ячеек, еще раз скопировать информацию.
- Кликнуть правой кнопкой мыши и выбрать строку «Значения».
- Ячейки (уже без формул) снова оказались на первоначальном месте. Удалить лишние элементы, которые были использованы в процессе копирования.
Теперь в таблице остались только результаты расчетов без конкретных формул.
Способ 4: убрать формулу без копирования
Этот способ немного сложнее, так как не нужно копировать формулы в другое место.
Алгоритм действий:
- Выделить нужный диапазон ячеек и скопировать его любым удобным способом.
- Щелкнуть правой кнопкой мыши по выделенной области. Выбрать в строке «Параметры справки» пункт «Значения».
- Все готово.
Способ 5: убрать формулу, используя макросы
Здесь будут задействованы макросы. Перед началом работы следует включить «Режим разработчика». Для этого нужно выполнить данные шаги:
- Перейти во вкладку «Файл».
- Нажать на раздел «Параметры». Он находится снизу слева.
- Экран разделится на две части. Слева найти пункт «Настроить ленту» и кликнуть по нему.
- Справа появится два маленьких окна со списками. Перейти в самое крайнее справа и поставить отметку напротив надписи «Разработчик».
- Нажать на «Ок».
Теперь режим разработчика активирован. Перейдем к следующему этапу – применение макроса.
Алгоритм:
- Перейти во вкладку «Разработчик». Она теперь располагается вверху документа.
- Выбрать раздел «Код».
- Кликнуть по надписи «Visual Basic».
- Выбрать нужный участок документа и нажать на кнопку «View Code».
- Дважды нажать левой кнопкой мыши на нужный лист. Это вызовет редактор макросов.
- Вставить в поле данный код:
Sub Удаление_формул()
Selection.Value = Selection.Value
End Sub
- Кликнуть по крестику вверху справа.
- Выделить область таблицы с формулами.
- Перейти в раздел «Разработчик».
- Выбрать группу «Код».
- Кликнуть по надписи «Макросы».
- Появится маленькое диалоговое окно, в котором необходимо выбрать макрос. Нажать на кнопку «Выполнить».
Теперь все вычисления в ячейках исчезли, остались только результаты.
Способ 6: убрать формулу и результаты расчетов
Иногда нужно не только избавиться от формул, но и убрать результаты расчетов. В этом случае стоит придерживаться следующего алгоритма:
- Выделить нужный диапазон с формулами и щелкнуть по нему правой кнопкой мыши для вызова контекстного меню.
- Выбрать строку «Очистить содержимое» или воспользоваться клавишей «Delete».
Теперь ячейки совершенно свободны от всех данных.