Ako skryť vzorce v programe Excel (a zobraziť iba hodnotu)

Keď zdieľate normálny súbor programu Excel s ostatnými, môžu vidieť a upravovať všetko, čo súbor programu Excel má.

Ak nechcete, aby niečo zmenili, máte možnosť buď chrániť celý pracovný hárok/zošit, alebo chrániť určité bunky s dôležitými údajmi (ktoré nechcete, aby používateľ pokazil).

Ale aj keď hárok chránite, koncový používateľ môže stále kliknúť na bunku a zobraziť vzorec, ktorý sa používa na výpočty.

Ak chcete vzorec skryť, aby ich používatelia nevideli, môžete to tiež urobiť.

V tomto presnom návode vám ukážem, ako na to skryť vzorce v Exceli v chránenom hárku (aby to používateľ nevidel).

Začnime teda!

Ako skryť všetky vzorce v programe Excel

Keď máte vzorec v bunke, používateľ ho môže vidieť dvoma spôsobmi:

  1. Dvojitým kliknutím na bunky sa dostanete do režimu úprav
  2. Vybratím bunky a zobrazením vzorca na paneli vzorcov

Keď skryjete vzorce (ako čoskoro uvidíme), používatelia nebudú môcť upravovať bunku ani neuvidia vzorec na paneli vzorcov.

Predpokladajme, že máte množinu údajov uvedenú nižšie, kde máte vzorec v stĺpci D.

Nasledujú kroky na skrytie všetkých vzorcov v stĺpci D:

  1. Vyberte bunky v stĺpci D, ktoré majú vzorec, ktorý chcete skryť
  2. Kliknite na kartu „Domov“
  3. V skupine „Číslo“ kliknite na spúšťač dialógového okna (je to malá ikona naklonenej šípky v pravom dolnom rohu skupiny)
  4. V dialógovom okne „Formát buniek“, ktoré sa otvorí, kliknite na kartu „Ochrana“
  5. Začiarknite možnosť Skryté
  6. Kliknite na tlačidlo OK
  7. Na páse s nástrojmi kliknite na kartu Skontrolovať
  8. V skupine Chrániť kliknite na možnosť Chrániť hárok
  9. V dialógovom okne Ochrana zadajte heslo, ktoré bude potrebné na odomknutie pracovného hárka (v prípade, že nechcete použiť heslo, nechajte toto pole prázdne)
  10. Kliknite na tlačidlo OK

Vyššie uvedené kroky by chránili celý pracovný hárok tak, že ak kliknete na bunku, ktorá má hodnotu, hodnotu by ste videli na paneli vzorcov, ale ak kliknete na bunku, ktorá má vzorec, nezobrazí sa žiadny vzorec v riadku vzorcov.

A keďže je pracovný hárok chránený, nemohli by ste dvakrát kliknúť na bunku a dostať sa do režimu úprav (takže vzorec je skrytý aj týmto spôsobom).

Aj keď táto metóda funguje, musíte vedieť, že listy/bunky chránené v programe Excel môže používateľ ľahko odomknúť.

Každý technicky zdatný používateľ sa môže ľahko dostať do vašich chránených zošitov (jednoduché vyhľadávanie Google im poskytne niekoľko spôsobov, ako prelomiť chránený pracovný hárok). Nie je to priame, ale ani príliš ťažké.

Ak však pracujete s menej technicky zdatnými používateľmi, malo by stačiť zadanie hesla.

Prečítajte si tiež: Ako uzamknúť vzorce v programe Excel

Ako skryť iba vzorce v programe Excel (a ponechať upraviteľné ostatné bunky)

Vo vyššie uvedenej metóde som vám ukázal, ako chrániť celý pracovný hárok (vrátane buniek, v ktorých nie je vzorec).

Ale čo keď nechcete chrániť celý pracovný list? Čo keď chcete chrániť iba bunky, ktoré majú vzorce, a tieto vzorce pred používateľom skryť.

To môže nastať vtedy, ak chcete, aby užívatelia zadávali údaje (napríklad vo formulári na zadávanie údajov), ale nemohli upravovať vzorec alebo ho vidieť.

To sa dá tiež ľahko urobiť.

Na rozdiel od predchádzajúcej metódy, kde sme chránili všetky bunky v hárku, pri tejto metóde by sme vybrali iba bunky, ktoré majú vzorce, a tieto bunky chránili.

Zostávajúci pracovný hárok by zostal otvorený, aby ho mohol užívateľ upravovať.

Predpokladajme, že máte množinu údajov uvedenú nižšie, v ktorej chcete chrániť iba vzorce v stĺpci D (ktorý obsahuje vzorce).

Aby bola bunka chránená, musí mať povolenú vlastnosť „Zamknuté“ a tiež ochranu povolenú na páse s nástrojmi. Bunka sa skutočne uzamkne (tj. Nedá sa upraviť) iba vtedy, keď dôjde k obom týmto skutočnostiam.

To tiež znamená, že ak vypnete vlastnosť zámku pre niekoľko buniek, tieto je možné stále chrániť, aj keď chránite pracovný hárok.

Tento koncept použijeme tam, kde deaktivujeme zamknutú vlastnosť pre všetky bunky okrem tých, v ktorých sú vzorce.

Pozrime sa, ako to urobiť.

Krok 1 - Vypnite vlastnosť zámku pre všetky bunky

Najprv teda musíme vypnúť vlastnosť Zamknuté pre všetky bunky (aby ich nebolo možné chrániť)

Nasledujú kroky, ako to urobiť:

  1. Vyberte všetky bunky v pracovnom hárku (môžete to urobiť kliknutím na sivý trojuholník v ľavej hornej časti hárka).
  2. Kliknite na kartu Domov
  3. V skupine Číslo kliknite na spúšťač dialógového okna
  4. V dialógovom okne Formát buniek kliknite na kartu „Ochrana“
  5. Zrušte začiarknutie možnosti Zamknuté
  6. Kliknite na Ok

Vyššie uvedené kroky deaktivovali uzamknutú vlastnosť pre všetky bunky v pracovnom hárku.

Teraz, aj keď pôjdem chrániť hárok pomocou možnosti na páse s nástrojmi (Kontrola >> Chrániť hárok), bunky by neboli úplne uzamknuté a bunky môžete stále upravovať.

Krok 2 - Povoľte uzamknutú a skrytú vlastnosť iba pre bunky so vzorcami

Aby som vzorec skryl pred všetkými bunkami v hárku, musím teraz nejako identifikovať bunky, ktoré majú vzorec, a potom tieto bunky uzamknúť.

A pri zamykaní týchto buniek by som sa ubezpečil, že vzorec je skrytý aj na paneli vzorcov.

Nasledujú kroky na skrytie vzorcov:

  1. Vyberte všetky bunky v pracovnom hárku (môžete to urobiť kliknutím na sivý trojuholník v ľavej hornej časti hárka).
  2. Kliknite na kartu Domov
  3. V skupine úprav kliknite na možnosť Nájsť a vybrať
  4. Kliknite na možnosť „Prejsť na špeciálne“.
  5. V dialógovom okne Prejsť na špeciálne kliknite na možnosť Vzorce. Tým sa vyberú všetky bunky, v ktorých je vzorec
  6. Pri označených bunkách so vzorcami podržte kláves Control a potom stlačte kláves 1 (alebo kláves Command a kláves 1, ak používate počítač Mac). Otvorí sa dialógové okno Formát čísla
  7. Kliknite na kartu „Ochrana“
  8. Uistite sa, že sú začiarknuté možnosti „Zamknuté“ a „Skryté“
  9. Kliknite na Ok

Krok 3 - Ochrana pracovného listu

V tomto procese je vlastnosť Zamknutá deaktivovaná pre všetky bunky okrem buniek, v ktorých je vzorec.

Ak teda chránim celý pracovný hárok, budú chránené iba tie bunky, ktoré majú vzorec (pretože na to, aby ste bunku skutočne uzamkli, potrebujete povolenie vlastnosti Zamknuté).

Tu sú kroky, ako to urobiť:

  1. Kliknite na kartu Skontrolovať
  2. V skupine Chrániť kliknite na možnosť „Chrániť hárok“
  3. V dialógovom okne Chrániť hárok zadajte heslo (voliteľné)
  4. Kliknite na Ok

Vyššie uvedené kroky by uzamkli iba tie bunky, v ktorých je vzorec, a súčasne by vzorec skryli pred používateľmi.

Používatelia nebudú môcť dvakrát kliknúť a dostať sa do režimu úprav, ako aj vidieť vzorec na paneli vzorcov.

Ako skryť vzorce bez ochrany pracovného listu

Ak vás zaujíma, či môžete vzorce skryť v programe Excel bez ochrany listu, bohužiaľ, nemôžeš.

Aj keď to môžete dosiahnuť pomocou komplexného kódu VBA, bolo by to nespoľahlivé a mohlo by to viesť k ďalším problémom. Tu je článok, ktorý zdieľa taký kód (použite ho, ak sa bez neho skutočne nemôžete zaobísť)

Odteraz je jediným spôsobom, ako skryť vzorce v programe Excel, chrániť hárok a tiež zaistiť, aby boli skryté vlastnosti povolené pre bunky, ktoré majú vzorec.

Dúfam, že ste našli tento návod užitočný.

wave wave wave wave wave