Как удалить константу в excel

Удаление формул

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

Удаление формулы

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

Нажмите клавишу DELETE.

Удаление формулы с сохранением результатов

Для этого нужно скопировать формулу, а затем вкопировать ее в ту же ячейку с помощью параметра Вировать значения.

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

Щелкните ячейку в формуле массива.

На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.

Нажмите кнопку Дополнительный.

Выберите текущий массив.

На вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .

На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой , а затем выберите вкладки Значения.

Удаление формулы массива

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

Щелкните ячейку в формуле массива.

На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.

Нажмите кнопку Дополнительный.

Выберите текущий массив.

Нажмите клавишу DELETE.

Удаление формулы с сохранением результатов

Выберем ячейку или диапазон ячеек, которые содержат формулу.

Щелкните Главная > Копировать (или нажмите CTRL+C).

Щелкните главная > под кнопкой В > в таблице.

Команда

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

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

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

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

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

Можно воспользоваться кнопкой «Показать формулы» на вкладке «Формулы».

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

Да, формулы отобразятся, но если таблица будет занимать гораздо больше места? Некоторые формулы будут не видны и их можно по ошибке удалить. Что недопустимо.

Поэтому пойдём другим путём. Воспользуемся возможностями поиска и выделения программы Excel.

Выделяем все числа в нашей таблице.

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

На вкладке «Главная» в блоке кнопок «Редактирование» нажимаем кнопку «Найти и выделить», а затем «Выделить группу ячеек».

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

В появившемся окне устанавливаем переключатель на пункт «Константы» и отмечаем галкой «Числа». Жмём «ОК».

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

Вуаля, в таблице останутся выделенными только числа, которые затем можно смело удалить.

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

После нажатия кнопки «Delete» значения формул будут равны нолю. Всё готово. Таким образом можно работать с любыми объёмами данных и не бояться случайно удалить формулу.

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

Вас также может заинтересовать урок — Данные таблицы на карте в Excel.

 

Антон

Пользователь

Сообщений: 79
Регистрация: 07.02.2013

Добрый день. Ввожу формулу в ячейку нажимаю Enter и формула не выполняет своих функций, а просто превращается в текст. Во вкладке Формулы нажимаю на «Вычислить формулу» после чего выскакивает окно с текстом «Вычисляемая в настоящий момент ячейка содержит константу» (см. скрин). Есть подозрение что над этим файлом до меня кто то поработал и умышленно сделал так что бы формулы не вводились, помогите пожалуйста разрешить задачу. Спасибо.

Изменено: Антон27.07.2013 16:30:46

Удаление формулы в Microsoft Excel

Удаление формул в Microsoft Excel

​Смотрите также​808​: Выделить нужный массив​ формулы которые есть​Как убрать формулу из​Нажмите кнопку​ условное форматирование на​ помогла ли она​ ряд способов, с​После этого действия все​ в блоке инструментов​ кликаем правой кнопкой​ не перепутать, так​«Копировать»​ выбираем пункт​. Он представлен в​ формулы из ячеек,​Работа с формулами в​: Нет, прошу прощения,​ ячеек — F5​ на листе. (слишком​ ячейки но оставить​Очистить формат​ листе, следуйте приведенным​ вам, с помощью​ помощью которых можно​ формулы в выделенной​«Код»​ мыши. Запускается контекстное​ как можно уничтожить​

​на ленте.​«Специальная вставка»​

Процедура удаления

​ виде пиктограммы с​ а оставлял там​ Экселе позволяет значительно​ — недостаточно точно​ (или Главная -​ большой объем работы​ конечное значение в​.​ ниже инструкциям.​

http://lumpics.ru/how-to-enable-or-disable-Формула в Microsoft Excelmacros-in-excel/

Способ 1: копирование значений через параметры вставки

​ кнопок внизу страницы.​ удалить формулы, как​ области будут удалены,​.​

  1. ​ меню. В блоке​ основную таблицу. Итак,​Выделяем первоначальный диапазон. Щелкаем​. Далее в дополнительном​ изображением цифр​ только значения. Поэтому​​ облегчить и автоматизировать​​ выразылся.. текста нет.​ найти и выделить)​​ для ручного удаления)​​ Microsoft Excel 2007,​Щелкните ячейку с условным​​На всем​​ Для удобства также​

    Копирование в Microsoft Excel

  2. ​ при копировании данных,​ а останутся только​Запускается редактор макросов. Вставляем​«Параметры вставки»​ выставляем настройки удаления​ по нему правой​ меню жмем на​​«123»​​ приходится искать более​ различные вычисления. Вместе​​ Есть или цифры​​ — выделить -​Формулы и значения​ к примеру у​​ форматированием, которое вы​​листе​

Вставка в Microsoft Excel

​ приводим ссылку на​ так и непосредственно​ результаты вычислений.​ в него указанный​жмем на пиктограмму​ и жмем на​ кнопкой мыши. В​ кнопку​.​

Таблица вставлена в Microsoft Excel

Способ 2: копирование специальной вставкой

​ сложные пути решения​ с тем, далеко​ или формулы.​ константы — делит​ введены в перемешку​ меня 3 ячейки​ хотите удалить со​На вкладке​​ оригинал (на английском​​ в самой таблице.​

  1. ​Урок:​ ниже код:​«Значения»​ кнопку​
  2. ​ контекстном списке в​«Значения и исходное форматирование»​После выполнения этой процедуры​ проблемы.​ не всегда нужно,​light26​Serge_007​ и приходится выискивать​​ со значениями, 4​​ всего листа.​Главная​ языке) .​​ Правда, штатного инструмента​​Как включить или отключить​Sub Удаление_формул()​​.​​«OK»​ группе​, которая размещается в​ диапазон будет вставлен,​

Вставка с помощью специальной вставки в Microsoft Excel

​Скопировать данные без формулы​ чтобы результат был​:​:​ и вручную удалять​

Вставка с сохранением форматирования в Microsoft Excel

Способ 3: удаление формулы из исходной таблицы

​ ячейка это сумма​На вкладке​щелкните​Чтобы удалить формулу и​ Excel, который автоматически​ макросы в Excel​

  1. ​Selection.Value = Selection.Value​Таким образом, все данные​.​«Параметры вставки»​ группе​ но только в​ в другую область​ привязан к выражению.​Quote​
  2. ​F5​ числовые значения для​​ этих трех (С1​​Главная​

    Повторное копирование в Microsoft Excel

  3. ​Условное форматирование​ ее результата в​ убирал бы выражение​Урок:​End Sub​​ будут скопированы и​​После выполнения указанных действий​​выбираем пункт​​«Вставить значения»​

    Повторная вставка в Microsoft Excel

  4. ​ виде значений без​ можно при помощи​ Например, при изменении​200?’200px’:»+(this.scrollHeight+5)+’px’);»>P.S. Если Вам помогли​-​ того чтобы оставить​ =сумм (С3;С5), вот​щелкните стрелку рядом​​>​​ Excel Online довольно​

    Удаление таблицы в Microsoft Excel

  5. ​ одним кликом, к​Как создать макрос в​После этого закрываем окно​ тут же вставлены,​ все ненужные элементы​«Значения»​и представляет собой​ формул. Правда при​ параметров вставки.​ значений в связанных​ и Вы хотите​Выделить​ формулы. В принципе,​ как сделать чтобы​ с кнопкой​Удалить правила​ просто — выберите​ сожалению, пока не​ Excel​ редактора стандартным способом,​​ как значения. После​​ будут удалены, а​

Настройки удаления в Microsoft Excel

​.​ пиктограмму в виде​ этом потеряется также​Выделяем таблицу или диапазон,​ ячейках, изменятся и​

Способ 4: удаление формул без создания транзитного диапазона

​ сказать «Спасибо» форумчанину​- галку на​ подойдет способ решения​ в ячейки С1​Найти и выделить​>​ одну или несколько​ существует. Таким способом​Впрочем, бывают случаи, когда​ нажав на кнопку​ этих действий формул​ формулы из исходной​

  1. ​После того, как данные​ квадрата, где изображены​ и исходное форматирование.​​ для чего обводим​​ итоговые данные, а​ помогшему Вам -​константы​​ при котором все​​ значение осталось, ибо​

    Копирование в программе Microsoft Excel

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

Вставка в программе Microsoft Excel

​ были вставлены, можно​ цифры и кисточка.​ Поэтому форматировать таблицу​ его курсором с​ в некоторых случаях​ нажмите «+» напротив​, в группе​

Формул в таблице нет Microsoft Excel

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

​ числовые значения или​ я собираюсь удалить​Выделить группу ячеек​ листа​ и нажмите клавишу​ формулы вместе со​ только формулу, но​ углу.​ не останется.​Можно сделать ещё проще​ удалить транзитный диапазон.​После этой операции данные​ придется вручную.​ зажатой левой кнопкой​ это не нужно.​ надписи «Репутация» в​

  1. ​формулы​​ пусты ячейки заменялись​​ значения из ячеек​​.​​.​Delete​​ значениями. Поэтому приходиться​​ и результат. Сделать​

    Переход в редактор макросов в Microsoft Excel

  2. ​Возвращаемся к листу, на​Для удаления формул из​ и вообще не​


    ​ Выделяем его. Вызываем​
    ​ будут скопированы без​
    ​Если вам нужно сохранить​

    ​ мыши. Пребывая во​ Кроме того, при​ любом его посте.​оставляем галку только​ бы на «0»,​

    Редактор макросов в Microsoft Excel

  3. ​ С3;С5​Выберите параметр​В диапазоне ячеек​. Ниже показано, как​ действовать обходными путями​ это ещё проще.​​ котором расположена интересующая​​ ячеек можно также​​ создавать транзитный диапазон.​​ контекстное меню кликом​ формул, но при​​ исходное форматирование, но​​ вкладке​

    Переход к макросам в Microsoft Excel

  4. ​ переносе скопированной таблицы​Заполняю формулой ячейки и​ на​​ главное чтобы при​​Александр васильев​Условные форматы​​Выделите ячейки, содержащие условное​​ удалить формулу, сохранив​

Запуск макроса в Microsoft Excel

​ через параметры вставки​Выделяем диапазон, в котором​ нас таблица. Выделяем​ использовать макросы. Но​ Правда в этом​

Максрос выполнил задачу в Microsoft Excel

​ правой кнопки мыши.​​ этом сохранится исходное​ вы не хотите​

​«Главная»​​ с формулами в​ там где должно​

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

​числа​ этом все формулы​: Копируеш ячейку, потом​.​ форматирование.​

  1. ​ его результаты.​ или же с​ размещены формулы. Кликаем​ фрагмент, где расположены​ для этого нужно​ случае нужно действовать​​ Выбираем в нем​​ форматирование.​ тратить время на​, делаем щелчок по​ другую область значения​ быть пусто ставит​​-​​ оставались на своих​

    Очистка содержимого в Microsoft Excel

  2. ​ на ней же​Чтобы выделить все ячейки​Нажмите кнопку​Выделите ячейку или диапазон​

Содержимое очищено в Microsoft Excel

​ применением макросов.​ правой кнопкой мыши.​ формулы, которые нужно​ сначала активировать вкладку​ особенно внимательно, ведь​ пункт​До этого мы говорили,​ ручную обработку таблицы,​ значку​ могут «потеряться». Ещё​ нули, собственно как​ОК​ местах. На крайняк​ правый клик, специальная​ с одинаковыми правилами​Экспресс-анализ​ ячеек с формулой.​Автор: Максим Тютюшев​ В контекстном меню​ удалить. Во вкладке​

​ разработчика, а также​

lumpics.ru

Удаление формулы

​ все действия будут​​«Удалить…»​ как убрать формулу​ то существует возможность​«Копировать»​ одним поводом их​ их убрать что​- кнопка​ подойдет способ при​ вставка, только значения​ условного форматирования, установите​, которая отображается​Выберите​Примечание:​ останавливаем выбор на​«Разработчик»​ включить саму работу​ выполняться в границах​.​ при копировании, а​ для этих целей​, который размещен на​

​ спрятать может служить​ бы было пусто?​Delete​ котором, посредством условного​Пользователь удален​ переключатель​ внизу справа от​​Главная​​Мы стараемся как​ пункте​жмем на кнопку​

  1. ​ макросов, если они​ таблицы, а это​

  2. ​Открывается небольшое окошко, в​​ теперь давайте выясним,​​ использовать​​ ленте в блоке​​ ситуация, когда вы​Abram pupkin​

Команда

  1. ​Я так понял​​ форматирования, подсвечивались бы​​: Никак видимо -​проверка данных​​ выделенных данных.​​ >​​ можно оперативнее обеспечивать​​«Очистить содержимое»​

Команда

support.office.com

Удаление условного форматирования

​«Макросы»​ у вас не​ значит, что любая​ котором нужно установить,​

​ как её удалить​ ​«Специальную вставку»​

  • ​«Буфер обмена»​​ не хотите, чтобы​​: Excel 2003​​ что есть и​​ все формулы, либо​​ оно будет всякий​​, а затем —​​Примечания:​Копировать​​ вас актуальными справочными​

​. Если вы не​

  1. ​, размещенную на ленте​ активны. Как это​

  2. ​ ошибка может нарушить​​ что именно нужно​ Кнопка​ из исходного диапазона.​.​.​

    ​ другие лица видели,​​Штатный «выключатель нулей»​​ текст, но его​​ все числовые значения.​ раз перерассчитываться.​

    • ​этих же​ Кнопка​

    • ​или нажмите клавиши​ материалами на вашем​ хотите вызывать меню,​ в группе​ сделать, можно узнать​

  3. ​ целостность данных.​​ удалить. В конкретно​​Производим копирование таблицы любым​

    Команда

Поиск и удаление одинакового условного форматирования на листе

  1. ​Копируем тем же способом,​Выделяем ячейку, которая будет​ как проводятся в​Сервис => Параметры​

  2. ​ удалять не надо​​В интернетах и​​Денис денисов​.​​Экспресс-анализ​​ CTRL+C.​​ языке. Эта страница​​ то можно просто​

  3. ​«Код»​​ в отдельной теме.​​Выделяем диапазон, в котором​

  4. ​ нашем случае транзитный​ из тех методов,​ что и прошлый​ верхней левой ячейкой​​ таблице расчеты. Давайте​​ => Вид​​808​​ на форуме ответа​

  5. ​: Ответ верен. Не​​На вкладке​​не отображается в​​На вкладке​​ переведена автоматически, поэтому​​ после выделения нажать​​.​​ Мы же поговорим​ нужно удалить формулы.​​ диапазон находится внизу​

support.office.com

Как убрать формулу но оставить конечное значение в microsoft excel

​ о которых шел​ раз содержимое таблицы​ вставляемой таблицы. Выполняем​ выясним, какими способами​снять галочку​: Ребята, вы супер!!​ нет. Заранее спасибо.​ пересчитывает)​Главная​ следующих случаях:​Главная​ ее текст может​ клавишу​Открывается окно запуска макросов.​ непосредственно о добавлении​ Кликаем по кнопке​

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

​нечто аналогичное есть​​не ожидал такой​ Роюсь в поисках​808​

​нажмите кнопку​​все ячейки в выделенном​щелкните стрелку под​

Выполнить удалене только числовых знач. и оставить формулы

​ содержать неточности и​​Delete​
​ Ищем в нем​ и использовании макроса​«Копировать»​ поэтому нам нужно​ пустую область листа.​Выделяем всю область вставки​ правой кнопкой мышки.​ в ячейках, оставив​ и в других​ скорости! Первому в​
​ ответа.​: Добрый день,​Условное форматирование​ диапазоне пусты;​ кнопкой​ грамматические ошибки. Для​на клавиатуре.​ элемент под названием​ для удаления формул.​, размещенной на ленте​ удалить строки. Но​ Выбор конкретного способа​ или её левую​ Будет активировано контекстное​ только результат вычислений.​ версиях​ списке плюсанул..​Саня​У меня есть​, выберите пункт​значение содержится только в​
​Вставить​ нас важно, чтобы​После этих действий все​«Удаление_формул»​Переходим во вкладку​biggrin

​ или набираем на​​ если бы он​ в нашем случае​ верхнюю ячейку. Делаем​ меню. В блоке​

​Скачать последнюю версию​​Cublen​Подскажите — как​: ctrl+g — Выделить​ необходимость на горомадных​Удалить правила​ левой верхней ячейке​

​и выберите​​ эта статья была​​ содержимое ячеек, включая​​, выделяем его и​​«Разработчик»​​ клавиатуре комбинацию клавиш​​ располагался сбоку от​​ значения иметь не​​ щелчок правой кнопкой​​«Параметры вставки»​ Excel​​: если (А1=0;» «;A1)​​ у Вас принято​​ — константы -​​ листах удалить все​​, а затем —​
​ выделенного диапазона, а​Вставить значения​ вам полезна. Просим​ формулы и значения,​wink

​ жмем на кнопку​​. Кликаем по кнопке​
​Ctrl+C​ неё, то следовало​ будет.​
​ мыши, тем самым​останавливаем выбор на​К сожалению, в Excel​Алексей матевосов (alexm)​ — только в​smile

​ del (или 0​​ значения которые введены​Удалить правила из выделенных​ все остальные ячейки​.​ вас уделить пару​

​ будет удалено.​​«Выполнить»​​«Visual Basic»​​. Эти действия равнозначны.​ бы удалить столбцы,​Выделяем скопированный диапазон. Щелкаем​ вызывая контекстное меню.​ пункте​ нет инструмента, который​: Можно форматом ячейки.​

excelworld.ru

Как убрать нули в ячейках excel с помощью формулы?

​ первый адрес или​ — Ctrl+Enter)​ вручную, но при​ ячеек​ пусты.​Если вы хотите очистить​

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

​ моментально убирал бы​​Тип 0;-0;​

​ или всем ?​​_Boroda_​
​ этом оставить все​

​.​

Выполнить удалене только числовых знач. и оставить формулы

808

Дата: Вторник, 22.11.2011, 17:44 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 44


Репутация:

10

±

Замечаний:
0% ±


Добрый день,
У меня есть необходимость на горомадных листах удалить все значения которые введены вручную, но при этом оставить все формулы которые есть на листе. (слишком большой объем работы для ручного удаления)

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

В интернетах и на форуме ответа нет. Заранее спасибо. Роюсь в поисках ответа. biggrin

 

Ответить

Саня

Дата: Вторник, 22.11.2011, 17:47 |
Сообщение № 2

Группа: Друзья

Ранг: Ветеран

Сообщений: 1067


Репутация:

560

±

Замечаний:
0% ±


XL 2016

ctrl+g — Выделить — константы — del (или 0 — Ctrl+Enter)

 

Ответить

_Boroda_

Дата: Вторник, 22.11.2011, 17:48 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Выделить нужный массив ячеек — F5 (или Главная — найти и выделить) — выделить — константы — делит


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Serge_007

Дата: Вторник, 22.11.2011, 17:48 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

F5Выделить — галку на константы, в группе формулы оставляем галку только на числаОК — кнопка Delete

Quote (808)

приходится выискивать и вручную удалять числовые значения

Я так понял что есть и текст, но его удалять не надо wink


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

808

Дата: Вторник, 22.11.2011, 17:53 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 44


Репутация:

10

±

Замечаний:
0% ±


Ребята, вы супер!!
не ожидал такой скорости! Первому в списке плюсанул..
Подскажите — как у Вас принято — только в первый адрес или или всем ? smile

Сообщение отредактировал 808Вторник, 22.11.2011, 18:02

 

Ответить

808

Дата: Вторник, 22.11.2011, 18:04 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 44


Репутация:

10

±

Замечаний:
0% ±


Quote (Serge_007)

Я так понял что есть и текст, но его удалять не надо

Нет, прошу прощения, — недостаточно точно выразылся.. текста нет. Есть или цифры или формулы.

 

Ответить

light26

Дата: Вторник, 22.11.2011, 22:21 |
Сообщение № 7

Группа: Друзья

Ранг: Старожил

Сообщений: 1341


Репутация:

91

±

Замечаний:
0% ±


2007, 2010, 2013

Quote (808)

Подскажите — как у Вас принято — только в первый адрес или или всем ?

Quote

P.S. Если Вам помогли и Вы хотите сказать «Спасибо» форумчанину помогшему Вам — нажмите «+» напротив надписи «Репутация» в любом его посте.


Я не волшебник. Я только учусь

 

Ответить

  • Удалить формулы и сохранить данные
    • С помощью мыши
    • С помощью клавиатуры (сочетания клавиш)
  • Перевод формул в их текст (без сохранения результирующих значений)
    • В видимых ячейках, пропуская скрытые фильтром
    • Удалить формулы на листе / во всех листах
    • Удаление формул надстройкой !SEMTools

Удалить формулы в Excel можно множеством способов, каждый из которых сильно зависит от поставленной задачи. Как правило, при этом требуется сохранить в ячейках какие-то значения. Вариантов два:

  • это значения, вычисленные этими формулами,
  • сам текст формул.

Помимо вопроса о том, что оставить в ячейках после удаления формул, могут быть и другие вводные, такие как:

  • Где удалять формулы:
    • в диапазоне,
    • во всем листе,
    • во всей книге.
  • Нужно ли удалять формулы в скрытых/отфильтрованных строках.

Эта статья даст ответы на все вопросы выше.

Удалить формулы и сохранить данные

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

Так вот, чтобы перевести формулы в значения, нужно:

  1. Выделить нужный диапазон ячеек (или одну ячейку, всю строку, столбец или весь лист).
  2. Скопировать выделенное.
  3. Вставить процедурой вставки “как значения”.

Можно сделать это клавишами мыши или клавиатуры — суть процедуры от этого не меняется.

С помощью мыши

Не самый быстрый (так как работает только одна рука), но самый удобный и понятный способ. Выделяем, копируем и в контекстном меню (вызывается нажатием правой кнопки мыши по выделенному диапазону) команду со скриншота:

Команда “Вставить как значения” в командном меню вставки в Excel

С помощью клавиатуры (сочетания клавиш)

Копирование делается в соседний столбец или другую книгу. Я предпочитаю этот способ, хоть он и экономит лишь секунды.

Пошагово:

  1. Выделяем диапазон:
    • мышью, если это столбец, строка или лист,
    • сочетаниями Ctrl + Shift + стрелки или Shift + стрелки, если ячейки или диапазоны ячеек.
  2. Копируем сочетанием Ctrl + C.
  3. Перемещаемся стрелками к диапазону, куда нужно вставить данные, и/или нажимаем Ctrl + Tab для перехода в другую книгу.
  4. Вызываем контекстное меню клавишей на клавиатуре. Иногда ее нет, но обычно на клавиатурах она расположена рядом с правым Alt.
  5. Стрелками перемещаемся к команде (Вниз-вниз-вправо).
  6. Нажимаем Enter.

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

Перевод формул в их текст (без сохранения результирующих значений)

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

Excel — Найти и заменить
Выделяем диапазон формул, жмем Ctrl + H (“эйч”, англ.), чтобы запустить диалоговое окно “Найти и заменить” и в соответствующих окошках вбиваем значения
image
Апостроф в результате замены не будет виден, и формулы будут выглядеть идентично их написанию, однако восприниматься программой будут как текст

В видимых ячейках, пропуская скрытые фильтром

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

Вот код 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

Удаление формул надстройкой !SEMTools

Быструю замену формул на значения в выделенном диапазоне без необходимости копирования и особой вставки я реализовал в своей надстройке для Excel !SEMTools.

Для тех, кто не готов разбираться в VBA, после установки !SEMTools запуск процедуры доступен в два клика из соответствующего меню в группе «УДАЛИТЬ». Функционал относится к бесплатным возможностям !SEMTools (работают без ограничений в любой версии).

Перевод формул в значения

Удалить формулы и сохранить значения в Excel с !SEMTools

Хотите так же быстро удалять формулы в Excel?
!SEMTools ускорит эту и сотни других задач!

Табличный процессор Эксель имеет огромное количество функций, позволяющих эффективно работать с большими объёмами информации и разнообразными вычислениями. Часто бывает так, что пользователю нужно удалить формулу, с помощью которой был рассчитан результат, а итоговый показатель оставить в ячейке. В статье будет рассмотрено несколько методов удаления формул из ячеек табличного процессора Excel.

Содержание

  1. Удаление формул
  2. Метод 1: копируем значения с помощью параметров вставки
  3. Метод 2: используем специальную вставку
  4. Метод 3: удаляем формулы в исходной таблице
  5. Метод 4: удаляем формулы без копирования в другое место
  6. Метод 5: применяем макрос
  7. Метод 6: удаляем формулу вместе с результатом вычислений
  8. Удаление формулы с сохранением результатов
  9. Удаление формулы массива
  10. Заключение

Удаление формул

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

Метод 1: копируем значения с помощью параметров вставки

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

  1. Производим выделение ячейки или диапазона ячеек, которые будем в дальнейшем копировать.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

1
  1. Жмем ПКМ по произвольному элементу выделенной области. Появляется небольшое контекстное меню, где следует выбрать элемент «Копировать». Альтернативный вариант копирования – использование комбинации клавиш «Ctrl+C». Третий вариант копирования значений – использование кнопки «Копировать», располагающейся на ленте инструментов раздела «Главная».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

2
6-sposobov-kak-udalit-formulu-iz-yachejki-excel
3
  1. Выбираем ту ячейку, в которую желаем вставить ранее скопированную информацию, кликаем по ней ПКМ. Открывается знакомое нам контекстное меню. Находим блок «Параметры вставки» и нажимаем на элемент «Значения», который имеет вид иконки с изображением последовательности цифр «123».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

4
  1. Готово! Скопированная информация без формул перенеслась на новую выбранную область.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

5

Метод 2: используем специальную вставку

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

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

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

6
  1. Перемещаемся в ячейку, с которой желаем начать вставку скопированных данных, нажимаем на нее ПКМ. Открылось небольшое контекстное меню. Находим элемент «Специальная вставка» и щелкаем на значок стрелочки, располагающийся правее от этого элемента. В отобразившемся дополнительном меню кликаем на надпись «Значения и исходное форматирование».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

7
  1. Готово, задача успешно выполнена!

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

8

Метод 3: удаляем формулы в исходной таблице

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

  1. Производим копирование диапазона ячеек любым имеющимся способом. К примеру, используя комбинацию клавиш «Ctrl+C».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

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

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

10
  1. Перемещаемся в сектор, находящийся в левом верхнем углу, нажимаем ПКМ. Появляется знакомое нам контекстное меню, в котором следует выбрать элемент «Значений».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

11
  1. Наполнение ячеек без формул скопировалось в изначальное место. Теперь можно произвести удаление остальных таблиц, которые были нам необходимы для процедуры копирования. Выделяем при помощи ЛКМ дубликаты таблицы и кликаем по области выделения ПКМ. Появляется контекстное меню, в котором следует нажать на элемент «Удалить».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

12
  1. На экране отобразилось небольшое окошко «Удаление ячеек». В нем можно выбрать, что именно удалить. Ставим пункт около надписи «Строку» и кликаем «ОК». В нашем примере в правой части от выделенной области нет ячеек с данными, поэтому вариант «Ячейки, со сдвигом влево» тоже подходит.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

13
6-sposobov-kak-udalit-formulu-iz-yachejki-excel
14
  1. Дубликаты таблиц полностью удалены с рабочего листа. Мы реализовали замену формул на конкретные показатели в исходной таблице.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

15

Метод 4: удаляем формулы без копирования в другое место

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

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

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

16
  1. Не убирая выделения, жмем по области ПКМ. Появляется контекстное меню. В блоке команд «Параметры вставки» нужно выбрать элемент «Значения».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

17
  1. Готово! В результате выполненных манипуляций в исходной таблице формулы заменились конкретными значениями вычислений.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

18

Метод 5: применяем макрос

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

  1. Кликаем на вкладку «Файл», которая располагается в верхней части интерфейса программы.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

19
  1. Открылось новое окно, в котором в левом списке элементов необходимо спуститься в самый низ и кликнуть «Параметры».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

20
  1. В правой части отобразились настройки. Находим раздел «Настроить ленту» и нажимаем на него. Появилось два окошка со списками. В правом списке находим пункт «Разработчик» и ставим около него галочку. После выполнения всех манипуляций нажимаем «ОК».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

21
  1. Готово! Режим разработчика включен.

Подробная инструкция по применению макроса:

  1. Перемещаемся во вкладку «Разработчик», которая находится в верхней части интерфейса табличного процессора. Далее находим группу параметров «Код» и выбираем элемент “Visual Basic”.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

22
  1. Выбираем нужный лист документа, а затем кликаем на элемент “View Code”. Проделать ту же самую операцию можно двойным кликом ЛКМ по нужному листу. После проведения этого действия на экране появляется редактор макросов. В поле редактора вставляем следующий код:

Sub Удаление_формул()
Selection.Value = Selection.Value
End Sub

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

23
  1. После ввода кода жмем на крестик в правом верхнем углу экрана.
  2. Производим выделение диапазона, в котором располагаются формулы. Далее переходим в раздел «Разработчик», находим блок команд «Код» и нажимаем на элемент «Макросы».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

24
  1. Появилось небольшое окошко под названием «Макрос». Выбираем только что созданный макрос и жмем «Выполнить».

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

25
  1. Готово! Все формулы в ячейках заменились результатами вычислений.

Метод 6: удаляем формулу вместе с результатом вычислений

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

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

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

26
  1. В результате проведенных манипуляций удалились все данные в выделенных ячейках.

6-sposobov-kak-udalit-formulu-iz-yachejki-excel

27

Удаление формулы с сохранением результатов

Рассмотрим подробно, как удалить формулу с сохранением результата. Этот способ предполагает использование свойства «Вставить значения». Подробная инструкция выглядит следующим образом:

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

Удаление формулы массива

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

  1. Выбираем нужный сектор в формуле массива.
  2. Перемещаемся в раздел «Главная». Находим блок инструментов «Редактирование» и жмем на элемент «Найти и выделить».
  3. Далее нажимаем «Перейти», а после на элемент «Дополнительный».
  4. Щёлкаем на «Текущий массив».
  5. В завершении процедуры нажимаем «Delete».

Заключение

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

Оцените качество статьи. Нам важно ваше мнение:

Удаление формулы с сохранением результатов

Для этого нужно скопировать формулу, а затем вкопировать ее в ту же ячейку с помощью параметра Вировать значения.

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

    1. Щелкните ячейку в формуле массива.

    2. На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.

    3. Нажмите кнопку Дополнительный.

    4. Выберите текущий массив.

  2. На вкладке Главная в группе Буфер обмена нажмите кнопку Копировать Изображение кнопки.

  3. На вкладке Главная в группе Буфер обмена щелкните стрелку под кнопкой Изображение кнопки, а затем выберите вкладки Значения.

Удаление формулы массива

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

  1. Щелкните ячейку в формуле массива.

  2. На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.

  3. Нажмите кнопку Дополнительный.

  4. Выберите текущий массив.

  5. Нажмите клавишу DELETE.

Удаление формулы с сохранением результатов

  1. Выберем ячейку или диапазон ячеек, которые содержат формулу.

  2. Щелкните Главная > Копировать (или нажмите CTRL+C).

    Команда "Копировать" в группе "Буфер обмена"

  3. Щелкните главная > под кнопкой В >в таблице.

    Команда "Вставить" с параметром "Вставить значения" в Excel Web App

Microsoft Excel

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

Как в Excel удалить значение с сохранением формулы

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

  1. Выберите диапазон ячеек, с которым хотите работать. Если вы хотите удалить все ячейки со значениями на листе (не содержащие формул), просто выберите любую отдельную ячейку.
  2. Запустите команду Главная ► Редактирование ► Найти и выделить ► Выделение группы ячеек. Этот шаг приводит к открытию диалогового окна Выделение группы ячеек.
  3. В этом окне установите переключатель в положение константы, а затем установите флажок числа.
  4. Нажмите кнопку ОК, и ячейки, не содержащие формул, будут выбраны.
  5. Нажмите клавишу Delete, чтобы удалить значения.

Если вам нужно постоянно удалять значения ячеек, вы можете указать название для ячеек, предназначенных для ввода. Тогда по завершении шага 4 выберите Формулы ► Определенные имена ► Присвоить имя, чтобы вызвать диалоговое окно Создание имени. Введите имя для выбранных ячеек — что-то вроде InputCell будет неплохим вариантом. Нажмите кнопку ОК для закрытия окна и создания имени.

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

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

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

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

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

Можно воспользоваться кнопкой «Показать формулы» на вкладке «Формулы».

Да, формулы отобразятся, но если таблица будет занимать гораздо больше места? Некоторые формулы будут не видны и их можно по ошибке удалить. Что недопустимо.

Поэтому пойдём другим путём. Воспользуемся возможностями поиска и выделения программы Excel.

Выделяем все числа в нашей таблице.

На вкладке «Главная» в блоке кнопок «Редактирование» нажимаем кнопку «Найти и выделить», а затем «Выделить группу ячеек».

В появившемся окне устанавливаем переключатель на пункт «Константы» и отмечаем галкой «Числа». Жмём «ОК».

Вуаля, в таблице останутся выделенными только числа, которые затем можно смело удалить.

После нажатия кнопки «Delete» значения формул будут равны нолю. Всё готово. Таким образом можно работать с любыми объёмами данных и не бояться случайно удалить формулу.

Вас также может заинтересовать урок — Данные таблицы на карте в Excel.

Удаление формулы в Microsoft Excel

Работа с формулами в Экселе позволяет значительно облегчить и автоматизировать различные вычисления. Вместе с тем, далеко не всегда нужно, чтобы результат был привязан к выражению. Например, при изменении значений в связанных ячейках, изменятся и итоговые данные, а в некоторых случаях это не нужно. Кроме того, при переносе скопированной таблицы с формулами в другую область значения могут «потеряться». Ещё одним поводом их спрятать может служить ситуация, когда вы не хотите, чтобы другие лица видели, как проводятся в таблице расчеты. Давайте выясним, какими способами можно удалить формулу в ячейках, оставив только результат вычислений.

Процедура удаления

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

Способ 1: копирование значений через параметры вставки

Скопировать данные без формулы в другую область можно при помощи параметров вставки.

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

  • Выделяем ячейку, которая будет верхней левой ячейкой вставляемой таблицы. Выполняем щелчок по ней правой кнопкой мышки. Будет активировано контекстное меню. В блоке «Параметры вставки» останавливаем выбор на пункте «Значения». Он представлен в виде пиктограммы с изображением цифр «123».
  • После выполнения этой процедуры диапазон будет вставлен, но только в виде значений без формул. Правда при этом потеряется также и исходное форматирование. Поэтому форматировать таблицу придется вручную.

    Способ 2: копирование специальной вставкой

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

    1. Копируем тем же способом, что и прошлый раз содержимое таблицы или диапазона.
    2. Выделяем всю область вставки или её левую верхнюю ячейку. Делаем щелчок правой кнопкой мыши, тем самым вызывая контекстное меню. В открывшемся списке выбираем пункт «Специальная вставка». Далее в дополнительном меню жмем на кнопку «Значения и исходное форматирование», которая размещается в группе «Вставить значения» и представляет собой пиктограмму в виде квадрата, где изображены цифры и кисточка.

    После этой операции данные будут скопированы без формул, но при этом сохранится исходное форматирование.

    Способ 3: удаление формулы из исходной таблицы

    До этого мы говорили, как убрать формулу при копировании, а теперь давайте выясним, как её удалить из исходного диапазона.

    1. Производим копирование таблицы любым из тех методов, о которых шел разговор выше, в пустую область листа. Выбор конкретного способа в нашем случае значения иметь не будет.
    2. Выделяем скопированный диапазон. Щелкаем по кнопке «Копировать» на ленте.

    Выделяем первоначальный диапазон. Щелкаем по нему правой кнопкой мыши. В контекстном списке в группе «Параметры вставки» выбираем пункт «Значения».

    После того, как данные были вставлены, можно удалить транзитный диапазон. Выделяем его. Вызываем контекстное меню кликом правой кнопки мыши. Выбираем в нем пункт «Удалить…».

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

    Способ 4: удаление формул без создания транзитного диапазона

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

      Выделяем диапазон, в котором нужно удалить формулы. Кликаем по кнопке «Копировать», размещенной на ленте или набираем на клавиатуре комбинацию клавиш Ctrl+C. Эти действия равнозначны.

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

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

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

      Переходим во вкладку «Разработчик». Кликаем по кнопке «Visual Basic», размещенной на ленте в блоке инструментов «Код».

    Запускается редактор макросов. Вставляем в него указанный ниже код:

    Sub Удаление_формул()
    Selection.Value = Selection.Value
    End Sub

    После этого закрываем окно редактора стандартным способом, нажав на кнопку в правом верхнем углу.

    Возвращаемся к листу, на котором расположена интересующая нас таблица. Выделяем фрагмент, где расположены формулы, которые нужно удалить. Во вкладке «Разработчик» жмем на кнопку «Макросы», размещенную на ленте в группе «Код».

  • Открывается окно запуска макросов. Ищем в нем элемент под названием «Удаление_формул», выделяем его и жмем на кнопку «Выполнить».
  • После этого действия все формулы в выделенной области будут удалены, а останутся только результаты вычислений.

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

    Впрочем, бывают случаи, когда нужно удалить не только формулу, но и результат. Сделать это ещё проще.

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

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как в экселе убрать формулы оставив значения?

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

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

    Первый шаг. Выделяем ячейки, в которых стоят формулы.

    Второй шаг. Нажимаем сочетание клавиш на клавиатуре «Ctrl+C». Затем наводим курсором мыши на выделенный диапазон, жмем на правую клавишу мыши, на экране отражается новое меню, в котором необходимо выбрать строчку: «Специальная ставка».

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

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

    Видео как в эксель формулу заменить на значение.

    Удаление формул из ячеек таблицы Excel

    Функциональные возможности программы Excel позволяют не только структурировать и работать с большими объемами данных, но и производить различные расчеты. Зачастую после того, как получен результат, рассчитанный по формуле, в ней больше нет необходимости, и в ячейке требуется оставить именно само значение. Более того, в некоторых случаях наличие формулы будет только мешать в последующей работе. Например, если попробовать перенести или скопировать данные из ячейки с формулой в другое место таблицы, результат вычислений будет утерян или изменится, т.к. при выполнении данной процедуры будут изменены ссылки на ячейки, указанные в формуле, за исключением тех случаев, когда вместо относительные ссылок (по умолчанию) использовались абсолютные.

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

    Удаление формул

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

    Метод 1: копируем значения с помощью параметров вставки

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

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

    Метод 2: используем специальную вставку

    Если требуется скопировать-вставить данные с сохранение первоначального вида (форматирования) ячеек, можно воспользоваться “Специальной вставкой”.

    1. Выделяем и копируем требуемый диапазон данных. На этот раз давайте отметим всю таблицу, а для копирования используем кнопку на ленте инструментов.
    2. Переходим в ячейку, начиная с которой планируем вставить скопированные элементы. Щелкаем правой кнопкой мыши по ней, в раскрывшемся контекстном меню кликаем (или наводим указатель мыши) по небольшой стрелке вправо рядом с командой “Специальная вставка”. Всплывет дополнительное подменю, в котором щелкаем по пункту “Значения и исходное форматирование”.
    3. Мы получим исходную таблицу в новом месте с охранением форматирования и конкретными числовыми значениями вместо формул.

    Метод 3: удаляем формулы в исходной таблице

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

    1. Копируем нужный диапазон ячеек любым удобным способом, например, воспользовавшись контекстным меню.
    2. Как и в ранее рассмотренном методе, вставляем скопированную область в новое место с сохранением исходного форматирования. После этого, не снимая выделение, копируем только что вставленные данные, например, нажав комбинацию клавиш Ctrl+C (или любым другим удобным способом).
    3. Переходим в самую верхнюю левую ячейку исходной таблицы (или выделяем в ней тот диапазон ячеек, который был скопирован в 1 шаге), кликом правой кнопки мыши вызываем меню, в котором выбираем вставку “Значений”.
    4. Теперь, когда содержимое ячеек без формул скопировано в исходное место на листе, удаляем созданные дубликаты. Для этого, выделяем нужный диапазон данных, щелкаем по нему правой кнопкой мыши и в раскрывшемся меню выбираем пункт “Удалить”.
    5. Появится окно удаления ячеек. Выбираем то, что нужно удалить. Исходя из нашего примера, ставим отметку напротив пункта “строку”, после чего жмем кнопку OK.Также, так как справа от выделенного диапазона нет заполненных ячеек, можно выбрать вариант – “ячейки, со сдвигом влево”.
    6. Задублированный диапазон данных удален. На этом работа по замене формул на конкретные значения в исходной таблице завершена.

    Метод 4: удаляем формулы без копирования в другое место

    Что делать, если не хочется дублировать таблицу в другом месте листа для ее последующего переноса в исходное с конкретными значениями? Такая возможность в Эксель также предусмотрена, однако, требует большой концентрации внимания, так как все действия мы будем выполнять непосредственно в самой таблице, и из-за неверных шагов можно удалить или нарушить структурную целостность данных.

    1. Как обычно, сперва нужно выделить область ячеек, в которых нужно удалить формулы. Затем копируем данные любым удобным способом. Проще всего это сделать, нажав на кнопку “Копировать” на ленте программы (вкладка “Главная”).
    2. Теперь, оставляя скопированную область выделенной, щелкаем по ней правой кнопкой мыши и в появившемся меню в группе команд “Параметры вставки” кликаем по варианту “Значения”.
    3. В итоге, мы в том же самом месте таблицы в выделенных ячейках вместо формул вставим конкретные значения (результаты вычислений).

    Метод 5: применяем макрос

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

    1. Щелкаем по меню “Файл”.
    2. В открывшемся окне в боковом перечне слева в самом низу выбираем раздел “Параметры”.
    3. В параметрах программы переходим в подраздел “Настроить ленту”. В правой части окна ставим галочку напротив пункта “Разработчик”, после чего щелкаем OK.

    Теперь все готово, чтобы выполнить поставленную задачу:

    1. Переключаемся во вкладку “Разработчик”, в которой щелкаем по кнопке “Visual Basic” (группа “Код”).
    2. Выбрав нужный лист книги нажимаем на кнопку “View Code” (или дважды щелкаем левой кнопкой мыши по выбранному листу), чтобы запустить редактор макросов, куда вставляем код ниже, после чего закрываем данное окно.
      Sub Удаление_формул()
      Selection.Value = Selection.Value
      End Sub
    3. Выделяем диапазон ячеек, содержащих формулы, и нажимаем кнопку “Макросы”, которая расположена во вкладке “Разработчик” (блок инструментов “Код”).
    4. В открывшемся окне выбора макросов отмечаем нужный и щелкаем по кнопке “Выполнить”.
    5. После того, как процедура будет выполнена, все формулы в выбранных ячейках будут заменены результатами расчетов по ним.

    Метод 6: удаляем формулу вместе с результатом вычислений

    В некоторых ситуациях перед пользователем встает задача – не только удалить формулы в ячейках, но и результаты вычислений по ним. Данная процедура довольно простая:

    1. Начинаем с того, что выделяем область ячеек, содержащих формулы. Кликом правой кнопки мыши по выделенному диапазону вызываем меню, в котором щелкаем по команде “Очистить содержимое”.Также, вместо этого, после того, как нужные элементы отмечены, можно просто нажать клавишу Del (Delete) на клавиатуре.
    2. В итоге все данные в ячейках, в том числе, формулы будут стерты.

    Заключение

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

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Как удалить линии границ в word
  • Как удалить конец строки в word
  • Как удалить линии в таблице excel
  • Как удалить конец строки в excel
  • Как удалить линейку в word

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии