Come nascondere le formule in Excel (e visualizzare solo il valore)

Quando condividi un normale file Excel con altri, sono in grado di vedere e modificare tutto ciò che ha il file Excel.

Se non vuoi che cambino nulla, hai la possibilità di proteggere l'intero foglio di lavoro/cartella di lavoro o proteggere alcune celle che contengono dati importanti (che non vuoi che l'utente sbagli).

Ma anche quando proteggi il foglio di lavoro, l'utente finale può comunque fare clic su una cella e vedere la formula utilizzata per i calcoli.

Se vuoi nascondere la formula in modo che gli utenti non possano vederla, puoi farlo anche tu.

In questo esatto tutorial, ti mostrerò come nascondi le formule in Excel in un foglio di lavoro protetto (quindi non è visibile all'utente).

Quindi iniziamo!

Come nascondere tutte le formule in Excel

Quando hai una formula in una cella, un utente può vedere la formula in due modi:

  1. Facendo doppio clic sulle celle e accedendo alla modalità di modifica
  2. Selezionando la cella e vedendo la formula nella barra della formula

Quando nascondi le formule (come vedremo presto come), gli utenti non saranno in grado di modificare la cella e non saranno in grado di vedere la formula nella barra della formula.

Supponiamo di avere un set di dati come mostrato di seguito dove hai la formula nella colonna D.

Di seguito sono riportati i passaggi per nascondere tutte le formule nella colonna D:

  1. Seleziona le celle nella colonna D che hanno la formula che vuoi nascondere
  2. Fare clic sulla scheda "Home"
  3. Nel gruppo "Numero", fai clic sul pulsante di avvio della finestra di dialogo (è la piccola icona a forma di freccia inclinata in basso a destra del gruppo)
  4. Nella finestra di dialogo "Formatta celle" che si apre, fai clic sulla scheda "Protezione"
  5. Controlla l'opzione Nascosto
  6. Fare clic su OK
  7. Fare clic sulla scheda Revisione nella barra multifunzione
  8. Nel gruppo Proteggi, fai clic sull'opzione Proteggi foglio
  9. Nella finestra di dialogo Protezione, inserisci la password che sarebbe necessaria se desideri sbloccare il foglio di lavoro (nel caso in cui non desideri applicare una password, puoi lasciarla vuota)
  10. Fare clic su OK

I passaggi precedenti proteggerebbero l'intero foglio di lavoro in modo tale che se si fa clic su una cella che ha un valore si vedrà il valore nella barra della formula, ma se si fa clic su una cella che ha una formula, non verrà mostrata alcuna formula nella barra della formula.

E poiché il foglio di lavoro è protetto, non saresti in grado di fare doppio clic sulla cella e accedere alla modalità di modifica (quindi anche la formula è nascosta in questo modo).

Sebbene questo metodo funzioni correttamente, è necessario sapere che i fogli/celle protetti in Excel possono essere facilmente sbloccati dall'utente.

Qualsiasi utente esperto di tecnologia può facilmente entrare nelle tue cartelle di lavoro protette (una semplice ricerca su Google darà loro diversi modi per rompere il foglio di lavoro protetto). Non è diretto, ma non è troppo difficile.

Ma se lavori con utenti meno esperti di tecnologia, l'aggiunta di una password dovrebbe essere sufficiente.

Leggi anche: Come bloccare le formule in Excel

Come nascondere solo le formule in Excel (e mantenere modificabile il resto delle celle)

Nel metodo sopra, ti ho mostrato come proteggere l'intero foglio di lavoro (comprese le celle che non contengono una formula).

Ma cosa succede se non si desidera proteggere l'intero foglio di lavoro? E se volessi solo proteggere le celle che hanno formule e nascondere queste formule all'utente.

Questo potrebbe essere il caso quando si desidera che gli utenti inseriscano dati (ad esempio in un modulo di immissione dati) ma non siano in grado di modificare la formula o di visualizzarla.

Anche questo può essere fatto facilmente.

A differenza del metodo precedente, in cui abbiamo protetto tutte le celle nel foglio di lavoro, in questo metodo selezioneremmo solo le celle che hanno le formule e proteggeremo queste celle.

Il resto del foglio di lavoro rimarrebbe aperto per la modifica da parte dell'utente.

Supponiamo di avere un set di dati come mostrato di seguito in cui desideri proteggere solo le formule nella colonna D (che ha le formule).

Affinché una cella sia protetta, è necessario che la proprietà "Bloccato" sia abilitata, così come la protezione abilitata dalla barra multifunzione. Solo quando si verificano entrambi una cella diventa veramente bloccata (cioè non può essere modificata).

Ciò significa anche che se disabiliti la proprietà di blocco per alcune celle, queste potrebbero ancora essere modificate dopo aver protetto il foglio di lavoro.

Useremo questo concetto in cui disattiveremo la proprietà bloccata per tutte le celle tranne quelle che contengono formule.

Vediamo come farlo.

Passaggio 1: disabilitare la proprietà di blocco per tutte le celle

Quindi, dobbiamo prima disabilitare la proprietà Locked per tutte le celle (in modo che queste non possano essere protette)

Di seguito sono riportati i passaggi per eseguire questa operazione:

  1. Seleziona tutte le celle nel foglio di lavoro (puoi farlo facendo clic sul triangolo grigio nella parte in alto a sinistra del foglio).
  2. Fare clic sulla scheda Home
  3. Nel gruppo Numero, fai clic sul pulsante di avvio della finestra di dialogo
  4. Nella finestra di dialogo Formato celle, fare clic sulla scheda "Protezione"
  5. Deseleziona l'opzione Bloccato
  6. Fare clic su OK

I passaggi precedenti hanno disabilitato la proprietà bloccata per tutte le celle nel foglio di lavoro.

Ora, anche se vado a proteggere il foglio usando l'opzione nella barra multifunzione (Revisione >> Proteggi foglio), le celle non sarebbero completamente bloccate e puoi comunque modificare le celle.

Passaggio 2: abilitare la proprietà bloccata e nascosta solo per le celle con formule

Per nascondere la formula da tutte le celle del foglio di lavoro, ora devo identificare in qualche modo le celle che hanno la formula e quindi bloccare queste celle.

E mentre blocchi queste celle, mi assicurerei che la formula sia nascosta anche dalla barra della formula.

Di seguito sono riportati i passaggi per nascondere le formule:

  1. Seleziona tutte le celle nel foglio di lavoro (puoi farlo facendo clic sul triangolo grigio nella parte in alto a sinistra del foglio).
  2. Fare clic sulla scheda Home
  3. Nel gruppo di modifica, fai clic sull'opzione Trova e seleziona
  4. Fare clic sull'opzione "Vai a speciale".
  5. Nella finestra di dialogo Vai a speciale, fare clic sull'opzione Formule. Questo selezionerà tutte le celle che contengono una formula
  6. Con le celle con le formule selezionate, tieni premuto il tasto Ctrl e quindi premi il tasto 1 (o il tasto Comando e il tasto 1 se utilizzi Mac). Questo aprirà la finestra di dialogo Formato numero
  7. Fare clic sulla scheda "Protezione"
  8. Assicurati che le opzioni "Bloccato" e "Nascosto" siano selezionate
  9. Fare clic su OK

Passaggio 3 - Protezione del foglio di lavoro

Nel processo finora, la proprietà Locked è disabilitata per tutte le celle tranne quelle che contengono una formula.

Quindi ora, se proteggo l'intero foglio di lavoro, solo quelle celle che hanno una formula sarebbero protette (poiché è necessario che la proprietà Locked sia abilitata per bloccare veramente una cella).

Ecco i passaggi per farlo:

  1. Fare clic sulla scheda Revisione
  2. Nel gruppo Proteggi, fai clic sull'opzione "Proteggi foglio"
  3. Nella finestra di dialogo Proteggi foglio, inserisci la password (opzionale)
  4. Fare clic su OK

I passaggi precedenti bloccherebbero solo quelle celle che contengono una formula e allo stesso tempo nasconderebbero la formula agli utenti.

Gli utenti non saranno in grado di fare doppio clic e accedere alla modalità di modifica e vedere la formula nella barra della formula.

Come nascondere le formule senza proteggere il foglio di lavoro

Se ti stai chiedendo se puoi nascondere le formule in Excel senza proteggere il foglio, sfortunatamente, non puoi.

Sebbene sia possibile farlo utilizzando un codice VBA complesso, sarebbe inaffidabile e potrebbe portare ad altri problemi. Ecco un articolo che condivide tale codice (usalo se proprio non puoi farne a meno)

A partire da ora, l'unico modo per nascondere le formule in Excel è proteggere il foglio e assicurarsi anche che le proprietà nascoste siano abilitate per le celle che hanno la formula.

Spero che tu abbia trovato utile questo tutorial.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave