3Aug

Come modificare le funzioni di calcolo automatico e multi-threading in Excel 2013

Per impostazione predefinita, Excel ricalcola automaticamente tutte le formule del foglio di lavoro quando si apre il foglio di lavoro o si modificano voci, formule o nomi da cui dipendono le formule. Se il foglio di lavoro è grande, con molte formule, questo può richiedere diversi secondi o minuti.

Mentre le formule vengono ricalcolate, il puntatore del mouse si trasforma in una clessidra e non è possibile apportare modifiche al foglio di lavoro.

È possibile disattivare temporaneamente il calcolo automatico per risparmiare tempo fino al termine dell'inserimento e della modifica delle formule nel foglio di lavoro. Questo è fatto facilmente e ti mostreremo come.

NOTA: se non si desidera disattivare la funzione di calcolo automatico e si dispone di più processori nel computer, è possibile attivare la funzione multi-threading, che potrebbe velocizzare il ricalcolo delle formule di un po ',a seconda di quanti processori ha il tuo computer. Ti mostreremo come attivare questa opzione più avanti in questo articolo.

Per disabilitare la funzione di calcolo automatico, aprire Excel e fare clic sulla scheda FILE.

Fare clic sulla voce Opzioni nel menu a sinistra.

Nella finestra di dialogo Opzioni di Excel, fare clic su Formule nel menu a sinistra.

Scorrere verso il basso fino alla sezione Opzioni di calcolo e selezionare Manuale per impedire che le formule vengano calcolate ogni volta che si apporta una modifica a un valore, una formula o un nome o aperto un foglio di lavoro contenente formule.

Il seguente elenco definisce le opzioni disponibili nella sezione Opzioni di calcolo:

  • automatico: calcola tutte le formule dipendenti e aggiorna i grafici aperti o incorporati ogni volta che si apporta una modifica a un valore, una formula o un nome. Questa è l'impostazione predefinita per ogni nuovo foglio di lavoro.
  • Automatico Tranne Tabelle dati - Calcola tutte le formule dipendenti e aggiorna i grafici aperti o incorporati, ma non calcola le tabelle dati create con la funzione Tabella dati. Per ricalcolare le tabelle di dati quando questo pulsante di opzione è selezionato, fare clic sul pulsante di comando Calcola ora( F9) nella scheda Formule della barra multifunzione o premere F9 nel foglio di lavoro. Manuale
  • - Calcola i fogli di lavoro aperti e aggiorna i grafici aperti o incorporati solo quando si fa clic sul pulsante di comando Calcola ora( F9) nella scheda Formule della barra multifunzione o si preme F9 o Ctrl + = nel foglio di lavoro.
  • Ricalcola cartella di lavoro prima del salvataggio: calcola i fogli di lavoro aperti e aggiorna i grafici aperti o incorporati quando li salvi anche quando è selezionato il pulsante di opzione Manualmente. Se non si desidera aggiornare formule e grafici dipendenti ogni volta che si salva, disattivare questa opzione.
  • Abilita calcolo iterativo: imposta le iterazioni, ovvero il numero di volte in cui un foglio di lavoro viene ricalcolato, quando si esegue la ricerca di obiettivi o si risolvono riferimenti circolari al numero visualizzato nella casella di testo Numero massimo di iterazioni. Per ulteriori informazioni sull'obiettivo che cerca o risolve riferimenti circolari, vedere il file della guida di Excel.
  • Maximum Iterations - Imposta il numero massimo di iterazioni( 100 di default) quando la casella di controllo Enable iterative calculation è selezionata. Modifica massima
  • - Imposta la quantità massima di modifica dei valori durante ciascuna iterazione( 0,001 per impostazione predefinita) quando la casella di controllo Abilita calcolo iterativo è selezionata.

È inoltre possibile passare da una delle tre opzioni di calcolo principali utilizzando il pulsante Opzioni di calcolo nella sezione Calcolo della scheda Formule sulla barra multifunzione. Tuttavia, se si desidera impostare le opzioni di iterazione, è necessario utilizzare la pagina Formule nella finestra di dialogo Opzioni di Word.

Excel 2013 ha una funzione multi-threading che consente di ridurre il tempo necessario per calcolare formule complesse. Se preferisci non disattivare il calcolo automatico, puoi provare a utilizzare questa funzione( se nel computer sono presenti più processori) per ridurre i tempi di calcolo.

Per abilitare la funzionalità multi-threading, fare clic sulla scheda FILE e selezionare Opzioni per aprire la finestra di dialogo Opzioni Excel, come accennato in precedenza. Fai clic su Avanzate nel menu a sinistra.

Scorrere verso il basso fino alla sezione Formule e selezionare la casella di controllo Abilita calcolo multi-thread in modo che nella casella vi sia un segno di spunta.È possibile specificare manualmente quanti thread utilizzare, oppure è possibile indicare a Usa tutti i processori su questo computer.

Se sul computer sono in esecuzione altri programmi, è possibile che non si desideri utilizzare tutti i processori sui computer per ricalcolare le formule nei fogli di calcolo di Excel.

Prova diverse combinazioni delle funzioni di calcolo automatico e multi-thread per vedere cosa funziona meglio per te sul tuo computer.