Kā programmā Excel slēpt formulas (un parādīt tikai vērtību)

Kopīgojot parastu Excel failu ar citiem, viņi var redzēt un rediģēt visu, kas ir Excel failā.

Ja nevēlaties, lai viņi kaut ko mainītu, jums ir iespēja vai nu aizsargāt visu darblapu/darbgrāmatu, vai arī aizsargāt noteiktas šūnas, kurās ir svarīgi dati (kuras nevēlaties, lai lietotājs izjauc).

Bet pat aizsargājot darblapu, galalietotājs joprojām var noklikšķināt uz šūnas un redzēt aprēķinos izmantoto formulu.

Ja vēlaties paslēpt formulu, lai lietotāji to nevarētu redzēt, varat to arī izdarīt.

Šajā precīzā apmācībā es jums parādīšu, kā to izdarīt paslēpt formulas programmā Excel aizsargātā darblapā (tāpēc lietotājam tas nav redzams).

Tātad, sāksim!

Kā paslēpt visas formulas programmā Excel

Ja šūnā ir formula, lietotājs var redzēt formulu divos veidos.

  1. Veicot dubultklikšķi uz šūnām un nokļūstot rediģēšanas režīmā
  2. Atlasot šūnu un redzot formulu joslā

Paslēpjot formulas (kā mēs drīz redzēsim, kā), lietotāji nevarēs rediģēt šūnu, kā arī nevarēs redzēt formulu joslā.

Pieņemsim, ka jums ir datu kopa, kā parādīts zemāk, kur jums ir formula D slejā.

Tālāk ir norādītas darbības, lai paslēptu visas formulas kolonnā D:

  1. D slejā atlasiet šūnas, kurām ir formula, kuru vēlaties paslēpt
  2. Noklikšķiniet uz cilnes Sākums
  3. Grupā “Skaitlis” noklikšķiniet uz dialoglodziņa palaišanas programmas (tā ir maza noliekta bultiņas ikona grupas apakšējā labajā stūrī)
  4. Atvērtajā dialoglodziņā “Šūnu formatēšana” noklikšķiniet uz cilnes “Aizsardzība”
  5. Pārbaudiet opciju Slēpts
  6. Noklikšķiniet uz Labi
  7. Lentē noklikšķiniet uz cilnes Pārskatīšana
  8. Grupā Aizsargāt noklikšķiniet uz opcijas Aizsargāt lapu
  9. Dialoglodziņā Aizsardzība ievadiet paroli, kas būtu nepieciešama, ja vēlaties atbloķēt darblapu (ja nevēlaties lietot paroli, varat to atstāt tukšu)
  10. Noklikšķiniet uz Labi

Iepriekš minētās darbības aizsargātu visu darblapu tādā veidā, ka, noklikšķinot uz šūnas, kurai ir vērtība, jūs redzētu vērtību formulas joslā, bet, noklikšķinot uz šūnas, kurai ir formula, neviena formula netiktu parādīta formulas joslā.

Un tā kā darblapa ir aizsargāta, jūs nevarētu veikt dubultklikšķi uz šūnas un nokļūt rediģēšanas režīmā (tāpēc arī formula ir paslēpta tādā veidā).

Lai gan šī metode darbojas labi, jums jāzina, ka Excel aizsargātās lapas/šūnas lietotājs var viegli atbloķēt.

Jebkurš tehniski gudrs lietotājs var viegli ielauzties jūsu aizsargātajās darbgrāmatās (vienkārša Google meklēšana sniegs viņiem vairākus veidus, kā salauzt aizsargāto darblapu). Tas nav vienkārši, bet tas nav pārāk grūti.

Bet, ja strādājat ar lietotājiem, kuri mazāk prot tehniku, pietiek ar paroles pievienošanu.

Lasiet arī: Kā bloķēt formulas programmā Excel

Kā programmā Excel tikai slēpt formulas (un saglabāt pārējās šūnas rediģējamas)

Iepriekš minētajā metodē es parādīju, kā aizsargāt visu darblapu (ieskaitot šūnas, kurās nav formulas).

Bet ko darīt, ja nevēlaties aizsargāt visu darblapu? Ko darīt, ja vēlaties aizsargāt tikai šūnas, kurām ir formulas, un slēpt šīs formulas no lietotāja.

Tas varētu notikt, ja vēlaties, lai lietotāji ievadītu datus (piemēram, datu ievades formā), bet nevarētu rediģēt formulu vai to redzēt.

To var viegli izdarīt arī.

Atšķirībā no iepriekšējās metodes, kurā mēs aizsargājām visas darblapas šūnas, šajā metodē mēs atlasītu tikai tās šūnas, kurām ir formulas, un aizsargātu šīs šūnas.

Pārējā darblapa paliks atvērta, lai lietotājs varētu to rediģēt.

Pieņemsim, ka jums ir datu kopa, kā parādīts zemāk, un jūs vēlaties aizsargāt tikai D kolonnas formulas (kurās ir formulas).

Lai šūna tiktu aizsargāta, tai ir jāiespējo rekvizīts “Bloķēts”, kā arī jāiespējo aizsardzība no lentes. Tikai tad, kad notiek abi šie gadījumi, šūna patiešām tiek bloķēta (t.i., to nevar rediģēt).

Tas nozīmē arī to, ka, atspējojot bloķēšanas rekvizītu dažām šūnām, tās joprojām var rediģēt pēc darblapas aizsardzības.

Mēs izmantosim šo koncepciju, kad atspējosim bloķēto īpašumu visām šūnām, izņemot tās, kurās ir formulas.

Apskatīsim, kā to izdarīt.

1. darbība - atspējojiet bloķēšanas rekvizītu visām šūnām

Tātad mums vispirms ir jāatspējo rekvizīts Bloķēts visām šūnām (lai tās nevarētu aizsargāt)

Tālāk ir norādītas darbības, kā to izdarīt:

  1. Atlasiet visas darblapas šūnas (to var izdarīt, noklikšķinot uz pelēkā trīsstūra lapas augšējā kreisajā daļā).
  2. Noklikšķiniet uz cilnes Sākums
  3. Grupā Cipars noklikšķiniet uz dialoglodziņa palaidēja
  4. Dialoglodziņā Šūnu formatēšana noklikšķiniet uz cilnes Aizsardzība
  5. Noņemiet atzīmi no opcijas Bloķēts
  6. Noklikšķiniet uz Labi

Iepriekš minētās darbības ir atspējojušas bloķēto rekvizītu visām darblapas šūnām.

Pat ja es ietu un aizsargātu lapu, izmantojot lentē esošo opciju (Pārskatīšana >> Aizsargāt lapu), šūnas nebūtu pilnībā bloķētas, un jūs joprojām varat rediģēt šūnas.

2. darbība - iespējojiet bloķēto un slēpto īpašumu tikai šūnām ar formulām

Lai slēptu formulu no visām darblapas šūnām, man tagad ir kaut kā jāidentificē šūnas, kurām ir formula, un pēc tam šīs šūnas jābloķē.

Un, bloķējot šīs šūnas, es pārliecinātos, ka formula ir paslēpta arī no formulas joslas.

Tālāk ir norādītas darbības, lai paslēptu formulas:

  1. Atlasiet visas darblapas šūnas (to var izdarīt, noklikšķinot uz pelēkā trīsstūra lapas augšējā kreisajā daļā).
  2. Noklikšķiniet uz cilnes Sākums
  3. Rediģēšanas grupā noklikšķiniet uz opcijas Atrast un atlasīt
  4. Noklikšķiniet uz opcijas “Doties uz īpašo”.
  5. Dialoglodziņā Pāriet uz īpašo noklikšķiniet uz opcijas Formulas. Tas atlasīs visas šūnas, kurās ir formula
  6. Kad ir atlasītas šūnas ar formulām, turiet nospiestu taustiņu Control un pēc tam nospiediet taustiņu 1 (vai komandu taustiņu un taustiņu 1, ja izmantojat Mac). Tiks atvērts dialoglodziņš Ciparu formāts
  7. Noklikšķiniet uz cilnes “Aizsardzība”
  8. Pārliecinieties, vai ir atzīmētas opcijas “Bloķēts” un “Slēpts”
  9. Noklikšķiniet uz Labi

3. darbība - darblapas aizsardzība

Līdz šim procesā īpašums Bloķēts ir atspējots visām šūnām, izņemot tās, kurās ir formula.

Tātad tagad, ja es aizsargātu visu darblapu, tiktu aizsargātas tikai tās šūnas, kurām ir formula (jo, lai šūnu patiešām bloķētu, ir jāiespējo rekvizīts Bloķēts).

Lai to izdarītu, veiciet tālāk norādītās darbības.

  1. Noklikšķiniet uz cilnes Pārskatīšana
  2. Grupā Aizsargāt noklikšķiniet uz opcijas “Aizsargāt lapu”
  3. Dialoglodziņā Aizsargāt lapu ievadiet paroli (pēc izvēles)
  4. Noklikšķiniet uz Labi

Iepriekš minētās darbības bloķētu tikai tās šūnas, kurās ir formula, un vienlaikus slēptu formulu no lietotājiem.

Lietotāji nevarēs veikt dubultklikšķi un nokļūt rediģēšanas režīmā, kā arī redzēt formulu joslā.

Kā paslēpt formulas, neaizsargājot darblapu

Ja jums rodas jautājums, vai varat paslēpt formulas programmā Excel, neaizsargājot lapu, diemžēl tu nevari.

Lai gan jūs to varat izdarīt, izmantojot sarežģītu VBA kodu, tas būtu neuzticams un var izraisīt citas problēmas. Šeit ir raksts, kurā ir šāds kods (izmantojiet to, ja tiešām nevarat iztikt bez tā)

Pašlaik vienīgais veids, kā paslēpt formulas programmā Excel, ir aizsargāt lapu un arī pārliecināties, vai slēptie rekvizīti ir iespējoti šūnām, kurām ir formula.

Es ceru, ka šī apmācība jums šķita noderīga.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave