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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Вложенная функция если в excel примеры

В этой статье мы рассмотрим как скрыть формулу в Excel. Для этого нам потребуется выполнить следующие шаги:

Шаг 1: Активировать опцию “Скрыть формулы”

  • Выделите ячейку, диапазон ячеек или выделите отдельные ячейки, формулы которых вы хотите скрыть
  • После этого кликните правой клавишей мыши на выделенном диапазоне ячеек и во всплывающем меню выберите пункт “Формат ячеек”

  • Во всплывающем окне “Формат ячеек” перейдите на вкладку “Защита”
  • На вкладке “Защите” поставьте галочку напротив двух пунктов “Защищаемая ячейка” и “Скрыть формулы”. Нажмите ОК

Галочка напротив пункта “Защищаемая ячейка” блокирует возможность редактирования ячейки. Галочка напротив пункта “Скрыть формулы” блокирует возможность увидеть формулу через строку формул на панели инструментов.

Для активации этой настройки необходимо защитить лист Excel.

Шаг 2. Защитить лист Excel

  • Кликните правой кнопкой по ярлыку листа Excel в нижней части окна программы и выберите пункт “Защитить лист”:

  • Задайте пароль для разблокировки листа (дважды):

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

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

Как скрыть в Excel значение ячеек

Здравствуй уважаемый читатель!

Эту статью я решил посвятить любителям жанра детектива, и она понравится почитателям Джеймса Бонда и Мата Хари. Одним словом, речь пойдет о том, как скрыть в Excel значение ячеек, то есть сделать его невидимым для визуального отображения.

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

  • сокрытие промежуточных результатов вычислений;
  • скрыть нулевые значения;
  • убрать отображение результатов вычислений типа ЛОЖЬ, ИСТИНА;
  • скрытие проверочных формул и т.п.

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

Скрыть текст в ячейке можно с помощью:

Ну что-же рассмотрим все способы, как возможно скрыть в Excel значение ячеек более подробнее и по вышесоставленому порядку, итак:

1. Изменение пользовательского формата

Это один из самых простых вариантов скрыть значение ячеек, то есть в строке состояния вы данные видите, а вот в ячейке он не отображается. Это достигается введением своего формата ячеек. Ставите курсор на ячейку или диапазон ячеек, вызываете контекстное меню и выбираете «Формат ячеек», здесь нам нужен ярлык «Число» и выбираем числовой формат «(все форматы)», как видите там много форматов собрано, но вы создадите свой в поле «Тип» вы указываете формат «;;;» («кавычки» не писать, только три знака точка с запятой) и видите как из поля исчезли ваши данные. Для того чтобы данные снова начали отображаться вам нужно поставить в поле «Тип», значение «Основной» (General) или просто убрать формат «;;;». В основном такой способ скрыть текст в ячейке надо применять при постоянном использовании скрыта для ваших данных. Но тут есть такой маленький недостаток, он заключается в том, что найти потом ячейки, в которых вы скрыли значения, может быть проблемно, поэтому вам их нужно выделить лёгким цветом или примечанием.

2. Использование функции ЕСЛИ

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

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

Читать еще:  Формула выделения ндс в excel

=ЕСЛИ((В5=0;””;В3*В4)

3. С помощью возможностей «Условное форматирование»

Для того чтобы узнать, как скрыть значение ячеек также можно использовать возможности «Условного форматирования». Для этого нам нужно выделить диапазон ячеек, где мы будем скрывать значения с нулевым результатом. Выбираем вкладку «Главная», блок «Стили», нажимаем иконку «Условное форматирование», в списке который раскрылся, выбираете «Правила выделение ячеек – Равно…». Следующим этапом станет указать какой именно формат вам будет надо, в поле «Форматировать ячейки, которые РАВНЫ:» устанавливаете значение . В открывшемся списке выбираете «Пользовательский формат…»,

в диалоговом окне «Формат ячеек» переходим на вкладку «Шрифт», потом в списке меню «Цвет» вы изменяете «Цвет темы: Авто» на «Цвет темы: Белый, Фон 1» и нажимаете «ОК» и снова «ОК».

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

В случае, когда вам будет нужно первоначальное форматирование, вы просто удаляете это правило. А именно: переходите на вкладку «Главная», выбираете «Стили», кликаете на иконку «Условное форматирование», нажимаете «Удалить правило» и «Удалить правила из выделенных ячеек».

4. Настройка правильных параметров в «Настройках» программы

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

Для этого вы заходите в меню «Файл» — пункт «Параметры» — пункт «Дополнительно» — раздел показать параметры для следующего листа. Здесь в параметре «Показывать нули в ячейках, которые содержат нулевые значения» вы убираете галочку. Вуаля! Числа со значением не показываются на том листе, для которого был установлен параметр.

5. При помощи настроек цвета и параметров печати

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

Минус способа в том при печати ваш текст станет видным, поскольку в настройках принтера стоит «Черно-белая печать», и никакие манёвры и извращения с аналогичными цветами ячейки и шрифта не проходят.

6. При помощи возможностей защиты листа и формул

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

7. С помощью возможностей VBA

Не стоить забывать, что в Excel есть встроенный мощный редактор VBA, что позволяет много задач выполнять быстро и эффективно. Существенным минусом его является только одно, пользователей которые могут пользоваться его преимуществами VBA днём с огнём не сыщешь.

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

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

Читать еще:  Проценты в excel формула

Отображение и скрытие формул

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Когда вы выбираете ячейку, содержащую формулу, формула отображается в строке формул Excel.

Как скрыть формулы в Excel – Отображение формулы

Чтобы скрыть формулы Excel, выполните следующие действия.

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

Как скрыть формулы в Excel – Формат ячеек
  1. В диалоговом окне перейдите на вкладку « Защита » и установите флажок «Скрыть формулы». Именно этот параметр позволяет скрыть формулу в Excel в строке формул. И нажмите кнопку « ОК ».

Как скрыть формулы в Excel – Скрыть формулы
  1. Чтобы скрыть формулы в Excel, задание параметра «Скрыть формулы» недостаточно, поскольку он не имеет эффекта, если рабочий лист не защищен.
  • Поэтому перейдите на вкладку « Рецензирование » —> группа « Изменить » и нажмите « Защитить лист ».

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

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

Как скрыть формулы в Excel – Подтверждение пароля

Готово! Ваши формулы в Excel скрыты, т.е. не видны в строке формул.

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

На этом все, теперь вы знаете, как скрыть формулы в Excel.

Похожие статьи

Ссылка на основную публикацию
Похожие публикации
Adblock
detector