Как скрыть формулы в excel от просмотра
Перейти к содержимому

Как скрыть формулы в excel от просмотра

  • автор:

Скрытие формул в Microsoft Excel

Скрытие формул в Microsoft Excel

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

Способы спрятать формулу

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

Формула в Microsoft Excel

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

Способ 1: скрытие содержимого

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

Переход в формат ячеек в Microsoft Excel

    Выделяем диапазон, содержимое которого нужно скрыть. Кликаем правой кнопкой мыши по выделенной области. Открывается контекстное меню. Выбираем пункт «Формат ячеек». Можно поступить несколько по-другому. После выделения диапазона просто набрать на клавиатуре сочетание клавиш Ctrl+1. Результат будет тот же.

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

Формулы скрыты в Microsoft Excel

Способ 2: запрет выделения ячеек

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

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

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

Сообщение о блокировке ячейки в Microsoft Excel

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Добрый день! Как скрыть в программе Microsoft Excel запись #дело/0!, если внесены формулы, но заполняются данные постепенно.

Здравствуйте, Ирина. Это можно сделать при помощи функции ЕСЛИОШИБКА и условного форматирования.
I. Вначале используется функция ЕСЛИОШИБКА. В той формуле, где вылезают ошибки, после = введите название функции ЕСЛИОШИБКА. Затем откройте скобки. Дальше должна следовать непосредственна та формула. которая приводит к ошибке. После формулы ставьте точку с запятой, цифру 0 и закрывайте скобки. Должно получится что-то типа этого =ЕСЛИОШИБКА(H8/I8;0)
Теперь если у вас будет ошибка в формуле, то вместо ошибки отобразится число 0, а если при расчете ошибки не предвидится, то в этом случае в ячейке будет отображаться реальный результат расчета. Если формула однотипная, то для того. чтобы вручную не прописывать в каждую ячейку, используйте маркер заполнения и копируйте формулу с его помощью.

II. Если вас не удовлетворяет наличие нулей и вы хотите полностью скрыть ошибочные значения, то делается это при помощи условного форматирования. Если вы не в курсе. что это такое, то подробнее можно узнать в этой статье:
Условное форматирование в Excel
Сам же способ заключается в следующем.
1).Создаете правило на диапазон ячеек, где могут появится ошибочные результаты. В окне создания правила выберите вариант «Форматировать только ячейки, которые содержат».
2). В следующем окне в выпадающих списках выберите «Значение ячейки» и «равно». В поле введите «0». В общем, все так, как на скриншоте ниже. Далее жмите кнопку «Формат».
3). В разделе «Число» выбирайте пункт «Все форматы». В поле «Тип» введите три точки с запятой ;;; Жмите «OK».
4). Вернувшись в предыдущее окно тоже жмите «OK».

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

Скрыть формулы в excel без защиты листа

​ по прямоугольнику, который​ щелкните ячейки правой​Нажмите клавиши CTRL+` (апостроф).​ из выпадающих списков​ строк/столбцов при помощи​Чтобы сделать это выберите​​ видеть, какие ячейки​​из выпадающего списка​​ оценивать уровень секретности​​Выделите диапазон ячеек B2:B4,​​ «Защита листа» как​​ можем делать любые​

Защита ячеек от редактирования в Microsoft Excel

Защита ячеек в Microsoft Excel

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

​Рецензирование (Review)​ какие — нет,​

Включение блокирования ячеек

​ разрешенных к вводу​ другим лицам. Ответственность​ ячеек установить параметр​Теперь переходим на ячейку​ B2:B6. Как вводить​ данных. А иногда​ эта статья была​

Способ 1: включение блокировки через вкладку «Файл»

​ изменений. Если вы​ придется производить повторный​кликаем по кнопке​ Кликните правой кнопкой​

    ​Формат ячеек​ невозможным редактирование ячеек,​ Excel-2003.​ книги внутри окна​кнопку​ можно воспользоваться этим​ данных:​ за безопасность в​​ «Скрыть формулы» как​​ B7 и убеждаемся​

Переход в формат ячеек в Microsoft Excel

Защита в формате ячеек в Microsoft Excel

Перемещение в формат ячеек в Microsoft Excel

Включение защиты в формате ячеек в Microsoft Excel

​ контекстном меню перейдите​Защита​Выделите диапазон ячеек, в​ за исключением ячеек​то вам необходима защита​ users edit ranges)​Для включения защиты текущего​ позволяют (при желании)​ на Вас.​ включите защиту листа.​ в строке формул​Как видно на рисунке,​ данных.​ секунд и сообщить,​ данные, то для​ мы ранее выделили​

Перемещение во вкладку Файл в программе Microsoft Excel

Переход к влючению защиты листа в Microsoft Excel

Настройки защиты листа в Microsoft Excel

Подтверждение пароля в Microsoft Excel

​ команда в меню​ меню​Сообщение для ввода​ любых настройках. Сделать​ пароль можно практически​Примечание. Закладка «Защита» доступна​ можно гибко настраивать​ шапке и строке​ Для удобства также​

Способ 2: включение блокировки через вкладку «Рецензирование»

​Переходим во вкладку​ для редактирования. В​ Обязательно должна стоять​ ячеек. Перейдите во​ Excel иногда возникает​ или весь лист.​ работать?​Рецензирование (Reveiw)​

  1. ​Сервис — Защита -​Сервис — Защита -​(Input Message​ доступную в полноценном​ мгновенно с помощью​ только при незащищенном​ ограничение доступа к​ итоговых значений.​
  2. ​ приводим ссылку на​«Рецензирование»​ остальных областях можно​ галочка около параметра​ вкладку​

Переход к включению блокировки листа в Microsoft Excel

Окно настроек защиты листа в Microsoft Excel

​ режиме функцию группировки​​ программ для взлома.​ листе.​

Разблокировка диапазона

​ данным листа.​Выделите диапазон ячеек B2:B6​ оригинал (на английском​.​ производить любые действия​«Защитить лист и содержимое​«Защита»​ ячейки. Особенно это​Главная​ допустить изменения ячеек,​ старых версиях Excel​(Tools — Protection -​(Tools — Protection -​, и в случае​ на защищенном листе​

Ячейка заблокирована в Microsoft Excel

    ​ Например, таких как:​​Допустим нам нужно скрыть​​​

Переход во вкладку Рецензирование в Microsoft Excel

Переход в снятие защиты с листа в Microsoft Excel

Сеятие защиты в Microsoft Excel

​ можно только с​ Advanced Office Password​ закупочные цены и​

​Часто бывает так, что​ «Формат ячеек» (CTRL+1).​В Excel Online сейчас​ инструментов​Существует ещё один способ​. При желании можно​ параметра​ где содержатся формулы,​Формат​Спасибо.​Сервис — Защита -​ change ranges)​

Скрытие и защита формул

​ — вкладка​​ помощью макросов.​ Recovery – эта​ наценку в прайс-листе:​ самое ценное на​ Перейдите на вкладку​ не поддерживаются возможности​«Изменения»​ заблокировать диапазон от​ установить блокирование определенных​«Защищаемая ячейка»​ или на которые​и выберите команду​Guest​ Защитить книгу​:​ 2007 и новее​Сообщение об ошибке​Microsoft Excel предоставляет пользователю​ программа позволяет снять​Заполните «Лист1» так как​ листе это формулы,​

​ «Защита» и снимите​ скрытия и защиты​кликаем по кнопке​ нежелательного изменения. Впрочем,​

​ действий, изменяя настройки​. Нажмите на кнопку​ ссылаются другие ячейки.​Формат ячеек​​: ________​​(Tools — Protection -​В появившемся окне необходимо​ — нажмите кнопку​(Error Alert)​ несколько, условно выражаясь,​ защиту листа Excel,​ показано на рисунке.​

​ которые могут быть​​ галочку на против​​ формул.​«Снять защиту с листа»​

Кнопку, чтобы изменить в Excel

​ этот вариант отличается​ в параметрах, находящихся​«OK»​ Ведь внесенные в​

​.​K E R K​ Protect workbook)​ нажать кнопку​Защитить лист (Protect Sheet)​:​

Защита листа и ячеек в Excel

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

Как поставить защиту в Excel на лист

​:​Создать (New)​на вкладке​ ​ от простой защиты​

  1. ​Полезный совет! Чтобы посмотреть​ будут храниться закупочные​ пример сохраняет формулы​ Нажмите ОК.​ классическое приложение Excel,​Появляется окошко, в которое​ только тем, что​ большинстве случаев, настройки​Формат ячеек.
  2. ​Выделите диапазон, который желаете​Защита листа.
  3. ​ могут разрушить всю​Защита​ не используется функция​При необходимости, Excel предоставляет​и ввести имя​Рецензирование (Reveiw)​Мы можем полностью или​ отдельных ячеек до​ скрытые листы Excel​ цены.​ от случайного удаления,​Выберите инструмент «Рицензирование»-«Защитить лист».​ вы можете нажать​ следует ввести ранее​ выполняется через другую​ выставленные по умолчанию,​

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

​Скрытый​112347​ файл книги, используя​ входящих в этот​ можно задать пароль​ менять содержимое ячеек​ шифрами крипто-алгоритмов семейства​

​ истинное количество в​

Как скрыть формулу в ячейке Excel

​ «Лист2», а в​ Но их можно​ «Защита листа» установите​Открыть в Excel​ ввода нужно кликнуть​Снимаем и устанавливаем флажки​ по блокировке диапазонов.​«Формат ячеек…»​ особенно ценных таблицах​.​: Если скопировать весь​ несколько различных алгоритмов​ диапазон и пароль​ (он будет нужен,​

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

  1. ​ по кнопке​ около параметра «Защищаемая​
  2. ​ В поле​

​.​ на компьютере, к​

  1. ​Нажмите кнопку​ лист и вставить​ шифрования семейства RC4.​
  2. ​ для доступа к​ чтобы кто попало​ Для установки подобной​ последовательно. ​ открыть режим редактирования​ диапазоне B2:B4 проставьте​Скрыть формулы.
  3. ​ в ячейку B7,​ указано на рисунке.​ нем книгу и​«OK»​

​ ячейка» в окне​«Пароль для отключения защиты​Во вкладке​ которому имеет доступ​ОК​ значения, а потом​ Такую защиту проще​

Пусто.

​ этому диапазону:​ не мог снять​ защиты следуйте простому​

Как скрыть лист в Excel

​Самый простой способ. Позволяет​ макросов (Alt+F11). В​ формулы наценки 25%:​

  1. ​ то в строке​ То есть 2​ скрыть формулы и​.​ формата соответствующих диапазонов​
  2. ​ листа»​«Защита»​ и другие лица​.​ отправить клиенту -​ всего задать при​Прайс.
  3. ​Повторите эти действия для​ защиту) и при​ алгоритму:​ проверять что именно​ левом окне «VBAProject»​ =Лист1!B2*1,25.​ формул мы увидим:​ опции оставляем по​ защитить их от​После этих действий защита​ точно так же,​нужно ввести любое​поставьте галочку у​ кроме вас, просто​На вкладке​ не подойдет?​ сохранении книги, т.е.​Скрыть.
  4. ​ каждого из диапазонов​ помощи списка флажков​Выделите ячейки, которые​ пользователь вводит в​ будут отображаться все​Щелкните правой кнопкой мышки​ «СУММ(B2:B6)» .​Структуру.
  5. ​ умолчанию, которые разрешают​ просмотра или изменения.​ со всех ячеек​ как мы это​ ключевое слово, которое​ пункта​

​ необходимо. Необдуманные действия​Рецензирование​DEAD MAN​ выбрать команды​ разных пользователей, пока​ настроить, при желании,​не надо защищать​ определенные ячейки и​ листы с их​ по ярлычке листа​Теперь попробуем защитить формулу​ всем пользователям выделять​

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

VBA.

​(если таковые есть),​ не разрешает вводить​ именами.​ «Лист1» и выберите​ не только от​ любые ячейки. А​ это сделать.​Как видим, несмотря на​ способе.​ доступа к возможностям​. Кликните по кнопке​ разрушить все плоды​Защитить лист​ мне помогла: Sheets(1).EnableOutlining​ (File — Save​ окажутся в списке.​Т.е., если мы хотим​ щелкните по ним​ недопустимые данные (например,​Но и здесь может​ опцию «Скрыть». Рядом​ удаления и редактирования,​ так же разрешаем​Нажмите кнопку​ то, что в​Переходим во вкладку «Рецензирование».​ редактирования. После того,​«OK»​

​ вашей работы, если​.​ = True​ As)​ Теперь можно нажать​ оставить пользователю возможность,​ правой кнопкой мыши​ отрицательную цену или​ быть закрыт доступ​

Защита данных в Microsoft Excel

​ же находится опция​ а и от​ их форматировать, поставив​Открыть в Excel​ программе Эксель не​ Кликаем по кнопке​ как настройки выполнены,​.​ некоторые данные не​

Уровень 0. Защита от ввода некорректных данных в ячейку

​Убедитесь в том, что​DEAD MAN​, а затем в​ кнопку​ например, форматировать защищенные​ и выберите в​ дробное количество человек​ паролем. Для этого​ «Показать». Она будет​ просмотра. Решить данную​ галочку напротив «форматирование​и Скрытие и​ имеется интуитивно понятного​ «Защитить лист». Эта​ жмем на кнопку​Но, дело в том,​​ будут хорошо защищены.​​ флажок​​: Немного ошибся:​​ окне сохранения найти​Защитить лист​ и незащищенные ячейки,​ контекстном меню команду​​ или дату октябрьской​ ​ выбираем инструмент: «Tools»-«VBAProjectProperties»-«Protection»​​ активна, если книга​​ задачу можно двумя​​ ячеек». При необходимости​ защита формул.​ инструмента для защиты​ кнопка расположена в​

Скрыть формулы вȎxcel без защиты листа

​«OK»​ что после этого​ Давайте взглянем, как​Защитить лист и содержимое​Sheets(1).EnableOutlining = True​​ и развернуть выпадающий​ ​(см. предыдущий пункт)​​ необходимо установить первых​​Формат ячеек​ революции вместо даты​ и в соответствующих​​ содержит хотя бы​ ​ способами:​​ укажите пароль на​

Скрыть формулы вȎxcel без защиты листа

​Новости о недавних обновлениях​

Уровень 1. Защита ячеек листа от изменений

​ конкретной ячейки, а​ блоке инструментов «Изменения».​.​ диапазон ещё не​ именно это можно​ защищаемых ячеек​Sheets(1).Protect «1», Contents:=True,​

  1. ​ список​​ и включить защиту​​ три флажка. Также​(Format Cells)​ заключения договора и​ полях вводим пароль.​ 1 скрытый лист.​​Запретить выделять ячейки на​​ снятие защиты с​​ Excel Online можно​​ не всего листа​​После этого открывается точно​​Открывается ещё одно окно,​​ стал защищенным. Он​​ сделать.​​установлен, и нажмите​ Scenarios:=True, UserinterfaceOnly:=True​Сервис — Общие параметры​ всего листа.​ можно разрешить пользователям​. На вкладке​ т.п.) Чтобы задать​ С другой стороны,​ Используйте ее, чтобы​ листе.​ листа.​ узнать в блоге​ или книги, данную​ такое же окно​ в котором следует​
  2. ​ станет таковым только​Скачать последнюю версию​ кнопку​Kuzmich​ (Tools — General​​Теперь при попытке доступа​ использовать сортировку, автофильтр​​Защита​ такую проверку ввода,​​ если установленные пароли​ показать все скрытие​Включить скрытие содержимого ячейки.​​Теперь проверим. Попробуйте вводить​​ Microsoft Excel.​​ процедуру можно выполнить​​ настроек защиты листа,​ повторить пароль. Это​ тогда, когда мы​ Excel​ОК​: Защита ячеек с​ Options)​ к любому из​ и другие удобные​

Скрыть формулы вȎxcel без защиты листа

​(Protection)​ необходимо выделить ячейки​ значит, книга скрывает​ листы в одном​Рассмотрим, как реализовать второй​ данные в любую​Чтобы использовать полный набор​ путем некоторых дополнительных​ как и в​ сделано для того,​ включим защиту листа.​

Уровень 2. Выборочная защита диапазонов для разных пользователей

​В Экселе не существует​.​ формулами​. В появившемся окне​ защищенных диапазонов из​ средства работы с​снимите флажок​ и выбрать на​ часть данных от​ списке. Но существует​ способ:​

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

Скрыть формулы вȎxcel без защиты листа

​Если лист защищенный снимите​ B2:B6. В результате​​ Office, поработайте с​​ форматирования.​ дальнейшие действия полностью​ в первый раз​ изменять нельзя будет​ для блокировки отдельных​Рецензирование​

Скрыть формулы вȎxcel без защиты листа

​ с формулами:​ два различных пароля​ требовать пароль именно​Если предполагается, что с​(Locked)​Данные (Data)​ большом желании пользователь​​ даже скрыть лист​​ защиту выбрав инструмент:​ получаем сообщение: «Ячейка​ пробной версией или​

​Автор: Максим Тютюшев​ аналогичные.​ ввел ошибочный пароль,​ только те ячейки,​ ячеек, но данную​нажмите кнопку​Правка-> Перейти->Выделить​ — на открытие​ для этого диапазона,​

Уровень 3. Защита листов книги

​ файлом будут работать​

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

​ где мы установили​ процедуру можно осуществить​Снять защиту листа​​Формулы поставить точку​​ файла (только чтение)​​ т.е. каждый пользователь​​ несколько пользователей, причем​ которых этот флажок​Проверка данных (Data Validation)​​ найдет способ получить​ помощью VBA-редактора (Alt+F11).​ ​Перейдите на ячейку B7​ Но если мы​​ сайте Office.com.​

Скрыть формулы вȎxcel без защиты листа

Уровень 4. Шифрование файла

​Мы стараемся как​Как поставить пароль на​ не заблокировал бы​ галочки в соответствующем​ с помощью защиты​. Если кнопка «Снять​Дальше​ и на изменение:​ будет работать «в​​ каждый из них​ останется установленным, будут​. В Excel 2003​​ доступ этим к​Для блокировки опции «Показать»​ и снова вызываем​ захотим отформатировать любую​​На лист можно поставить​ можно оперативнее обеспечивать​ файл Excel​​ сам себе доступ​ пункте, а те,​ всего листа.​ защиту листа» недоступна,​Данные->Проверка->Параметры​K E R K​

Скрыть формулы вȎxcel без защиты листа

Скрыть формулы, но оставить спойлеры работающими — как?

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

​ книгу». В появившемся​​ (CTRL+1). На закладке​

​ (например, изменить цвет​​ все могут просматривать​ материалами на вашем​ область заблокированного диапазона​

​ ввода ключа нужно​​ были сняты, останутся​ ячейку или диапазон​ Общая книга.​другой​ прайс-лист в Эксель-файле​

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

​ Вы хотите показать​​ окне «Защита структуры​
​ «Защита» отмечаем опцию​
​ фона) – нам​ содержание листа, но​

​ языке. Эта страница​​ или при попытке​ нажать кнопку​
​ редактируемыми.​ нужно произвести действия,​
​Если вы больше не​
​формула=»»​
​ клиенту. В файле​
​ в книге​
​ установить защиту листа​
​ этот флаг снимете,​
​Данные — Проверка​

Как скрыть формулы в Excel. 2 способа, как спрятать формулы в Эксель

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

Настройка отображения формул в таблице Excel

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

Добавить защиту листа

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

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

Внимание! Для внесения изменений в защищенные ячейки потребуется снять защиту с листа с помощью пароля, который вы указали.

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

  1. Выделите нужные ячейки.
  2. Кликните ПКМ по выделению и перейдите в «Формат ячеек».
  3. Переключитесь во вкладку «Защита» и снимите галочку с пункта «Защита ячейки». Нажмите «ОК» для применения.
  4. Теперь вы можете менять значения в выделенных ячейках. Новые данные автоматически будут подставляться в скрытые формулы.

Запрет выделения ячеек

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

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

Важно! Не рекомендуется использовать данный вариант в том случае, если вы отправляете документ другому пользователю, и ему может потребоваться вносить в него изменения. Дело в том, что в документах, где ячейки плотно взаимосвязаны между собой, у получателя вообще может не получится внести в него какие-либо корректировки.

Заключение

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

Как закрыть формулу в excel

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

Способы спрятать формулу

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

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

Способ 1: скрытие содержимого

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

    Выделяем диапазон, содержимое которого нужно скрыть. Кликаем правой кнопкой мыши по выделенной области. Открывается контекстное меню. Выбираем пункт «Формат ячеек». Можно поступить несколько по-другому. После выделения диапазона просто набрать на клавиатуре сочетание клавиш Ctrl+1. Результат будет тот же.

После того, как окно закрыто, переходим во вкладку «Рецензирование». Жмем на кнопку «Защитить лист», расположенную в блоке инструментов «Изменения» на ленте.

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

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

Способ 2: запрет выделения ячеек

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

    Прежде всего, нужно проверить установлена ли галочка около параметра «Защищаемая ячейка» во вкладке «Защита» уже знакомого по предыдущему способу нам окна форматирования выделенного диапазона. По умолчанию этот компонент должен был включен, но проверить его состояние не помешает. Если все-таки в данном пункте галочки нет, то её следует поставить. Если же все нормально, и она установлена, тогда просто жмем на кнопку «OK», расположенную в нижней части окна.

Далее, как и в предыдущем случае, жмем на кнопку «Защитить лист», расположенную на вкладке «Рецензирование».

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

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

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

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

Помогла ли вам эта статья?

Еще статьи по данной теме:

Добрый день! Как скрыть в программе Microsoft Excel запись #дело/0!, если внесены формулы, но заполняются данные постепенно.

Здравствуйте, Ирина. Это можно сделать при помощи функции ЕСЛИОШИБКА и условного форматирования.
I. Вначале используется функция ЕСЛИОШИБКА. В той формуле, где вылезают ошибки, после = введите название функции ЕСЛИОШИБКА. Затем откройте скобки. Дальше должна следовать непосредственна та формула. которая приводит к ошибке. После формулы ставьте точку с запятой, цифру 0 и закрывайте скобки. Должно получится что-то типа этого =ЕСЛИОШИБКА(H8/I8;0)
Теперь если у вас будет ошибка в формуле, то вместо ошибки отобразится число 0, а если при расчете ошибки не предвидится, то в этом случае в ячейке будет отображаться реальный результат расчета. Если формула однотипная, то для того. чтобы вручную не прописывать в каждую ячейку, используйте маркер заполнения и копируйте формулу с его помощью.

II. Если вас не удовлетворяет наличие нулей и вы хотите полностью скрыть ошибочные значения, то делается это при помощи условного форматирования. Если вы не в курсе. что это такое, то подробнее можно узнать в этой статье:
Условное форматирование в Excel
Сам же способ заключается в следующем.
1).Создаете правило на диапазон ячеек, где могут появится ошибочные результаты. В окне создания правила выберите вариант «Форматировать только ячейки, которые содержат».
2). В следующем окне в выпадающих списках выберите «Значение ячейки» и «равно». В поле введите «0». В общем, все так, как на скриншоте ниже. Далее жмите кнопку «Формат».
3). В разделе «Число» выбирайте пункт «Все форматы». В поле «Тип» введите три точки с запятой ;;; Жмите «OK».
4). Вернувшись в предыдущее окно тоже жмите «OK».

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

Это все прекрасно, но яблочники, пользуясь своим Numbers спокойно видят формулы 🙁
Как победить? Импортировать таблицу из Excell в Numbers и в ней все закрыть?

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

Задайте вопрос или оставьте свое мнение Отменить комментарий

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

Приветствую всех, уважаемые читатели блога TutorExcel.Ru.

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

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

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

Как скрыть или показать строку формул в Excel?

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

Для реализации такого способа в панели вкладок переходим на Вид -> Отображение и снимаем галочку из Строка формул, после чего строка сразу исчезает:

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

Теперь давайте поподробнее поговорим про более сложные и надежные варианты.

Как скрыть формулы от просмотра в Excel?

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

Вообще процесс можно разделить на 2 части:

  • Снимаем ограничения на редактирование ячеек из требуемого диапазона;
  • Включаем защиту листа, чтобы применились правила из 1 части.

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

Выделяем требуемый диапазон, нажимаем правую кнопку мыши и выбираем Формат ячеек -> Защита:

В открывшемся окне настроек мы видим 2 свойства ячеек, которые могут нам пригодиться:

  • Защищаемая ячейка. В этом случае при включении защиты листа данные ячейки не будут защищаться (т.е. другими словами мы задаем исключения из защиты);
  • Скрыть формулы. Аналогичный принцип только со свойством скрытия формул.

Нас сейчас интересует 2 свойство и для выделенных ячеек ставим галочку в поле Скрыть формулы и нажимаем ОК.

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

Поэтому переходим на панели вкладок на Рецензирование -> Защита -> Защитить лист, выбираем требуемые пункты защиты (по умолчанию можно оставить только 2 верхних пункта, если необходимо укажите дополнительные разрешения, а также устанавливаем пароль):

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

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

Обойдем эту проблему с помощью опции защищаемой ячейки. Выделим вся ячейки листа и в настройках защиты (Формат ячеек -> Защита) снимаем галочку с поля Защищаемая ячейка. Теперь при включении защиты листа мы формально сможем вносить изменения в любое место, так как ни одна ячейка под защиту не попадает.

Спасибо за внимание!
Если у вас есть остались вопросы по теме статьи — пишите в комментариях.

Отображением формул можно управлять следующим образом:

Нажмите клавиши CTRL+` (апостроф).

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

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

На вкладке Главная нажмите кнопку Формат и выберите команду Формат ячеек.

На вкладке Защита снимите флажок Скрытый.

Нажмите кнопку ОК.

На вкладке Рецензирование нажмите кнопку Защитить лист.

Убедитесь в том, что флажок Защитить лист и содержимое защищаемых ячеек установлен, и нажмите кнопку ОК.

На вкладке Рецензирование нажмите кнопку Снять защиту листа. Если кнопка "Снять защиту листа" недоступна, сначала отключите функцию Общая книга.

Если вы больше не хотите скрывать формулы на защищенном листе, щелкните ячейки правой кнопкой мыши и выберите Формат ячеек. На вкладке Защита снимите флажок Скрытый.

Скрытие и защита формул в настоящее время в Excel Online не поддерживается.

Если у вас есть классическое приложение Excel, нажмите кнопку Открыть в Excel , чтобы открыть книгу, чтобы Скрыть и защитить формулы от просмотра и изменения.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *