Як приховати формули в комірках Excel

Іноді виникає необхідність обезпечити свій документ. Наприклад, коли ви надсилаєте його комусь, і не бажаєте, щоб ця особа мала доступ до формул, які були застосовані для обчислення тих чи інших даних.

Або вам не подобається ідея, щоб особа могла внести будь-які зміни в цю таблицю.

У цій статті ми проаналізуємо різноманітні ситуації. Давайте розпочнемо!

Сховали функції в комірках та оберігаємо лист

Як можна подивитися функцію в клітинці:

  1. Розпочавши редагування клітинки;
  2. Лише виділивши її.

Таким чином, якщо ми заховаємо функції в клітинках, користувач не матиме змоги їх побачити.

Маємо наступну таблицю:

Способи приховування функцій в осередках Excel

Давайте захистимо нашу формулу. Яким чином це можна втілити?

Ось альтернативний варіант вашого тексту:

Інструкція крок за кроком:

  • Вибираємо осередки з формулами;

Способи приховування функцій у клітинках Excel

Вибираємо пункт «Головна».

Методи приховування функцій в комірках Excel

  • Натискаємо на стрілку, що розташована в інструментах форматування комірки;

Ось перероблений текст:

Методи приховування функцій в осередках Excel

  • Переходимо до розділу “Охорона”;

Способи приховування функцій у комірках Excel

  • Обираємо параметр «Сховати формули»;

Способи приховування функцій в комірках Excel

  • Ми підтверджуємо;
  • Потім – “Огляд”;

Способи приховування функцій в комірках Excel

  • “Охороняти лист”;

Способи приховування формул у комірках Excel

  • Вводимо секретне слово;

Методи приховування функцій у клітинках Excel

  1. Ми підтверджуємо.

Отже, ми забезпечили приховання формул і захистили аркуш. Якщо натиснути на осередок, що містить формулу, ми побачимо приблизно таку інформацію:

Методи приховування функцій у клітинках Excel

Крім того, якщо ми спробуємо змінити будь-яку клітинку, це виявиться неможливим, адже аркуш має захист.

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

Криємо функції в осередках і захищаємо тільки їх

Отже, у попередньому прикладі ми заховали функції в клітинках і навіть застосували захист на аркуші. Але що робити, якщо ви хочете лише приховати формули та захистити саме ті клітинки, де вони знаходяться?

Користувач не зможе бачити функції, що використовуються в осередках, але матиме можливість редагувати всі значення в таблиці, якщо в осередках немає формул.

Припустимо, ми маємо таку ж обставину:

Методи приховування функцій в осередках Excel

Основна ідея захисту аркуша полягає в тому, що навіть якщо не вимкнути його (не ввести пароль), редагування таблиці стане недоступним.

Ми застосовуємо практично ту ж саму концепцію, неначе зняли обмеження. У підсумку, формули залишаються невидимими, але тепер ми можемо редагувати таблицю.

Давайте розпочнемо!

Деактивуємо захист

Для досягнення цієї мети спочатку слід деактивувати захист листа.

Інструкція в кілька етапів:

  • Оберіть всю таблицю;

Методи приховування функцій в комірках Excel

  • Обираємо розділ «Головна»;

Методи приховання функцій в осередках Excel

  • Запускаємо формат;

Способи приховування функцій у клітинках Excel

  • Продовжуємо – “Охорона”;

Способи приховування функцій в комірках Excel

  • Вимикаємо функцію «Захищений осередок»;

Звичайно! Ось переформульований текст з сохраненням змісту:

Методи приховування функцій у комірках Excel

  • Ми підтверджуємо це.

Отже, ми зняли захисний елемент.

Відзначаємо області з формулами, які забезпечують захист

Тепер нам потрібно активувати цю захист лише для тих комірок, що містять формули.

Інструкція поетапно:

  • Оберемо таблицю;
  • Активуємо функцію «Пошук та виділення»;

Як заховати функції в клітинках Excel

  • Продовжити – “Виділити коло осередків …”;

Способи приховування функцій в комірках Excel

  • Зазначаємо, що плануємо виділити клітини з формулами;

Способи приховування функцій в комірках Excel

  • Тож, тепер формули стали видимими. Нам необхідно відкрити формат і увімкнути їхній захист;

Способи приховування функцій в комірках Excel

  • Ми підтверджуємо це

Активуємо захист документу

Таким чином, ми вказали програмі, які райони потрібно охороняти.

Тепер, коли ми увімкнемо захист, Excel буде охороняти тільки комірки, які містять формули.

Послідовність дій:

  • “Огляд”;

Способи приховування функцій в комірках Excel

  • Далі обираємо опцію “Забезпечити захист документа”;

Способи приховання функцій в комірках Excel

  • Вводимо код доступу;

Способи приховування функцій у комірках Excel

  • Ми підтверджуємо це.

Все налаштовано! Тепер Excel оберігає лише клітинки, що містять формули.

Сховаємо функції в клітинках без захисного аркуша

Якщо ви хочете приховати формули в комірках, але не плануєте їх захищати, майте на увазі, що це неможливо.

В теорії це можна реалізувати з використанням Visual Basic, проте код вийде досить заплутаним.

У сучасних версіях Excel це не можливо, але ви можете скористатися методами, які ми обговорили в цій статті.

Сподіваюсь, що ця публікація виявилася для вас корисною!

Читайте також
nBook - найцікавіше зі світу IT, Hi-Tech
Додати коментар

  1. Федір

    Та ви в курсі, як я колись натрапив на Excel, намагався все накрутити, а формули вивалювались! Ледь не зіпсував звіт. А тепер, обізнаний, ховаю їх, як професіонал! Це просто бомба!

    Відповісти
    1. Роберт

      Та таке! Я теж колись вписався в Excel, думав, що розберусь, а вийшло, як у вас. Формули не працювали, супчик у звіті. Але потім, як зрозумів, що за чим, тепер так і накручую, що мама не горюй! Excel – це реально круто!

      Відповісти
      1. Василина

        О, так, я теж таке проходила! Якось пробувала зробити бюджет на свято, а вийшов повний хаос. Але, зрештою, вивчила пару рухів, і тепер Excel для мене — як друг. Так, просто потрібно часом терпіти і розбиратись, щоб прокачатись!

        Відповісти
    2. Артем

      О, знайоме! Я також колись попав в подібну ситуацію. Сидів, намагався зробити обчислення, вивертається формула, а я панікую! Після того вирішив вивчити всі тонкощі, тепер Excel – мій друг! Ти точно правий, це реально круто!

      Відповісти