Kaavojen piilottaminen Excelissä (ja vain arvon näyttäminen)

Kun jaat tavallisen Excel -tiedoston muiden kanssa, he voivat nähdä ja muokata kaikkea Excel -tiedoston sisältöä.

Jos et halua heidän muuttavan mitään, sinulla on mahdollisuus joko suojata koko laskentataulukko/työkirja tai tietyt solut, joilla on tärkeitä tietoja (joita et halua käyttäjän sekoittavan).

Mutta vaikka suojaisit laskentataulukon, loppukäyttäjä voi silti napsauttaa solua ja nähdä laskelmissa käytettävän kaavan.

Jos haluat piilottaa kaavan, jotta käyttäjät eivät näe niitä, voit tehdä sen myös.

Tässä tarkassa opetusohjelmassa näytän sinulle kuinka piilota kaavat Excelissä suojatussa laskentataulukossa (joten se ei näy käyttäjälle).

Aloitetaan siis!

Kuinka piilottaa kaikki kaavat Excelissä

Kun solussa on kaava, käyttäjä voi nähdä kaavan kahdella tavalla:

  1. Kaksoisnapsauttamalla soluja ja siirtymällä muokkaustilaan
  2. Valitsemalla solun ja katsomalla kaavan kaavapalkissa

Kun piilotat kaavat (kuten näemme pian), käyttäjät eivät voi muokata solua eivätkä nähdä kaavaa kaavapalkissa.

Oletetaan, että sinulla on alla näkyvä tietojoukko, jossa sinulla on kaava sarakkeessa D.

Alla on vaiheet kaikkien sarakkeen D kaavojen piilottamiseksi:

  1. Valitse sarakkeesta D solut, joissa on kaava, jonka haluat piilottaa
  2. Napsauta "Etusivu" -välilehteä
  3. Napsauta Numero -ryhmässä valintaikkunan käynnistysohjelmaa (se on pieni kallistettu nuolikuvake ryhmän oikeassa alakulmassa)
  4. Napsauta avautuvassa "Format Cells" -valintaikkunassa "Protection" -välilehteä
  5. Valitse Piilotettu -vaihtoehto
  6. Napsauta OK
  7. Napsauta valintanauhan Tarkista -välilehteä
  8. Napsauta Suojaa -ryhmässä Suojaa arkki -vaihtoehtoa
  9. Kirjoita Suojaus -valintaikkunaan salasana, jota tarvitaan laskentataulukon lukituksen avaamiseen (jos et halua käyttää salasanaa, voit jättää tämän tyhjäksi)
  10. Napsauta OK

Yllä olevat vaiheet suojaisivat koko laskentataulukon siten, että jos napsautat solua, jolla on arvo, näet arvon kaavapalkissa, mutta jos napsautat solua, jolla on kaava, kaavaa ei näytetä kaavapalkissa.

Ja koska laskentataulukko on suojattu, et voisi kaksoisnapsauttaa solua ja päästä muokkaustilaan (joten kaava on myös piilotettu tällä tavalla).

Vaikka tämä menetelmä toimii hyvin, sinun on tiedettävä, että käyttäjä voi helposti avata Excelissä suojatut taulukot/solut.

Kuka tahansa tekniikkaan perehtynyt käyttäjä voi helposti murtautua suojattuihin työkirjoihisi (yksinkertainen Google-haku antaa heille useita tapoja rikkoa suojattu laskentataulukko). Se ei ole suoraviivaista, mutta ei liian vaikeaa.

Mutta jos työskentelet vähemmän tekniikkaa ymmärtävien käyttäjien kanssa, salasanan lisäämisen pitäisi riittää.

Lue myös: Kaavojen lukitseminen Excelissä

Kuinka piilottaa kaavat vain Excelissä (ja pitää muut solut muokattavissa)

Yllä olevassa menetelmässä näytin sinulle, kuinka suojata koko laskentataulukko (mukaan lukien solut, joilla ei ole kaavaa).

Mutta entä jos et halua suojata koko laskentataulukkoa? Entä jos haluat vain suojata kaavat sisältävät solut ja piilottaa nämä kaavat käyttäjältä.

Tämä voi tapahtua silloin, kun haluat käyttäjien syöttävän tietoja (kuten tietojen syöttölomakkeessa) mutta eivät voi muokata kaavaa tai nähdä sitä.

Tämä voidaan tehdä myös helposti.

Toisin kuin edellinen menetelmä, jossa suojaimme kaikki laskentataulukon solut, tässä menetelmässä valitsisimme vain solut, joilla on kaavat, ja suojaamme nämä solut.

Loput laskentataulukosta jäävät auki käyttäjän muokattavaksi.

Oletetaan, että sinulla on alla esitetyn kaltainen tietojoukko, jossa haluat suojata vain sarakkeen D kaavat (joissa on kaavoja).

Jotta solu olisi suojattu, sen on oltava käytössä Lukittu -ominaisuus sekä valintanauhan suojaus. Vasta kun molemmat tapahtuvat, solu todella lukittuu (eli sitä ei voi muokata).

Tämä tarkoittaa myös sitä, että jos poistat lukitusominaisuuden käytöstä muutamasta solusta, niitä voidaan silti muokata laskentataulukon suojaamisen jälkeen.

Käytämme tätä käsitettä, kun poistamme lukitun ominaisuuden käytöstä kaikista soluista lukuun ottamatta niitä, joissa on kaavoja.

Katsotaanpa, miten tämä tehdään.

Vaihe 1 - Poista lukitusominaisuus käytöstä kaikissa soluissa

Joten meidän on ensin poistettava Lukittu -ominaisuus käytöstä kaikista soluista (jotta niitä ei voida suojata)

Alla on vaiheet tämän tekemiseen:

  1. Valitse kaikki laskentataulukon solut (voit tehdä tämän napsauttamalla taulukon vasemmassa yläkulmassa olevaa harmaata kolmioa).
  2. Napsauta Etusivu -välilehteä
  3. Napsauta Numero -ryhmässä valintaikkunan käynnistysohjelmaa
  4. Napsauta Muotoile solut -valintaikkunassa Suojaus -välilehteä
  5. Poista valinta Lukittu -vaihtoehdosta
  6. Napsauta OK

Yllä olevat vaiheet ovat poistaneet lukitun ominaisuuden käytöstä kaikista laskentataulukon soluista.

Vaikka menen ja suojaan arkin valintanauhan (Review >> Protect Sheet) -vaihtoehdon avulla, solut eivät lukittuisi kokonaan ja voit silti muokata soluja.

Vaihe 2 - Ota lukittu ja piilotettu ominaisuus käyttöön vain soluille, joilla on kaava

Kaavan piilottamiseksi kaikista laskentataulukon soluista minun on nyt jotenkin tunnistettava kaavat sisältävät solut ja lukittava nämä solut.

Ja kun lukitsen nämä solut, varmistaisin, että kaava on myös piilotettu kaavapalkista.

Alla on vaiheet kaavojen piilottamiseksi:

  1. Valitse kaikki laskentataulukon solut (voit tehdä tämän napsauttamalla taulukon vasemmassa yläkulmassa olevaa harmaata kolmioa).
  2. Napsauta Etusivu -välilehteä
  3. Napsauta muokkausryhmässä Etsi ja valitse -vaihtoehtoa
  4. Napsauta "Siirry erityiseen" -vaihtoehtoa.
  5. Napsauta Siirry erikoisvalintaikkunaan Kaavat -vaihtoehtoa. Tämä valitsee kaikki solut, joissa on kaava
  6. Kun kaavat on valittu soluiksi, pidä Control -näppäintä painettuna ja paina sitten 1 -näppäintä (tai Komento- ja 1 -näppäintä, jos käytät Mac -tietokonetta). Tämä avaa Numeromuoto -valintaikkunan
  7. Napsauta "Suojaus" -välilehteä
  8. Varmista, että vaihtoehdot Lukittu ja Piilotettu on valittu
  9. Napsauta OK

Vaihe 3 - Laskentataulukon suojaaminen

Toistaiseksi lukittu -ominaisuus on poistettu käytöstä kaikista soluista lukuun ottamatta soluja, joissa on kaava.

Joten jos nyt suojaan koko laskentataulukon, vain ne solut olisivat suojattuja, joilla on kaava (koska tarvitset lukitun ominaisuuden, jotta solu todella lukitaan).

Tässä on seuraavat vaiheet:

  1. Napsauta Tarkista -välilehteä
  2. Napsauta Suojaa -ryhmässä Suojaa arkki -vaihtoehtoa
  3. Kirjoita Suojaa arkki -valintaikkunaan salasana (valinnainen)
  4. Napsauta OK

Yllä olevat vaiheet lukitsisivat vain ne solut, joissa on kaava, ja piilottavat samalla kaavan käyttäjiltä.

Käyttäjät eivät voi kaksoisnapsauttaa ja siirtyä muokkaustilaan sekä nähdä kaavapalkin kaavaa.

Kuinka piilottaa kaavat suojaamatta laskentataulukkoa

Jos mietit, voitko piilottaa kaavat Excelissä suojaamatta taulukkoa, valitettavasti et voi.

Vaikka voit tehdä tämän käyttämällä monimutkaista VBA -koodia, se olisi epäluotettava ja voi johtaa muihin ongelmiin. Tässä on artikkeli, joka jakaa tällaisen koodin (käytä sitä, jos et todellakaan voi tehdä ilman sitä)

Tällä hetkellä ainoa tapa piilottaa kaavat Excelissä on suojata arkki ja varmistaa myös, että piilotetut ominaisuudet ovat käytössä kaavoilla varustetuissa soluissa.

Toivottavasti pidit tätä opetusohjelmaa hyödyllisenä.

wave wave wave wave wave