С настройками по умолчанию табличный редактор Microsoft Office Excel считает содержимое ячейки, начинающееся со знака равенства формулой. Эту установку можно изменить, поменяв формат ячейки и отключив таким способом использование формул в заданной области электронной таблицы. Кроме того, в Excel есть настройки, позволяющие включать и отключать отображение формул.
Вам понадобится
- Табличный редактор Microsoft Office Excel 2010 или 2007.
Инструкция
По умолчанию к каждой ячейке таблицы приложение Excel применяет формат, который назван «общим». Он подразумевает, что знак равенства в начале содержимого ячейки означает, что в нее помещена формула. Это неудобно, если на самом деле знак равенства лишь часть текста. В таких случаях табличный редактор обычно показывает вместо текста сообщение об ошибке в формуле. Устранить проблему можно изменением формата ячейки на «текстовый». Чтобы это сделать, начните с выделения нужной области таблицы — колонки, строки или определенной группы ячеек.
Откройте выпадающий список, помещенный в верхнюю строку группы команд «Число» на вкладке «Общая» меню приложения. Прокрутите его до конца и выберите нижнюю строку — «Текстовый». Это же можно сделать другим способом — кликните выделенный диапазон правой кнопкой мыши и выберите строку «Формат ячеек» в контекстном меню. Щелкните по строке «Текстовый» в списке «Числовые форматы» и нажмите кнопку OK. На этом процедура будет завершена.
Если в ячейках отображаются формулы вместо результатов их работы, по-видимому, следует изменить одну из установок Excel. Для этого перейдите на вкладку «Формулы» и кликните по иконке «Показать формулы» — она помещена правее надписи «Влияющие ячейки» в группе команд «Зависимости формул». Эта иконка во включенном состоянии должна быть подсвечена желтым цветом.
Такой дефект может повторяться при каждом открытии документа, если эта опция зафиксирована в настройках Excel. Чтобы изменить соответствующую установку, откройте главное меню табличного редактора и выберите пункт «Параметры». В списке разделов кликните по строке «Дополнительно» и прокрутите список настроек до подраздела «Показать параметры для следующего листа». В поле «Показывать формулы, а не их значения» уберите отметку и нажмите кнопку OK. При закрытии документа не забудьте его сохранить, чтобы ситуация не повторилась при следующей загрузке в табличный редактор.
Источники:
- Замена формул на вычисленные значения в Excel 2013
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Отображением формул можно управлять следующим образом:
Щелкните Формулы и выберите показать формулы, чтобы переключаться между отображением формул и результатами.
Нажмите клавиши CTRL+` (апостроф).
Примечание: Эта процедура делает невозможным редактирование ячеек, содержащих формулы.
-
Выделите диапазон ячеек, в которых вы хотите скрыть формулы. Вы также можете выбрать несмежные диапазоны ячеек или весь лист.
-
На вкладке Главная нажмите кнопку Формат и выберите команду Формат ячеек.
-
На вкладке Защита снимите флажок Скрытый.
-
Нажмите кнопку ОК.
-
На вкладке Рецензирование нажмите кнопку Защитить лист.
-
Убедитесь в том, что флажок Защитить лист и содержимое защищаемых ячеек установлен, и нажмите кнопку ОК.
На вкладке Рецензирование нажмите кнопку Снять защиту листа. Если кнопка «Снять защиту листа» недоступна, сначала отключите функцию Общая книга.
Если вы больше не хотите скрывать формулы на защищенном листе, щелкните ячейки правой кнопкой мыши и выберите Формат ячеек. На вкладке Защита снимите флажок Скрытый.
Щелкните Формулы и выберите показать формулы, чтобы переключаться между отображением формул и результатами.
Отображение и скрытие формул
Смотрите также 2010 при закрытии
Переключение между просмотром формул и их результатов
= xlCalculationAutomatic End
Предотвращение отображения формулы в строке формул
пишут, что Цитата что на указанном свойство листа, которое момент пересчета и
-
файл и увидел: wowick, прошу прощения, делается? (первый разJayBhagavan листе овердоху 100500 этом чатике
-
Введите пароль в диалоговом(Формат) на вкладке вкладкеЕсли вы больше неОтображением формул можно управлять файла, предварительно сохраненного Sub
-
В Excel есть листе не происходит сохраняется вместе с не имеет параметра два одинаковых числа.
-
что неоднозначно выразил с таким вариантом: Включить ручной пересчёт
-
(а может иПривет всем, рад окнеHomeFormulas
-
хотите скрывать формулы следующим образом: в старой версии,Но теперь думаю некоторые свойства, которые пересчёт после открытия. книгой. И у для отключения оного.
Отображение ранее скрытых формул с помощью удаления защиты
Что говорит о просьбу. Просил показать сталкиваюсь, т.к. не и с ним больше). вас видеть вUnprotect Sheet(Главная) и из
(Формулы) в группе на защищенном листе,Нажмите клавиши CTRL+` (апостроф). выдает сообщение над другой проблемой. сбрасываются при закрытии По крайней мере Лузера при первомДля того, чтобы том, что =СЛЧИС() строчку кода, как часто использую ВБА)
support.office.com
Как показать формулы в ячейках или полностью скрыть их в Excel 2013
сохранить файл илиUpd. Забыл добавить: добром здравии!(Снять защиту листа) выпадающего меню выберитеFormula Auditing щелкните ячейки правойПримечание:как избавиться от После Workbook_BeforeClose книга
книги Их надо в приложенном выше открытии естественно, не в этом убедиться не пересчиталась при это делается. ЕслиЛузер™ повесить макрос вкл. Эксель 2010, еслиВозникла следующая задача: и нажмите пункт
(Зависимости формул), чтобы кнопкой мыши и Эта процедура делает него, либо отключить требует сохранения, что восстанавливать, например, в файле так всё сработает, т.к. сначала — достаточно создать открытии книги. затруднительно, то не
: Я вот думал ручного пересчёта при имеет значение.Есть книга весомOKProtect Sheet показать формулы в выберите невозможным редактирование ячеек, пересчет формул? (опция логично. А я
Workbook_Open.Коллеги, может есть и происходит у будет выполнено Calculation простую формулу наСохранил и открыл стоит утруждаться - над вариантом по открытии книги. ПересчитыватьЧто посоветуете? 16 метров. Содержит.
- (Защитить лист). Excel.Формат ячеек
- содержащих формулы. «пересчитывать формулы вручную» ее открываю в разное поведение в меня на компьютере, для всей книги. листе(допустим та же заново. Теперь пересчитывается. мне для общего замене всех знаков лист стандартной комбинациейvikttur
- связь с мсАкцесс,Формулы вновь будут видныОткроется диалоговое окноДаже, если отображение отключено,. На вкладкеВыделите диапазон ячеек, в не катит) режиме только чтение. разных версиях офиса? но Лузер™ утверждает, А у же
- ВПР: =ВПР(A1;A1:A9;1;0)), а Шайтан? развития было интересно. равно на апостроф клавиш Shift+F9.: Совета нет, но кучу формул и при выделении ячеек.Protect Sheet формулу можно посмотретьЗащита которых вы хотите
- http://answers.microsoft.com/ru-ru/o…0-14895786a899говорю же: «вручную» На запись ее У вас какие? что у него потом Open и в модуль листаJayBhagavan Спасибо. + знак равно,Лузер™ есть ПРИВЕТ! Большой сводных таблиц. ОткрываетсяУрок подготовлен для Вас(Защита листа). Убедитесь, вснимите флажок скрыть формулы. Вы не катит! а открывает только макросThe_Prist мой файл пересчитывает изменение свойств листа. поместить код:: Лузер™, Вы всё
- Лузер™ но вроде у: Не думаю, что и радостный минуты за две. командой сайта office-guru.ru
- что установлен флажокСтроке формулСкрытый также можете выбрать если убрав галку
- и я, если: Да, все верно. лист, в которомЭто свойство можноPrivate Sub Worksheet_Calculate() правильно поняли. Несколько: JayBhagavan,
- меня когда-то эксель пойдет.Для непосвященных: листайте В процессе открытияИсточник: http://www.howtogeek.com/175759/how-to-show-formulas-in-cells-and-hide-formulas-completely-in-excel-2013/ у пунктапри выборе ячейки.
. несмежные диапазоны ячеек
«пересчитывать перед сохраненим», хочу внести изменения
При закрытии сбрасывается
был отключен пересчёт.
отключить и через
office-guru.ru
Как отключить в Excel-ле формулу???она мне на фиг щас не нужна!!
MsgBox «Calculate» End раз открыл-закрыл файл,Sub calc() If ругался на формулы
Тогда надо продумывать темы архива с эксель занимает больше
Перевел: Антон АндроновProtect worksheet and contents Если Вы неЕсли Вы работаете с или весь лист. снова поставить «автоматически», в формулы/код. Это
данное свойство, если Почему у нас стандартные средства в SubИзменить значение в жал F9 -
Me.EnableCalculation Then Me.EnableCalculation при такой замене
последовательность пересчета листов. 2008 года Это гига в оперативе.Автор: Антон Андронов of locked cells
желаете, чтобы формулы листом Excel, содержащимНа вкладке галка возвращается и защита от верить окну свойств. разный результат на
Отключение расчета формул на одном листе
VBE в свойствах списке для ВПР(в не пересчитывало на = False Else (особенно взад, когда А они все я помню с
Короче тяжелый файл.
как сделать что бы(Защитить лист и были видны пользователям множество формул, можетГлавнаякак всегда, хозяева дурака, и всегда Однако и лист одном и том листа. ячейке А1) так, указанном листе формулу. Me.EnableCalculation = True убирается апостроф), ведь друг на друга
8, а эта Думаю, что прилагать автоматически не высчитывала?что содержимое защищаемых ячеек). Вашей книги Excel, оказаться затруднительным отслеживатьнажмите кнопку масдая перемудрили. я доступность на запись не пересчитывается при же файле?Иначе говоря: в
чтобы функция вернула Может макросы отключены? End Sub(это для знак равно используется завязаны. Хотелось все лакающая масло железяка нет нужды. Да надо отключить или
Введите пароль для можете скрыть их все эти формулы.Формат хочу опцию «НЕ для макроса, так открытии, что даетПростите за сумбур своей книге измените другое значение. ТогдаЛузер™ модуля листа написано) не только в
же оставить автоматический на форуме с и задача не
поменять??
защиты листа, который и защитить лист. В дополнение ки выберите команду
ПЕРЕСЧИТЫВАТЬ формулы при как они у основание полагать, что и многословность, просто данное свойство на будет видно, что: JayBhagavan, Не-не-не. ОноНо пока не начале формулы, но
пересчет. 2007, если не связана с конкретнымАлексей матевосов (alexm) в будущем позволитЧтобы сделать это, выделите
Строке формулФормат ячеек
открытии файла, созданного
меня запускаются сами само свойство не пытаюсь понять что True и сохраните сначала функция вычислит работает, но у выходит. То есть и в середине.Файлик живет своей
ошибаюсь. файлом.: В Excel 2003 снять защиту и
ячейки с формулами,, Excel располагает простым. в более ранней (я очень ленив сбрасывается. Потому как не так. книгу.
значение, а уже меня при открытии значение устанавливается в А писать макрос жизнью и открываетсяУшел-пропал. Наверное, наВ файл добавлен есть два варианта. снова увидеть формулы.
которые требуется скрыть. инструментом, который позволяетНа вкладке
версии»!) . даже если одинThe_PristПотом оставьте свой потом появится сообщение. книги сначала пересчитывается
False, но после для формирования такого vbscript’ом в 4 работе задел железной новый функционал на1. Включить режим В разделеНа вкладке отображать формулы.
Защитатерпеть не могу,Писать ThisWorkbook.Save в раз установить его: Здесь нечего сказать код и откройтеВообще как гемморный
формула, а потом закрытия и открытия количества формул на часа ночи, обновляется, рукой высоковольтный провод одном листе, вес проверки формул. ВидныAllow all users ofHomeЭтот инструмент также показываетснимите флажок
когда Гейтс или конец Workbook_BeforeClose сильно для листа вручную, — либо что-то книгу. Увидите, что вариант можно все уже включается EnableCalculation книги заново оно
листе мне кажется из него формируется и электроны в увеличился на 2 формулы, а не this worksheet to(Главная) в группе взаимосвязь для каждойСкрытый кто-то еще решает не хочется. сохранить книгу и еще в книге формула сначала пересчиталась, функции на необходимом = False опять True извращением. Были бы маленький файл (содержащий железном мозгу переместились метра (как и возвращаемое ими значение.(Разрешить всем пользователям
команд формулы (при выделении),. за меня, какЮрий М открыть заново(без всяких выполняется, что приводит а потом уже листе обернуть вПосле этого ужеЛузер™ они все одинаковые только значения), который в другую сторону время открытия). Фишка Сервис -> Зависимости этого листа) установите
Cells так что Вы
Нажмите кнопку МНЕ будет удобнее
: Лузер™, приветствую!!! ))
кодов) — то к неожиданному результату, свойство листа изменилось. именованные с уникальным по Ф9 конечно: Да, не выходит в большинстве своем… уже утром анализируетЛузер™ в том, что формул -> Режим
флажки напротив тех(Ячейки) нажмите
можете отследить данные,ОК работать в программе!!!2007: книга без пересчета для этого либо глюк книги/Excel,
JayBhagavan признаком(например начинаются на не пересчитывает.Проверил на толькоwowick человек.: Привет, !
функционал на регулярной проверки формул.
задач, которые хотитеFormat
используемые в каждом.
Michael moss макросов, в свойствах листа не будет. либо НЛО :-): The_Prist, что-то я
«_dineval_») и кодомПопробуйте у себя
что созданной книге.: Так возьмите любойJayBhagavanРад видеть! основе не нужен,
2. Отключить автоматический разрешить пользователям. Нажмите(Формат) и из расчете. Отображение формулНа вкладке: перед формулой поставь
листах поставил запретВполне возможно, чтоУ меня после запутался. Вы пишите в циклах убирать сделать следующее:Либо мой эксель
файл екселя как: Лузер™, ну, тогдаЯ не пропал
а только в счет формул. СервисOK выпадающего меню выберите позволяет найти ячейки,Рецензирование апостроф: ‘. на пересчёт, сохранил,
глюк именно у закрытия с сохранением что:но как показала первый знак равно(иеще раз записать глючит, либо фича. минимум с двумя другой вариант, заменяете
и не задел. нештатных ситуациях, то -> Параметры ->
. пункт
содержащие их, просмотреть,нажмите кнопку’=A1+A2 в ячейке закрыл. Открываю - меня. Но даже все нормально. практика, то:ЦитатаЛузер™ пишет: добавлять кавычки в в С2 текущееТогда вопрос: что листами, напишите на формулы этого листа
Жив-здоров, просто поостыл есть изредка. Вычисления. Убрать точкуДля продолжения введите свой
Format Cells проверить на ошибки,Защитить лист даст » =A1+A2 изменение сохранено: False. документация говорит именноJayBhagavan
но после закрытия начало и конец) случайное число, сохранить при открытии выполняется каждом по любой на значения, которые несколько. Я неХочется, чтобы формулы
с Автоматически. Ок пароль еще раз(Формат ячеек). а также распечатать. «Лузер™ о таком поведении,: The_Prist, спасибо. Понятно и открытия книги у параметра Referce
книгу, закрыть ее, раньше — пересчет формуле. Нажмите Alt-F11, будут формироваться макросом понимаю, как вас на этом листеRam в соответствующем полеПоявится диалоговое окно лист с формулами.Убедитесь в том, чтоЮлия: Юрий М, рад не ссылаясь на что ничего не заново оно опять
to, если не открыть и сравнить книги или Private запуститься редактор. Слева по кнопке. хватает в 100500 в штатном порядке: а стереть слабо? диалогового окна
Format CellsЧтобы показать формулы в флажок: попробуйте формат ячейки видеть! сброс параметра при понятно, но и TrueПочему при открытии надо пересчитывать и числа. Если числа Sub Workbook_Open()? выберите нужную книгуwowick раз писать про
не пересчитывались, ноДядя сержConfirm Password(Формат ячеек). Установите Excel нажмите
Защитить лист и содержимое «текст» поставитьПохоже свойство глючное закрытии книги. на том спасибо.
книги, в которой возвращать обратно, если будут отличаться, тоОтвет: пересчет. Грусть и нужный лист.: Так зайти в
ВПР и расширение в любой момент: сотрите формулу в(Подтверждение пароля). флажокCtrl+’ защищаемых ячеекElectrikХотя попробую проверитьExcel 2010Лузер™ свойство листа EnableCalculation надо пересчитать.
лист пересчитался, а тоска пичаль. Нажмите F4, появиться свойства листа через диапазонов в VBA? их можно было ячейке или тупоМожете заметить, что теперьHidden(апостроф). Формулы отобразятся, какустановлен, и нажмите: http://www.planetaexcel.ru/ — самый на книге безЛузер™: Нет, я создавал было присвоено False,JayBhagavan уже потом вычисленияJayBhagavan окно со свойствами редактор VB иРаботу сменил - бы включить одним не обращайте на при выборе ячейки,(Скрыть формулы) на показано на рисунке
кнопку путевый сайт по макросов. Мне не: Лучше бы у
новую, да и стало True?: The_Prist, скажите, пожалуйста, отключились, если остались: Лузер™, а так? листа, там выберите там установить свойство новые заботы тоже
кликом. нее внимание содержащей формулу,
вкладке выше. Ячейки, связанныеОК вопросам Excel поможет, конечно, у
меня так было у JayBhagavan, тожеКак я понял, а почему у те же -
Private Sub Workbook_Open()
указанный параметр и нужного листа «Enable не давали тутВыносить в отдельнуюНиколайСтрока формулProtection
с формулой, выделены.Васёк меня практически нетПока придумал следующее: новая. то в модуле меня показанный файл мой глючит. [Лист1].EnableCalculation = False
установите в False. Calculation» в False. потусить. книгу этот лист: Выберите ячейку (ки)остается пустой.(Защита). Затем нажмите границами, совпадающими поНа вкладке: поставь текстовый формат книг без макросов.Private Sub Workbook_BeforeClose(CancelЦитатаThe_Prist пишет: книги пишем макрос успешно отрабатывает иJayBhagavan End Sub Перейдите в Ексель А когда надо
Но я рад, не вариант, так помоему контрол F1Чтобы вновь показать формулы,OK цвету с ссылками,Рецензирование на ячейке, после
Разве только отчеты
As Boolean) Application.CalculationУ меня после по событию «открыть»
формула СЛЧИС() на
: Лузер™, сделал какЛузер™ и проверьте. делать наоборот… Или что тут даже как основной файл или в меню нажмите. с целью облегчить
нажмите кнопку набора формулы, только этими макросами и = xlCalculationManual End закрытия с сохранением на отключение в листе с отключённым Вы предложили -: Все больше начинаюЛузер™ здесь не об оживленнее, чем было. каждый месяц меняет формат ячейки иFormatЧтобы окончательно скрыть ячейки, отслеживание данных.Снять защиту листа после этого еще формируемые, но в
Sub Private Sub все нормально.Нормально это листе пересчёта, отключаем
пересчётом не пересчитывается формула не пересчиталась.
задумываться на тем: Вот спасибо! этом спрашивают? На первых трех имя, старый переезжает укажите что ячейка
(Формат) и выберите Вы должны защититьВы также можете выбрать
. Если кнопка «Снять
раз встань на них и формул Workbook_Open() Set shMe как? EnableCalculation = вручную пересчёт в при открытии? Спасибо.The_Prist не глючный лиЯ именно проJayBhagavan страницах не нашел
planetaexcel.ru
Как отключить пересчет формул
в архив, а текст пункт лист. Для этого команду защиту листа» недоступна,
формулу и нажми нема, только цифры. = ThisWorkbook.Worksheets(«Лист2») If False осталось? А листе и сохраняем
The_Prist: Не поможет это мой офис в это и спрашивал.: Не знал. А ни одной темы
замена связей происходитЛузер™Unprotect Sheet снова нажмитеShow Formulas сначала отключите функцию Enter, чтобы вместо
Казанский shMe.EnableCalculation Then shMe.EnableCalculation если убрать Private файл, закрываем его,: JayBhagavan, потому что все. Событие Calculation
CyberForum.ru
Подскажите пожалуста, как в Excel вывести в ячейку формулу вместо самого результата.
целом.счас попробую можете простой пример
без ответов. А ну очень долго: Скрытый текстИ снова
(Снять защиту листа).Format(Показать формулы) на
Общая книга. числа появилась формула.: Добрый день. Excel = False Application.Calculation
Sub Workbook_Open()? Остается? открываем и видим, EnableCalculation — это вызывается именно вJayBhagavan, открыл ВашJayBhagavan показать, как это это показатель! — формул на
всем здрасте в
Функциональные возможности программы 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) на клавиатуре.
- В итоге все данные в ячейках, в том числе, формулы будут стерты.
Заключение
Таким образом, в удалении ненужных формул из ячеек таблицы Эксель с сохранением результатов расчетов нет ничего сложного. Более того, программа позволяет выполнить эту процедуру различными способами, поэтому, каждый пользователь может выбрать для себя тот метод, который покажется наиболее удобным и эффективным.
Excel имеет огромное количество функций, которые могут использоваться для осуществления даже самых сложных расчетов. Они используются в виде формул, записываемых в ячейки. У пользователя всегда есть возможность их отредактировать, заменить некоторые функции или значения.
Как правило, хранение формулы в ячейке – это удобно, но не всегда. В ряде ситуаций появляется необходимость сохранить документ без формул. Например, для того, чтобы другие пользователи не могли понять, как определенные цифры были получены.
Надо сказать, что задача эта абсолютно несложная. Достаточно выполнить несколько простых шагов, чтобы воплотить ее в жизнь: При этом есть несколько методов, каждый из которых более удобно применять в конкретной ситуации. Давайте их рассмотрим более подробно.
Содержание
- Метод 1: использование параметров вставки
- Метод 2: применение специальной вставки
- Метод 3: удаление формулы в исходной ячейке
- Метод 4: обходимся без копирования в другое место вообще
- Метод 5: использование макроса
- Метод 6: удаление и формулы, и результата
- Выводы
Метод 1: использование параметров вставки
Этот метод самый простой, им может воспользоваться даже новичок. Нужно просто выполнить следующие действия:
- Сначала нужно сделать левый клик мыши и путем перетаскивания выделить ячейки, в которых стоит задача удалить формулы. Ну или одну. Тогда достаточно всего одного клика.
1 - Затем следует открыть контекстное меню и найти пункт «Копировать». Но чаще используется комбинация Ctrl + C, чтобы достичь этой цели. Это значительно удобнее и быстрее, чем специально делать правый клик мыши по требуемому диапазону, а потом кликать по еще одному пункту. Особенно это удобно на ноутбуках, где вместо мыши используется тачпад.
2 - Есть еще и третий способ копирования, который по удобству находится ровно посередине между приведенными выше двумя. Для этого следует найти вкладку «Главная», после чего кликнуть по кнопке, выделенной красным квадратиком.
3 - Далее определяемся с ячейкой, где должны начинаться данные, которые будут скопированы из исходной таблицы (они будут располагаться в левой верхней части будущего диапазона). После этого делаем правый клик и нажимаем по опции, обозначенной красным квадратиком (кнопка выглядит, как значок с цифрами).
4 - Как следствие, в новом месте появится аналогичная таблица, только уже без формул.
5
Метод 2: применение специальной вставки
Недостаток предыдущего метода в том, что он не сохраняет изначальное форматирование. Чтобы этого минуса лишиться, необходимо воспользоваться другой опцией, имеющей похожее название – «Специальная вставка». Делается это так:
- Снова выделяем диапазон, который нам нужно скопировать. Давайте в этом случае воспользуемся кнопкой копирования на панели инструментов. В качестве диапазона будет уже использоваться вся таблица, поскольку ее заголовки содержат сложное форматирование, которое нам нужно скопировать.
6 - Следующие действия похожи. Нужно перейти в ячейку, в которой будет находиться таблица без формул. Вернее, в верхнюю левую ячейку, поэтому нужно убедиться в том, что на месте будущей таблицы нет никаких лишних значений. Делаем правый клик мыши по ней и находим опцию «Специальная вставка». Рядом с ней есть значок треугольника, который своей вершиной направлен вправо. Если по нему нажать, появится еще одна панель, где нам нужно найти группу «Вставить значения» и выбрать кнопку, выделенную красным цветом на этом скриншоте.
7 - В результате получается такая же таблица, которая в изначально скопированном фрагменте, только вместо формулы уже там числятся значения.
8
Метод 3: удаление формулы в исходной ячейке
Недостаток обоих методов, приведенных выше, заключается в том, что они не предусматривают возможности избавиться от формулы непосредственно в ячейке. И если нужно сделать небольшую коррекцию, придется копировать, вставлять с определенными параметрами в другом месте, после чего переносить эту таблицу или отдельные ячейки на исходную позицию. Очевидно, что это жутко неудобно.
Поэтому давайте рассмотрим более подробно метод, позволяющий удалять формулы непосредственно в ячейках. Выполните следующие шаги:
- Осуществите копирование необходимого диапазона любым из вышеперечисленных методов. Мы для наглядности сделаем правый клик мыши и выберем опцию «Копировать» там.
9 - Аналогично предыдущему методу, нам нужно вставить область, которую мы ранее скопировали, в новое место. И при этом оставить исходное форматирование. Далее нам нужно вставить эту таблицу ниже.
10 - После этого осуществляем переход в самую верхнюю левую ячейку таблицы, которая была первоначально (или же выделяем такой же диапазон, который был в шаге 1), после чего вызываем контекстное меню и выбираем вставку «Значений».
11 - После того, как получилось полностью скопировать нужные ячейки без сохранения формул, но с теми же значениями, нужно удалить дубликат. Чтобы это сделать, необходимо выделить диапазон данных, от которого надо избавиться, после чего нажать по нему правой кнопкой мыши и кликнуть по пункту «Удалить».
12 - Далее появится маленькое окошко, в котором следует выбрать пункт «строку» и подтвердить удаление нажатием клавиши «ОК».
13 - Можно выбирать и другой пункт. Например, «ячейки, со сдвигом влево» используется для удаления определенного количества ячеек, которые находятся по левую часть при условии, что справа никаких значений не указано.
Все, теперь мы имеем такую же таблицу, только без формул. Этот метод немного похож на копирование и вставку таблицы, полученной вторым методом, на исходное место, но несколько удобнее по сравнению с ним.
Метод 4: обходимся без копирования в другое место вообще
Какие же действия предпринять, если нет желания копировать таблицу в другое место вообще? Это довольно нелегкий метод. Его основной недостаток заключается в том, что при ошибках можно значительно испортить исходные данные. Конечно, можно восстановить их с помощью комбинации Ctrl + Z, но переделывать в случае чего будет труднее. Собственно, сам способ следующий:
- Выделяем ячейку или диапазон, который нам необходимо очистить от формул, после чего копируем их любым из приведенных выше методов. Можете выбрать тот, который больше нравится. Мы же воспользуемся способом, подразумевающим использование кнопки на панели инструментов во вкладке «Главная».
14 - Не снимаем выделение из скопированной области, и параллельно делаем правый клик мыши по ней, а потом выбираем пункт «Значения» в группе «Параметры вставки».
15 - В результате, конкретные значения автоматически вставляются в нужные ячейки.
16 - Если в ячейке при этом было какое-то форматирование, то нужно воспользоваться опцией «Специальная вставка».
Метод 5: использование макроса
Под макросом подразумевается маленькая программа, которая выполняет определенные действия в документе за пользователя. Он нужен, если часто приходится выполнять однотипные действия. Но использовать макросы сходу не получится, поскольку по умолчанию не включен режим разработчика, который нужно активировать перед тем, как непосредственно удалять формулы.
Для этого нужно выполнить следующую последовательность действий:
- Нажать на «Файл».
17 - Появится окно, в котором в меню, расположенном слева, ищем пункт «Параметры» и выбираем его.
18 - Там будет пункт «Настроить ленту», и справа окна нужно поставить флажок у пункта «Разработчик».
19
Для того, чтобы написать макрос, нужно выполнить следующие шаги:
- Открыть вкладку «Разработчик», где перейти в редактор Visual Basic путем нажатия одноименной кнопки.
20 - Далее нам нужно выбрать правильный лист, после чего нажать на кнопку «View Code». Более простой вариант – нажать два раза подряд быстро левой кнопкой мыши по нужному листу. После этого открывается редактор макросов.
21
Затем вставляется такой код в поле редактора.
Sub Удаление_формул()
Selection.Value = Selection.Value
End Sub
Такого небольшого количества строк оказалось вполне достаточно, чтобы убрать формулы в выбранном диапазоне. Затем нужно выбрать ту область, которая нам нужна и кликнуть по кнопке «Макросы». Ее можно найти рядом с редактором Visual Basic. Появляется окошко выбора сохраненных подпрограмм, в котором нужно найти необходимый сценарий и нажать «Выполнить».
После нажатия по этой кнопке каждая формула будет автоматически заменена на результат. Это только кажется сложно. На самом деле, эти действия требуют всего нескольких минут. Преимущество этого подхода в том, что можно создать и более сложную программу, которая будет, например, сама определять, в каких ячейках нужно убирать формулу, исходя из определенных критериев. Но это уже высший пилотаж.
Метод 6: удаление и формулы, и результата
Почти каждому человеку рано или поздно приходится не только формулу удалять, но и результат. Ну, то есть, чтобы вообще ничего в ячейке не осталось. Для этого необходимо выделить те ячейки, в которых нужно осуществить очистку, кликнуть по ним правой кнопкой и выбрать пункт «Очистить содержимое».
Ну или просто воспользоваться кнопкой backspace или del на клавиатуре. Простыми словами, это делается так же, как и очистка данных в любой другой ячейке.
После этого все данные будут стерты.
Выводы
Как видим, вполне себе легко удалять формулы из ячеек. Хорошо то, что существует несколько методов, позволяющих достичь поставленной цели. Человек в праве выбрать любой, который ему больше подходит в силу, например, удобства. Так, методы с дублированием полезны, если необходимо быстро откатить изменения или переделать результат так, чтобы исходная информация сохранилась. Это может быть очень полезно, например, если надо сделать так, чтобы на одном листе были формулы, а на другом – только значения без возможности редактирования формул.
Оцените качество статьи. Нам важно ваше мнение:
Включить или отключить отображение формул в электронной таблице в Microsoft Excel. Выполнение этих шагов фактически не изменит значение ячейки. Это позволит только просматривать формулу в ячейке.
Для всех версий Microsoft Excel для Windows вы можете просто удерживать клавишу « Ctrl » на клавиатуре и нажимать ` . Эта клавиша называется «серьезный акцент» и обычно расположена справа от цифры 1 на большинстве клавиатур. Вот некоторые другие методы, которые вы можете использовать.
- Выберите вкладку « Формулы ».
- Нажмите кнопку « Показать формулы » в области « Аудит формул ».
Часто задаваемые вопросы
Область «Показать формулы» и «Аудит формул» отсутствует на вкладке Формулы. Что я делаю?
В Microsoft Outlook 2007 до 2016 вы можете настроить ленту. Это означает, что параметры « Показать формулы » и « Аудит формул » могут быть удалены и не существуют на вашем компьютере. Вы часто можете добавить его обратно, перейдя к стрелке « Настроить панель быстрого доступа », затем выберите « Дополнительные команды ».
Оттуда вы можете выбрать « Настроить ленту », а затем добавить раздел « Аудит формул » в любом месте. Вы также можете использовать кнопку « Сброс » на этом экране, чтобы восстановить настройки по умолчанию.
Содержание
- Способы спрятать формулу
- Способ 1: скрытие содержимого
- Способ 2: запрет выделения ячеек
- Вопросы и ответы
Иногда при создании документа с расчетами пользователю нужно спрятать формулы от чужих глаз. Прежде всего, такая необходимость вызвана нежеланием юзера, чтобы посторонний человек понял структуру документа. В программе Эксель имеется возможность скрыть формулы. Разберемся, как это можно сделать различными способами.
Способы спрятать формулу
Ни для кого не секрет, что если в ячейке таблицы Excel имеется формула, то её можно увидеть в строке формул просто выделив эту ячейку. В определенных случаях это является нежелательным. Например, если пользователь хочет скрыть информацию о структуре вычислений или просто не желает, чтобы эти расчеты изменяли. В этом случае, логичным действием будет скрыть функцию.
Существует два основных способа сделать это. Первый из них представляет собой скрытие содержимого ячейки, второй способ более радикальный. При его использовании налагается запрет на выделение ячеек.
Способ 1: скрытие содержимого
Данный способ наиболее точно соответствует задачам, которые поставлены в этой теме. При его использовании только скрывается содержимое ячеек, но не налагаются дополнительные ограничения.
- Выделяем диапазон, содержимое которого нужно скрыть. Кликаем правой кнопкой мыши по выделенной области. Открывается контекстное меню. Выбираем пункт «Формат ячеек». Можно поступить несколько по-другому. После выделения диапазона просто набрать на клавиатуре сочетание клавиш Ctrl+1. Результат будет тот же.
- Открывается окно «Формат ячеек». Переходим во вкладку «Защита». Устанавливаем галочку около пункта «Скрыть формулы». Галочку с параметра «Защищаемая ячейка» можно снять, если вы не планируете блокировать диапазон от изменений. Но, чаще всего, защита от изменений является как раз основной задачей, а скрытие формул – дополнительной. Поэтому в большинстве случаев обе галочки оставляют активными. Жмем на кнопку «OK».
- После того, как окно закрыто, переходим во вкладку «Рецензирование». Жмем на кнопку «Защитить лист», расположенную в блоке инструментов «Изменения» на ленте.
- Открывается окно, в поле которого нужно ввести произвольный пароль. Он потребуется, если вы захотите в будущем снять защиту. Все остальные настройки рекомендуется оставить по умолчанию. Затем следует нажать на кнопку «OK».
- Открывается ещё одно окно, в котором следует повторно набрать ранее введенный пароль. Это сделано для того, чтобы пользователь, вследствии введения неверного пароля (например, в измененной раскладке), не утратил доступ к изменению листа. Тут также после введения ключевого выражения следует нажать на кнопку «OK».
После этих действий формулы будут скрыты. В строке формул защищенного диапазона при их выделении ничего отображаться не будет.
Способ 2: запрет выделения ячеек
Это более радикальный способ. Его применение налагает запрет не только на просмотр формул или редактирование ячеек, но даже на их выделение.
- Прежде всего, нужно проверить установлена ли галочка около параметра «Защищаемая ячейка» во вкладке «Защита» уже знакомого по предыдущему способу нам окна форматирования выделенного диапазона. По умолчанию этот компонент должен был включен, но проверить его состояние не помешает. Если все-таки в данном пункте галочки нет, то её следует поставить. Если же все нормально, и она установлена, тогда просто жмем на кнопку «OK», расположенную в нижней части окна.
- Далее, как и в предыдущем случае, жмем на кнопку «Защитить лист», расположенную на вкладке «Рецензирование».
- Аналогично с предыдущим способом открывается окно введения пароля. Но на этот раз нам нужно снять галочку с параметра «Выделение заблокированных ячеек». Тем самым мы запретим выполнение данной процедуры на выделенном диапазоне. После этого вводим пароль и жмем на кнопку «OK».
- В следующем окошке, как и в прошлый раз, повторяем пароль и кликаем по кнопке «OK».
Теперь на выделенном ранее участке листа мы не просто не сможем просмотреть содержимое функций, находящихся в ячейках, но даже просто выделить их. При попытке произвести выделение будет появляться сообщение о том, что диапазон защищен от изменений.
Итак, мы выяснили, что отключить показ функций в строке формул и непосредственно в ячейке можно двумя способами. При обычном скрытии содержимого скрываются только формулы, как дополнительную возможность можно задать запрет их редактирования. Второй способ подразумевает наличие более жестких запретов. При его использовании блокируется не только возможность просмотра содержимого или его редактирования, но даже выделения ячейки. Какой из этих двух вариантов выбрать зависит, прежде всего, от поставленных задач. Впрочем, в большинстве случаев, первый вариант гарантирует достаточно надежную степень защиты, а блокировка выделения зачастую бывает излишней мерой предосторожности.
Еще статьи по данной теме:
Помогла ли Вам статья?
I’ll show you how to stop formulas and functions from performing their calculations and updating in Excel.
This may seem trivial, but it will save you a lot of time when you are dealing with complex Excel files with thousands of formulas that are linked to other Excel files or with thousands of complex array formulas. This is because these types of formulas take a long time to update/calculate and Excel recalculates all formulas and functions each time you edit a cell and hit Enter.
Stop Formula Calculations in Excel
Go to the Formulas tab and click Calculation Options and select Manual:
Download the sample workbook for this tutorial to test this out. All of the numbers come from the RANDBETWEEN() function and so they will change each time the worksheet updates. You can test this with automatic calculations on and then off to see the effect.
Turn Formula Calculations Back On in Excel
Follow the same steps as above but then select Automatic instead of Manual.
How to Manually Calculate Formulas and Functions
When you have the formula calculation set to manual, you will still need to be able to update formulas and function and this is easy to do:
Keyboard shortcut F9 (calculate the entire workbook)
Keyboard shortcut Shift + F9 (calculate the currently visible worksheet)
Buttons on the Ribbon Menu (Formulas tab, all the way to the right):
Notes
This works for the entire workbook; you can’t turn calculations off for just one sheet or tab.
Don’t forget to check if calculations have been set to manual or automatic when troubleshooting a workbook. A common thing is to freak out that none of your formulas are working like they should until you remember that the automatic calculations have been turned off.
Excel VBA Course — From Beginner to Expert
200+ Video Lessons
50+ Hours of Instruction
200+ Excel Guides
Become a master of VBA and Macros in Excel and learn how to automate all of your tasks in Excel with this online course. (No VBA experience required.)
View Course
Subscribe for Weekly Tutorials
BONUS: subscribe now to download our Top Tutorials Ebook!
Excel VBA Course — From Beginner to Expert
200+ Video Lessons
50+ Hours of Video
200+ Excel Guides
Become a master of VBA and Macros in Excel and learn how to automate all of your tasks in Excel with this online course. (No VBA experience required.)
View Course