Passa al contenuto principale
Workday User Guide
Ultimo aggiornamento: 2023-06-23
Concetto: Calcolo automatico e manuale nelle formule della cartella di lavoro

Concetto: Calcolo automatico e manuale nelle formule della cartella di lavoro

È utile comprendere le azioni che causano il calcolo o il ricalcolo delle formule nella cartella di lavoro.
I calcoli dipendono dal tipo di formula e dall'azione in corso. Il tempo di ricalcolo include il tempo dedicato all'esecuzione di report, all'esecuzione di formule e all'applicazione della formattazione condizionale.
La seguente tabella riepiloga i casi in cui Worksheets ricalcola o meno i dati della cartella di lavoro:
Impostazione ricalcolo
Tipo di formula/cartella di lavoro
Evento/Azione
La formula viene ricalcolata?
Automatico
Volatile
  • INDIRECT
  • NOW
  • NOWTZ
  • OFFSET
  • RAND
  • RANDBETWEEN
  • TODAY
Modifica di una cella qualsiasi nella cartella di lavoro.
Sì.
Automatico
Non volatile
Modifica di una cella qualsiasi da cui dipende questa cella.
Sì.
Automatico
ARRAYAREA
Una formula utilizza ARRAYAREA e la matrice a cui fa riferimento ARRAYAREA cambia.
La cella di ancoraggio (cella in alto a sinistra) della matrice a cui fa riferimento ARRAYAREA cambia.
Sì.
Automatico
RANDCONST
No. Questa funzione non volatile viene ricalcolata solo quando:
  • Viene eseguito un aggiornamento pianificato dei dati dinamici.
  • Si seleziona
    Dati > Ricalcola
    .
  • Si seleziona
    Dati > Ricalcola tutto
    .
Automatico
SELECT (con dati dinamici)
Aggiornamento manuale dell'intervallo di dati dinamici.
Viene eseguita la pianificazione dell'aggiornamento dei dati dinamici.
Sì.
Automatico
SELECT come formula generica
Modifica di qualsiasi cella a cui fa riferimento la formula.
Dipende.
Se si utilizza la sezione dei parametri per fare riferimento ai dati, la formula viene eseguita quando i dati cambiano. Se si modificano i dati nella parte dell'istruzione SELECT, la formula non viene eseguita di nuovo.
Automatico
ONCE
Posizionare (a capo) qualsiasi formula nella funzione UNA VOLTA.
No.
Automatico
Cartella di lavoro copiata
La prima volta che si apre la cartella di lavoro copiata.
No. Selezionare
Dati
Ricalcola tutto
per aggiornare la cartella di lavoro.
Automatico
File Microsoft Excel convertito
La prima volta che si apre la cartella di lavoro caricata/convertita.
No. Selezionare
Dati
Ricalcola tutto
per aggiornare la cartella di lavoro.
Manuale
Qualsiasi
Qualsiasi.
No. Worksheets non ricalcola mai le formule, a meno che non venga avviato manualmente un ricalcolo. Questa opzione è applicabile a tutte le formule, comprese le formule volatili. Le nuove formule vengono calcolate quando vengono inoltrate per la prima volta, ma non vengono ricalcolate.
L'impostazione di ricalcolo predefinita nelle cartelle di lavoro è
Automatico
.
In alcune situazioni è consigliabile impedire il ricalcolo automatico. Esempio: se si apportano molte modifiche a una cartella di lavoro con formule complesse, è consigliabile attendere fino a quando non vengono completate tutte le modifiche prima di ricalcolare le formule.
Per specificare un'opzione di calcolo, selezionare
File
Impostazioni
.
Per ricalcolare manualmente le formule, utilizzare una delle seguenti azioni:
  • Dati
    Ricalcola
    calcola le formule nella cartella di lavoro in cui i dati sono stati modificati.
  • Dati
    Ricalcola tutto
    calcola tutte le formule nella cartella di lavoro, indipendentemente dal fatto che i dati siano cambiati o meno dall'ultimo calcolo.
    Ricalcola tutto
    aggiorna anche i riferimenti esterni nelle cartelle di lavoro consumer
Note
:
  • Quando si esegue un'azione che non determina un ricalcolo, ad esempio il caricamento di un file di Microsoft Excel in Worksheets e la prima apertura della cartella di lavoro convertita, selezionare
    Dati
    Ricalcola tutto
    per aggiornare la cartella di lavoro.
  • I dati dinamici in una cartella di lavoro non vengono modificati quando vengono utilizzate le impostazioni o le azioni di ricalcolo. È possibile aggiornare manualmente i dati dinamici selezionando
    Dati
    Aggiorna tutti i dati dinamici
    , selezionando
    Aggiorna ora
    nel pannello Dati dinamici o impostando un aggiornamento pianificato utilizzando
    dati
    Pianificazione aggiornamento dati dinamici
    .