Отображением формул можно управлять следующим образом:
Щелкните Формулы и выберите показать формулы, чтобы переключаться между отображением формул и результатами.
Нажмите клавиши CTRL+` (апостроф).
Примечание: Эта процедура делает невозможным редактирование ячеек, содержащих формулы.
-
Выделите диапазон ячеек, в которых вы хотите скрыть формулы. Вы также можете выбрать несмежные диапазоны ячеек или весь лист.
-
На вкладке Главная нажмите кнопку Формат и выберите команду Формат ячеек.
-
На вкладке Защита снимите флажок Скрытый.
-
Нажмите кнопку ОК.
-
На вкладке Рецензирование нажмите кнопку Защитить лист.
-
Убедитесь в том, что флажок Защитить лист и содержимое защищаемых ячеек установлен, и нажмите кнопку ОК.
На вкладке Рецензирование нажмите кнопку Снять защиту листа. Если кнопка «Снять защиту листа» недоступна, сначала отключите функцию Общая книга.
Если вы больше не хотите скрывать формулы на защищенном листе, щелкните ячейки правой кнопкой мыши и выберите Формат ячеек. На вкладке Защита снимите флажок Скрытый.
Щелкните Формулы и выберите показать формулы, чтобы переключаться между отображением формул и результатами.
Содержание
- Способы спрятать формулу
- Способ 1: скрытие содержимого
- Способ 2: запрет выделения ячеек
- Вопросы и ответы
Иногда при создании документа с расчетами пользователю нужно спрятать формулы от чужих глаз. Прежде всего, такая необходимость вызвана нежеланием юзера, чтобы посторонний человек понял структуру документа. В программе Эксель имеется возможность скрыть формулы. Разберемся, как это можно сделать различными способами.
Способы спрятать формулу
Ни для кого не секрет, что если в ячейке таблицы Excel имеется формула, то её можно увидеть в строке формул просто выделив эту ячейку. В определенных случаях это является нежелательным. Например, если пользователь хочет скрыть информацию о структуре вычислений или просто не желает, чтобы эти расчеты изменяли. В этом случае, логичным действием будет скрыть функцию.
Существует два основных способа сделать это. Первый из них представляет собой скрытие содержимого ячейки, второй способ более радикальный. При его использовании налагается запрет на выделение ячеек.
Способ 1: скрытие содержимого
Данный способ наиболее точно соответствует задачам, которые поставлены в этой теме. При его использовании только скрывается содержимое ячеек, но не налагаются дополнительные ограничения.
- Выделяем диапазон, содержимое которого нужно скрыть. Кликаем правой кнопкой мыши по выделенной области. Открывается контекстное меню. Выбираем пункт «Формат ячеек». Можно поступить несколько по-другому. После выделения диапазона просто набрать на клавиатуре сочетание клавиш Ctrl+1. Результат будет тот же.
- Открывается окно «Формат ячеек». Переходим во вкладку «Защита». Устанавливаем галочку около пункта «Скрыть формулы». Галочку с параметра «Защищаемая ячейка» можно снять, если вы не планируете блокировать диапазон от изменений. Но, чаще всего, защита от изменений является как раз основной задачей, а скрытие формул – дополнительной. Поэтому в большинстве случаев обе галочки оставляют активными. Жмем на кнопку «OK».
- После того, как окно закрыто, переходим во вкладку «Рецензирование». Жмем на кнопку «Защитить лист», расположенную в блоке инструментов «Изменения» на ленте.
- Открывается окно, в поле которого нужно ввести произвольный пароль. Он потребуется, если вы захотите в будущем снять защиту. Все остальные настройки рекомендуется оставить по умолчанию. Затем следует нажать на кнопку «OK».
- Открывается ещё одно окно, в котором следует повторно набрать ранее введенный пароль. Это сделано для того, чтобы пользователь, вследствии введения неверного пароля (например, в измененной раскладке), не утратил доступ к изменению листа. Тут также после введения ключевого выражения следует нажать на кнопку «OK».
После этих действий формулы будут скрыты. В строке формул защищенного диапазона при их выделении ничего отображаться не будет.
Способ 2: запрет выделения ячеек
Это более радикальный способ. Его применение налагает запрет не только на просмотр формул или редактирование ячеек, но даже на их выделение.
- Прежде всего, нужно проверить установлена ли галочка около параметра «Защищаемая ячейка» во вкладке «Защита» уже знакомого по предыдущему способу нам окна форматирования выделенного диапазона. По умолчанию этот компонент должен был включен, но проверить его состояние не помешает. Если все-таки в данном пункте галочки нет, то её следует поставить. Если же все нормально, и она установлена, тогда просто жмем на кнопку «OK», расположенную в нижней части окна.
- Далее, как и в предыдущем случае, жмем на кнопку «Защитить лист», расположенную на вкладке «Рецензирование».
- Аналогично с предыдущим способом открывается окно введения пароля. Но на этот раз нам нужно снять галочку с параметра «Выделение заблокированных ячеек». Тем самым мы запретим выполнение данной процедуры на выделенном диапазоне. После этого вводим пароль и жмем на кнопку «OK».
- В следующем окошке, как и в прошлый раз, повторяем пароль и кликаем по кнопке «OK».
Теперь на выделенном ранее участке листа мы не просто не сможем просмотреть содержимое функций, находящихся в ячейках, но даже просто выделить их. При попытке произвести выделение будет появляться сообщение о том, что диапазон защищен от изменений.
Итак, мы выяснили, что отключить показ функций в строке формул и непосредственно в ячейке можно двумя способами. При обычном скрытии содержимого скрываются только формулы, как дополнительную возможность можно задать запрет их редактирования. Второй способ подразумевает наличие более жестких запретов. При его использовании блокируется не только возможность просмотра содержимого или его редактирования, но даже выделения ячейки. Какой из этих двух вариантов выбрать зависит, прежде всего, от поставленных задач. Впрочем, в большинстве случаев, первый вариант гарантирует достаточно надежную степень защиты, а блокировка выделения зачастую бывает излишней мерой предосторожности.
Еще статьи по данной теме:
Помогла ли Вам статья?
На чтение 4 мин Опубликовано 27.12.2020
По умолчанию в документе Excel при нажатии на ячейку в строке формул автоматически появляется формула, которая используется в указанной ячейке. Иногда может возникать необходимость скрыть используемую формулу от посторонних глаз. Функционал Excel позволяет с легкостью это сделать.
Содержание
- Настройка отображения формул в таблице Excel
- Добавить защиту листа
- Запрет выделения ячеек
- Заключение
Настройка отображения формул в таблице Excel
Для удобства работы с таблицами и редактирования содержимого формул при нажатии на ячейку появляется полный вид формулы, который в ней указан. Он выводится в верхнюю строку около символа «F». Если формулы нет, то просто дублируется содержимое ячейки. Благодаря этому удобно редактировать таблицу, однако не всегда нужно, чтобы другие пользователи могли видеть используемые формулы или вообще имели доступ к определенным ячейкам. Возможности Excel позволяют как просто скрыть отображение формул, так и сделать полностью невозможным любое взаимодействие с указанными ячейками. Рассмотрим оба варианта.
Добавить защиту листа
При включении данного параметра содержимое ячеек в строке формул перестает отображаться. Однако любое взаимодействие с формулами в этом случае тоже будет запрещено, поэтому для внесения изменений потребуется деактивировать защиту листа. Включается защита листа так:
- Выделите ячейки, формулы которых вы собираетесь скрыть.
- Кликните ПКМ по выделенной области. В контекстном меню перейдите в пункт «Формат ячеек». Вместо этого вы можете использовать сочетание горячих клавиш «Ctrl+1».
- Откроется окошко с настройками форматов ячеек. Переключитесь во вкладку «Защита».
- Установите галочку напротив пункта «Скрыть формулы». Если вам требуется еще и запретить редактировать содержимое ячеек, то поставьте галочку возле «Защищаемая ячейка». Нажмите «ОК» для применения настроек и закрытия окна изменения формата ячеек.
- Не снимайте выделение с ячеек. Переключитесь во вкладку «Рецензирование», что расположена в верхнем меню.
- В группе инструментов «Защита» нажмите по «Защитить лист».
- Откроется окошко настройки защиты листа. Придумайте пароль и введите его в соответствующее поле. Нажмите «ОК» для применения пароля.
- Появится окошко подтверждения пароля. Введите его туда еще раз и нажмите «ОК».
- В результате формулы будут успешно скрыты. При выборе защищенных строк в строке ввода формул будет пусто.
Внимание! Для внесения изменений в защищенные ячейки потребуется снять защиту с листа с помощью пароля, который вы указали.
Если нужно, чтобы в других ячейках можно было менять значения, и они автоматически учитывались в скрытых формулах, сделайте следующее:
- Выделите нужные ячейки.
- Кликните ПКМ по выделению и перейдите в «Формат ячеек».
- Переключитесь во вкладку «Защита» и снимите галочку с пункта «Защита ячейки». Нажмите «ОК» для применения.
- Теперь вы можете менять значения в выделенных ячейках. Новые данные автоматически будут подставляться в скрытые формулы.
Запрет выделения ячеек
Этот вариант применяется в том случае, если нужно не только запретить работу с ячейками и скрыть формулу, но и сделать невозможным их выделение. В таком случае не получится даже изменить оформление.
- Выделите требуемый диапазон ячеек. Кликните ПКМ по выделенной области.
- Переключитесь во вкладку «Защита». Проверьте стоит ли галочка возле «Защищаемая ячейка». Если нет, то установите ее.
- Нажмите «ОК» для применения.
- Переключитесь во вкладку «Рецензирование». Там выберите инструмент «Защитить лист».
- Запустится окошко настройки параметров защиты. Уберите галочку возле пункта «Выделение заблокированных ячеек» и нажмите «ОК» для применения настроек.
- Подтвердите пароль, повторно набрав его в появившемся окошке.
- Теперь вы не можете вообще никак взаимодействовать с указанными ячейками. Это очень удобно в том случае, если вы кому-то отправляете документ и не хотите, чтобы получатель в нем что-то повредил.
Важно! Не рекомендуется использовать данный вариант в том случае, если вы отправляете документ другому пользователю, и ему может потребоваться вносить в него изменения. Дело в том, что в документах, где ячейки плотно взаимосвязаны между собой, у получателя вообще может не получится внести в него какие-либо корректировки.
Заключение
Скрывая формулы в ячейках в Excel, будьте готовы к тому, что вы столкнетесь с ограничениями, касающимися редактирования содержимого. В первом варианте их частично можно обойти, предприняв дополнительные действия. Второй же вариант подразумевает невозможность внесения каких-либо изменений в ячейки, формулы которых вы решили скрыть.
Оцените качество статьи. Нам важно ваше мнение:
При работе с таблицами Excel, наверняка, многие пользователи могли заметить, что если в какой-то ячейке содержится формула, то в специальной строке формул (справа от кнопки “fx”) мы увидим именно ее.
Довольно часто возникает необходимость в скрытии формул на листе. Это может быть связано с тем, что пользователь, например, не желает показывать их посторонним лицам. Давайте рассмотрим, каким образом это можно сделать в Эксель.
Метод 1. Включаем защиту листа
Результатом реализации данного метода является скрытие содержимого ячеек в строке формул и запрет на их редактирование, что в полной мере соответствует поставленной задаче.
- Для начала нужно выделить ячейки, содержимое которых мы хотим спрятать. Затем правой кнопкой мыши щелкаем по выделенному диапазону и раскрывшемся контекстном меню останавливаемся на строке “Формат ячеек”. Также вместо использования меню можно нажать комбинацию клавиш Ctrl+1 (после того, как нужная область ячеек была выделена).
- Переключаемся во вкладку “Защита” в открывшемся окне форматирования. Здесь ставим галочку напротив опции “Скрыть формулы”. Если в наши цели не входит защита ячеек от изменений, соответствующую галочку можно убрать. Однако, в большинстве случаев, данная функция важнее, чем само скрытие формул, поэтому, в нашем случаем мы тоже ее оставим. По готовности щелкаем OK.
- Теперь в основном окне программы переключаемся во вкладку “Рецензирование”, где в группе инструментов “Защита” выбираем функцию “Защитить лист”.
- В отобразившемся окошке оставляем стандартные настройки, вводим пароль (потребуется в дальнейшем для снятия защиты листа) и жмем OK.
- В окне подтверждения, которе появится следом, снова вводим ранее заданный пароль и жмем OK.
- В результате нам удалось скрыть формулы. Теперь при выборе защищенных ячеек в строке формул будет пусто.
Примечание: После активации защиты листа при попытке внести любые изменения в защищенные ячейки, программа будет выдавать соответствующее информационное сообщение.
При этом если мы для каких-то ячеек хотим оставить возможность редактирования (и выделения – для метода 2, о котором пойдет речь ниже), отметив их и перейдя в окно форматирования, снимаем галочку “Защищаемая ячейка”.
Например, в нашем случае мы можем скрыть формулу, но при этом оставить возможность менять количество по каждому наименованию и его стоимость. После того, как мы применим защиту листа, содержимое данных ячеек по-прежнему можно будет корректировать.
Метод 2. Запрещаем выделение ячеек
Данный метод не так часто используется по сравнению с рассмотренным выше. Наряду со скрытием информации в строке формул и запретом на редактирование защищенных ячеек, он также предполагает запрет на их выделение.
- Выделяем требуемый диапазон ячеек, в отношении которых хотим выполнить запланированные действия.
- Идем в окно форматирования и во вкладке “Защита” проверяем, стоит ли галочка напротив опции “Защищаемая ячейка” (должна быть включена по умолчанию). Если нет, ставим ее и щелкаем OK.
- Во вкладке “Рецензирование” щелкаем по кнопке “Защитить лист”.
- Откроется уже знакомое окошко для выбора параметров защиты и ввода пароля. Убираем галочку напротив опции “выделение заблокированных ячеек”, задаем пароль и щелкаем OK.
- Подтверждаем пароль, повторно набрав его, после чего жмем OK.
- В результате выполненных действий у нас больше не будет возможности не только просматривать содержимое ячеек в строке формул, но и выделять их.
Заключение
Таким образом, скрыть формулы в таблице Эксель можно двумя методами. Первый предполагает защиту ячеек с формулами от редактирования и скрытие их содержимого в строке формул. Второй – более строгий, в дополнение к результату, полученному с помощью первого метода, накладывает запрет, в т.ч., на выделение защищенных ячеек.
Kus Пользователь Сообщений: 16 |
Дд! Подскажите как сделать чтоб в строке формулы не отображалась значение ячейки или формула? |
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
Kus, большинство из нас тут знают, что существует строка формул — Вы считаете достаточно информативным такое название темы? |
Kus Пользователь Сообщений: 16 |
помогите пжл в этом вопросе |
Stics Пользователь Сообщений: 844 |
Если вам не нужны значения/формулы, то скройте её. В «Вид» снимите галочку «Строка формул» |
Kus Пользователь Сообщений: 16 |
Строка именно нужна, ну чтоб не отображала некоторые нужные ячейки с формулами или значениями |
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
Kus, Ответ на Ваш вопрос очень прост, но обратите внимание на #2 . Нарушать правила и отвечать в теме с некорректным названием тут специалисты не приучены. Изменено: БМВ — 02.08.2018 15:33:32 По вопросам из тем форума, личку не читаю. |
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
Kus, для начала предложите нормальное название темы, из которого будет понятна Ваша проблема — модераторы поменяют. |
Kus Пользователь Сообщений: 16 |
Извините, как назвать тему? |
Alemox Пользователь Сообщений: 2183 |
Поставьте защиту на лист. Мастерство программиста не в том, чтобы писать программы, работающие без ошибок. |
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
#10 02.08.2018 15:42:37
маловато будет, если название темы поменяют, и многовато, если нет По вопросам из тем форума, личку не читаю. |
||
Alemox Пользователь Сообщений: 2183 |
БМВ, поэтому столько информации без подробного мануала с картинками. Мастерство программиста не в том, чтобы писать программы, работающие без ошибок. |
Kus Пользователь Сообщений: 16 |
#12 02.08.2018 15:46:24
Кроме как сделать защиту листа, больше никак? Так как дальше надо работать на листе. |
||
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
Alemox, ну что я говорил, маловато, а названия темы все нет и нет. По вопросам из тем форума, личку не читаю. |
Bema Пользователь Сообщений: 6750 |
Справедливости ради, автор в описании темы указал, что ему нужно. Думаю это и может быть названием темы. Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл |
Kus Пользователь Сообщений: 16 |
#15 02.08.2018 15:53:46
Спасибо за поддержку! |
||
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
два кота — два мнения По вопросам из тем форума, личку не читаю. |
alexleoix Пользователь Сообщений: 434 |
а третий с интересом наблюдает |
Kus Пользователь Сообщений: 16 |
Наблюдает и ждет добрых людей, кто наконец-то поможет с решением вопроса |
Bema Пользователь Сообщений: 6750 |
Для модераторов название: Как в строке формул не отображать формулу и значение в ячейке. Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл |
Kus Пользователь Сообщений: 16 |
Приветствую кто на форуме! |
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
Kus, а разжованный #19 не помог? Ну разве что достаточно хоть на все ячейки снять защиту, и оставить скрыть формулы. По вопросам из тем форума, личку не читаю. |
Kus Пользователь Сообщений: 16 |
Да как в №19 пробовал, но скрыть формулу получается только с помощью защиты листа, после которой редактирование и изменение листа не возможна. |
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
По вопросам из тем форума, личку не читаю. |
Jack Famous Пользователь Сообщений: 10846 OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome |
#24 03.08.2018 13:54:24 Kus, и тут, кароч, четвёртый котяра такой влетает и дожёвывает с файл-примером
это не совсем так. Что вам в моём примере мешает? Пароля, кстати, нет… Прикрепленные файлы
Изменено: Jack Famous — 03.08.2018 14:04:36 Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄ |
||
alexleoix Пользователь Сообщений: 434 |
#25 03.08.2018 13:56:14
Jack Famous, опоздали немного: вы — четвёртый |
||
Мартын Пользователь Сообщений: 282 |
#26 03.08.2018 14:00:27
1. выделить весь лист — формат ячеек-защита- (защищаемая ячейка=нет; скрывать формулы=да) |
||
Jack Famous Пользователь Сообщений: 10846 OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome |
БМВ, Мартын, вы оба правы — косячнул малях)) исправил пример Изменено: Jack Famous — 03.08.2018 14:05:34 Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄ |
Kus Пользователь Сообщений: 16 |
Пишет ячейка и диаграмма защищена от изменений. |
Jack Famous Пользователь Сообщений: 10846 OS: Win 8.1 Корп. x64 | Excel 2016 x64: | Browser: Chrome |
#29 03.08.2018 14:15:54
у вас ячейки не должны быть защищены. Выложите пример, в котором у вас эта диаграмма или что там вам нужно Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄ |
||||
БМВ Модератор Сообщений: 21376 Excel 2013, 2016 |
#30 03.08.2018 14:19:36 Уффф Все галочки поставьте. По вопросам из тем форума, личку не читаю. |