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

Excel

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

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

Способ 1. Как скрыть данные в ячейке Excel при помощи форматирования

Простой метод, которым пользуются профессионалы.

Выберите содержимое ячеек, которые вы хотите скрыть. Щелкните его правой кнопкой мыши и выберите «Формат ячеек.

В окне «Формат ячеек» на вкладке «Число» выберите (все форматы) — в самом низу списка. А затем в поле Тип пишем подряд три точки с запятой:

<p>;;;

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

Чтобы сделать содержимое видимым на фоне ячейки Excel, выполните те же действия:

  • выбрать ячейку
  • правая кнопка мыши — Форматировать ячейки
  • на вкладке число выберите нужный формат, например Общий или Числовой.

Способ 2. Как скрыть данные в ячейке excel при помощи цвета

Самый простой и быстрый способ убрать данные из видимости.

Выберите ячейки и установите белый цвет шрифта.

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

Способ 3. Скрываем нулевые значения в ячейках excel условным форматированием

У нас есть такой массив данных, некоторые ячейки там равны 0.

Чтобы скрыть нулевые ячейки, выберите диапазон, а затем: вкладка «Главная» — «Условное форматирование» — «Правила выбора ячеек» — «Равно.

Затем введите 0 в левом поле и выберите «Пользовательский формат» в раскрывающемся списке в правом поле.

И на вкладке «Шрифт» выберите белый цвет шрифта.

Готово, нули в ячейках больше не видны и не отвлекают, но они все еще содержатся внутри ячеек.

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

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

Чтобы отменить форматирование, снова выберите ячейки, затем вкладку «Главная» — «Условное форматирование» — «Управление правилами.

Затем выберите строку с правилом форматирования и нажмите кнопку Удалить правило.

Теперь к ячейкам больше не применяется условное форматирование.

Способ 4. Как скрыть нулевые значения на целом листе при помощи параметров Excel

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

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

Теперь нулевые значения не будут появляться на всем листе.

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

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

Формула в Microsoft Excel

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

Читайте также: Как построить гистограмму по данным таблицы в Excel

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

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

  1. Выберите область, содержимое которой вы хотите скрыть. Щелкните правой кнопкой мыши по выделенной области. Откроется контекстное меню. Выберите «Формат ячеек». Вы можете сделать это немного по-другому. После выделения области просто наберите на клавиатуре комбинацию клавиш Ctrl+1. Результат будет таким же.Переключиться на формат ячейки в Microsoft Excel
  2. Откроется окно Формат ячеек. Перейдите на вкладку «Защита». Установите флажок рядом с Скрыть формулы. Вы можете снять галочку с параметра «Защищенная ячейка», если не планируете блокировать область от изменений. Но чаще всего защита от изменений — это только основная задача, а скрытие формул — дополнительная. Поэтому в большинстве случаев оба флажка остаются активными. Нажмите на кнопку «ОК».Формат ячейки в Microsoft Excel
  3. После закрытия окна перейдите на вкладку «Обзор». Нажмите кнопку «Защитить лист» на панели инструментов «Изменения» на ленте. Включает защиту листа в Microsoft Excel
  4. Откроется окно, в поле которого необходимо ввести произвольный пароль. Он понадобится вам, если вы захотите снять защиту в будущем. Все остальные настройки рекомендуется оставить стандартными. Затем следует нажать на кнопку «ОК».Ввод пароля в Microsoft Excel
  5. Откроется еще одно окно, в котором необходимо повторно ввести введенный ранее пароль. Это сделано для того, чтобы пользователь из-за ввода неправильного пароля (например, в измененной раскладке) не потерял доступ к смене листа. Здесь после ввода ключевой фразы следует нажать на кнопку «ОК».

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

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

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

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

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

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

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

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

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

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

Как скрыть формулы без защиты рабочего листа

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

Хотя это можно сделать с помощью сложного кода VBA, это будет ненадежно и может привести к другим проблемам. Вот статья, в которой есть такой код (используйте, если совсем без него не можете)

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

Оцените статью
Блог о Microsoft Word