RSS Feed

Syndicate content

Excel non calcola le formule... dove sta il trucco?

Submitted by aterzaghi on Mon, 02/02/2009 - 22:30

Succede a volte che Excel si rifiuti di calcolare le formule.

Due possono essere le situazioni "anomale":

  • Quando si inserisce una formula, invece di vedere il risultato si vede il testo della formula stessa
  • Quando si inserisce una formula, viene calcolato tutto correttamente, poi si cambia il valore della cella da cui prende la formula e questa si rifiuta di ricalcolare il nuovo valore. Bisogna allora editare la cella con il tasto F2 e a questo punto la cella restituisce il valore corretto.

Le due situazioni descritte sono dovute a due problemi differenti:

 

Invece di vedere il risultato si vede il testo della formula stessa:

 

Questo è un esempio di questa situazione:

 

 

Il problema è che la cella ha il formato "testo" e Excle considera la formula come un testo. Bisogna allora selezionare la cella, premere CTRL + 1 e cambiare la formattazione da Testo a Generale o a qualisiasi altro formato numerico. A questo punto si preme Ok, si entra nella cella in modifica (premendo ad esempio il tasto F2) e si batte "Invio". A questo punto la cella verrà calcolata correttamente.

 

Excel si rifiuta di ricalcolare i valori dopo il primo inserimento:

 

in questo caso invece è stata impostata la funzione di calcolo su "Manuale":

 

 

Le possibilità ora sono 2:

  • si preme F9 per effettaure il calcolo ogni volta che si vorranno avere i numeri aggiornati
  • si entra su Strumenti -> Opzioni... e si cambia il settaggio da "Manuale" a "Automatico"

Il settaggio Manuale è stato introdotto per le situazioni in cui si hanno grossi fogli excel ad esempio con decine di migliaia di CERCA.VERT che sono molto lenti nell'elaborazione. Poiché Excel effettua un ricalcolo di tutto il foglio di lavoro ogni volta che viene modificata una singola cella anche semplicemente per aggiungere o modificare un titolo, è facile capire che in questi casi mettendo su Manuale è possibile lavorare sul foglio senza essere continuamente interrotti da ricalcoli lunghi e inutili. Una volta che il file sarà sistemato, si premerà F9 e avremo il calcolo definitivo.

 

Excel non calcola le formule... dove sta il trucco

Sì...il fatto di usare F2 e invio può andare bene se c'è una sola cella che si è...ingrullata...
Se invece hai tutta una colonna che ha preso il formato testo non puoi andare in ogni cella e dargli un "colpetto" per rimetterlo a posto.
L'unica soluzione che conosco è selezionare tutta la zona di celle che visualizzano il testo della formula invece del risultato, usare il comando "Dati/Testo in colonne" e in basso a destra sulla finestra di dialogo cliccare su "Fine"
Ciao!
car.sac@inwind.it

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <style> <center> <p>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Custom Search