Excel non mostra i risultati della formula

Excel mostra la formula ma non il risultato

Di tanto in tanto, potresti scoprire che Excel si comporta in modo bizzarro o inaspettato. Un esempio è quando si attiva accidentalmente la funzione di blocco dello scorrimento. Un altro esempio è quando una o più formule smettono improvvisamente di funzionare. Invece di un risultato, viene visualizzata solo una formula, come nella schermata seguente:

La formula CERCA.VERT è corretta, perché nessun risultato?

Questo può creare molta confusione e potresti pensare di aver in qualche modo rotto il tuo foglio di calcolo. Tuttavia, è probabile che si tratti di un problema semplice. Con un po' di risoluzione dei problemi, puoi far funzionare di nuovo le cose. Ci sono due motivi principali per cui potresti vedere una formula invece di un risultato:

  1. Hai accidentalmente abilitato Mostra formule Excel
  2. pensa che la tua formula sia testo

Esaminerò ogni caso con alcuni esempi.

Mostra formule è abilitato

Excel ha una funzione chiamata Mostra Formule che attivano o disattiva la visualizzazione dei risultati delle formule e delle formule effettive. Mostra formule ha lo scopo di fornire un modo rapido per visualizzare tutte le formule in un foglio di lavoro. Tuttavia, se attivi accidentalmente questa modalità, può essere piuttosto disorientante.

Mostra formule disabilitato (modalità normale)

Mostra formule abilitato

Per verificare se Mostra formule è attivato, visita la scheda Formula nella barra multifunzione e seleziona il pulsante Mostra formule:

Mostra formule abilitate - basta fare clic per disabilitare

Il motivo per cui Mostra formule può essere abilitato accidentalmente è perché ha una scorciatoia da tastiera (Ctrl +')  che un utente potrebbe digitare accidentalmente. Prova a digitare Ctrl + ' in un foglio di lavoro per vedere come funziona. Dovresti vedere le formule attivate e disattivate ogni volta che usi la scorciatoia.

Mostra formule attiva o disattiva la visualizzazione di ogni formula in un foglio di lavoro. Se sei Se si verificano problemi con una singola formula, il problema non è Mostra formule. Al contrario, Excel probabilmente pensa che la formula sia testo. Continua a leggere per maggiori informazioni.

Excel ritiene che la formula sia testo

Se Excel ritiene che una formula sia solo testo e non una formula effettiva, visualizzerà semplicemente il testo senza tentare di valutarlo come formula. Esistono diverse situazioni che potrebbero causare questo comportamento.

Nessun segno di uguale

Innanzitutto, potresti aver dimenticato il segno di uguale. Tutte le formule in Excel devono iniziare con un segno di uguale (=). Se si omette questa opzione, Excel tratterà semplicemente la formula come testo:

Esempio di formula interrotta - nessun segno di uguale (=)

Spazio prima del segno di uguale

Una sottile variazione di questo problema può verificarsi se ci sono uno o più spazi prima del segno di uguale. Un singolo spazio può essere difficile da individuare, ma infrange la regola secondo cui tutte le formule devono iniziare con un segno di uguale, quindi interromperà la formula come mostrato di seguito:

Formula avvolta tra virgolette

Infine, assicurati che la formula non sia avvolta tra virgolette. A volte, quando le persone menzionano una formula online, usano virgolette, come questa:

In Excel, le virgolette vengono utilizzate per indicare un valore di testo, quindi se inserisci una formula come questa, la formula non verrà valutata. Puoi vedere un esempio di questo nella schermata sottostante:

Nota: sei libero di utilizzare le virgolette all'interno delle formule. In questo caso, la formula sopra richiede virgolette intorno ai criteri. 

In tutti gli esempi precedenti, basta modificare la formula in modo che inizi con un segno di uguale e tutto dovrebbe andare bene:

Per riferimento, ecco la formula di lavoro:

Formato cella impostato su Testo

Infine, di tanto in tanto, potresti vedere una formula che è ben formata in ogni modo ma in qualche modo non viene visualizzata un risultato. Se ti imbatti in una formula come questa, controlla se il formato della cella è impostato su Testo.

In tal caso, impostare il formato su Generale (Ctrl + ~) o un altro formato numerico adatto. Potrebbe essere necessario accedere alla modalità di modifica della cella (fare clic sulla barra della formula o utilizzare F2, quindi invio) per fare in modo che Excel riconosca la modifica del formato. Excel dovrebbe quindi riconoscere la formula.

Dopo aver impostato il formato su Generale, potrebbe essere necessario inserire nuovamente la formula per fare in modo che Excel la valuti correttamente.

Suggerimento - Salva la formula in corso come testo

Sebbene una formula non funzionante non sia mai divertente, a volte puoi utilizzare il "problema della formula come testo" a tuo vantaggio, come un modo per salvare il lavoro in corso su una formula complicata. In genere, se si tenta di immettere una formula in uno stato incompleto, Excel genererà un errore, impedendo l'immissione della formula. Tuttavia, se si aggiunge una virgoletta singola prima del segno di uguale, Excel tratterà la formula come testo e ti consente di inserirlo senza lamentarti. La virgoletta singola ti ricorda che la formula è stata convertita intenzionalmente in testo:

in seguito, puoi riprendere il lavoro sulla formula, ricominciando da dove avevi interrotto. Vedi #17 in questo elenco per maggiori informazioni.