Jak skrýt vzorce v aplikaci Excel (a zobrazit pouze hodnotu)

Když sdílíte normální soubor aplikace Excel s ostatními, mohou zobrazit a upravit vše, co soubor aplikace Excel obsahuje.

Pokud nechcete, aby něco měnili, máte možnost buď chránit celý list/sešit, nebo chránit určité buňky, které obsahují důležitá data (které nechcete, aby uživatel pokazil).

Ale i když list chráníte, koncový uživatel může stále kliknout na buňku a zobrazit vzorec, který se používá pro výpočty.

Pokud chcete vzorec skrýt, aby je uživatelé neviděli, můžete to také udělat.

V tomto přesném tutoriálu vám ukážu, jak na to skrýt vzorce v Excelu v chráněném listu (aby to nebylo pro uživatele viditelné).

Začněme tedy!

Jak skrýt všechny vzorce v aplikaci Excel

Když máte vzorec v buňce, uživatel jej může zobrazit dvěma způsoby:

  1. Poklepáním na buňky se dostanete do režimu úprav
  2. Výběrem buňky a zobrazením vzorce na řádku vzorců

Když skryjete vzorce (jak brzy uvidíme, jak), uživatelé nebudou moci buňku upravovat ani nebudou moci vzorec vidět na řádku vzorců.

Předpokládejme, že máte sadu dat, jak je uvedeno níže, kde máte vzorec ve sloupci D.

Níže jsou uvedeny kroky ke skrytí všech vzorců ve sloupci D:

  1. Vyberte buňky ve sloupci D, které mají vzorec, který chcete skrýt
  2. Klikněte na kartu „Domů“
  3. Ve skupině „Číslo“ klikněte na spouštěč dialogového okna (je to malá ikona nakloněné šipky v pravé dolní části skupiny)
  4. V dialogovém okně „Formát buněk“, které se otevře, klikněte na kartu „Ochrana“
  5. Zaškrtněte možnost Skryté
  6. Klikněte na OK
  7. Na pásu karet klikněte na kartu Revize
  8. Ve skupině Chránit klikněte na možnost Chránit list
  9. V dialogovém okně Ochrana zadejte heslo, které by bylo potřeba, pokud chcete odemknout list (v případě, že nechcete použít heslo, můžete toto pole nechat prázdné)
  10. Klikněte na OK

Výše uvedené kroky by chránily celý list takovým způsobem, že pokud kliknete na buňku, která má hodnotu, uvidíte hodnotu v řádku vzorců, ale pokud kliknete na buňku, která má vzorec, žádný vzorec se nezobrazí v řádku vzorců.

A protože je list chráněný, nemohli byste dvakrát kliknout na buňku a dostat se do režimu úprav (takže vzorec je také skrytý).

I když tato metoda funguje dobře, musíte vědět, že listy/buňky, které jsou v aplikaci Excel chráněny, může uživatel snadno odemknout.

Každý technicky zdatný uživatel se může snadno dostat do vašich chráněných sešitů (jednoduché vyhledávání Google mu poskytne několik způsobů, jak prolomit chráněný list). Není to přímočaré, ale není to ani příliš těžké.

Pokud ale pracujete s méně technicky zdatnými uživateli, mělo by stačit přidání hesla.

Také si přečtěte: Jak zamknout vzorce v Excelu

Jak skrýt vzorce pouze v Excelu (a ponechat upravitelné zbytky buněk)

Ve výše uvedené metodě jsem vám ukázal, jak chránit celý list (včetně buněk, které nemají vzorec).

Ale co když nechcete chránit celý list? Co když chcete chránit pouze buňky, které mají vzorce, a tyto vzorce před uživatelem skrýt.

To může být případ, kdy chcete, aby uživatelé zadávali data (například ve formuláři pro zadávání dat), ale nemohli vzorec upravovat nebo ho vidět.

To lze také snadno provést.

Na rozdíl od předchozí metody, kde jsme chránili všechny buňky v listu, bychom v této metodě vybrali pouze buňky, které mají vzorce, a tyto buňky chránily.

Zbývající část listu zůstane otevřená, aby ji uživatel mohl upravit.

Předpokládejme, že máte sadu dat, jak je uvedeno níže, kde chcete chránit pouze vzorce ve sloupci D (který má vzorce).

Aby byla buňka chráněna, musí mít povolenou vlastnost „Zamčeno“ a také ochranu povolenou na pásu karet. Pouze v případě, že dojde k obojímu, se buňka skutečně uzamkne (tj. Nelze ji upravit).

To také znamená, že pokud deaktivujete vlastnost zámku pro několik buněk, je možné je i po ochraně listu stále upravovat.

Tento koncept použijeme tam, kde deaktivujeme uzamčenou vlastnost pro všechny buňky kromě těch, které obsahují vzorce.

Podívejme se, jak to udělat.

Krok 1 - Zakažte vlastnost Lock pro všechny buňky

Nejprve tedy musíme deaktivovat vlastnost Locked pro všechny buňky (aby je nebylo možné chránit)

Níže jsou uvedeny kroky, jak to provést:

  1. Vyberte všechny buňky v listu (můžete to udělat kliknutím na šedý trojúhelník v levé horní části listu).
  2. Klikněte na kartu Domů
  3. Ve skupině Číslo klikněte na spouštěč dialogového okna
  4. V dialogovém okně Formát buněk klikněte na kartu „Ochrana“
  5. Zrušte zaškrtnutí možnosti Zamčeno
  6. Klikněte na Ok

Výše uvedené kroky deaktivovaly vlastnost uzamčeno pro všechny buňky v listu.

Nyní, i kdybych šel list chránit pomocí možnosti na pásu karet (Kontrola >> Chránit list), buňky by nebyly zcela uzamčeny a buňky stále můžete upravovat.

Krok 2 - Povolte uzamčenou a skrytou vlastnost pouze pro buňky se vzorci

Abych vzorec skryl ze všech buněk v listu, musím nyní nějak identifikovat buňky, které mají vzorec, a poté tyto buňky zamknout.

A při zamykání těchto buněk bych se ujistil, že vzorec je skrytý také z řádku vzorců.

Níže jsou uvedeny kroky ke skrytí vzorců:

  1. Vyberte všechny buňky v listu (můžete to udělat kliknutím na šedý trojúhelník v levé horní části listu).
  2. Klikněte na kartu Domů
  3. Ve skupině úprav klikněte na možnost Najít a vybrat
  4. Klikněte na možnost „Přejít na speciální“.
  5. V dialogovém okně Přejít na speciální klikněte na možnost Vzorce. Tím vyberete všechny buňky, které obsahují vzorec
  6. S vybranými buňkami se vzorci podržte klávesu Control a poté stiskněte klávesu 1 (nebo klávesu Command a klávesu 1, pokud používáte Mac). Otevře se dialogové okno Formát čísla
  7. Klikněte na kartu „Ochrana“
  8. Ujistěte se, že jsou zaškrtnuty možnosti „Zamčeno“ a „Skryté“
  9. Klikněte na Ok

Krok 3 - Ochrana listu

V tomto procesu je vlastnost Zamčeno zakázána pro všechny buňky kromě těch, které obsahují vzorec.

Takže teď, když budu chránit celý list, budou chráněny pouze ty buňky, které mají vzorec (protože ke skutečnému uzamčení buňky potřebujete povolit vlastnost Locked).

Zde jsou kroky, jak toho dosáhnout:

  1. Klikněte na kartu Kontrola
  2. Ve skupině Chránit klikněte na možnost „Chránit list“
  3. V dialogovém okně Chránit list zadejte heslo (volitelné)
  4. Klikněte na Ok

Výše uvedené kroky by zamkly pouze ty buňky, které v sobě mají vzorec, a zároveň by vzorec skryly před uživateli.

Uživatelé nebudou moci dvakrát kliknout a dostat se do režimu úprav, stejně jako vidět vzorec na řádku vzorců.

Jak skrýt vzorce bez ochrany listu

Pokud vás zajímá, zda můžete vzorce skrýt v aplikaci Excel bez ochrany listu, bohužel, nemůžeš.

I když to můžete udělat pomocí složitého kódu VBA, bylo by to nespolehlivé a mohlo by to vést k dalším problémům. Zde je článek, který sdílí takový kód (použijte ho, pokud se bez něj opravdu nemůžete obejít)

V současné době je jediným způsobem, jak skrýt vzorce v aplikaci Excel, chránit list a také zajistit, aby byly pro buňky, které mají vzorec, povoleny skryté vlastnosti.

Doufám, že jste našli tento návod užitečný.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave