Come vengono eseguiti i calcoli in Fogli Google
Puoi utilizzare Fogli Google senza una connessione a Internet. Le modifiche vengono salvate nel browser e, successivamente, inviate a Google. Ciò significa che, anche quando sei offline, puoi continuare a utilizzare Fogli Google.
Mentre apporti modifiche, Fogli Google esegue i calcoli in background. Quando tu o altri collaboratori apportate delle modifiche, potrebbe essere visualizzata una barra di caricamento verde in alto a destra. Questa barra di avanzamento indica che Fogli Google funziona e che puoi continuare ad apportare modifiche. Ad esempio, potresti vedere la barra di caricamento verde quando carichi un foglio per la prima volta o quando esegui calcoli mediante formule.
La barra di avanzamento può essere visualizzata anche quando un collaboratore apporta delle modifiche o quando uno script automatico viene eseguito in background. La barra di avanzamento è solo una rappresentazione visiva del funzionamento e dell'aggiornamento dell'applicazione, non è pertanto necessario attendere il suo completamento.
Ogni volta che una cella viene modificata, Fogli ricalcola la formula all'interno di quella cella e in tutte le celle dipendenti. Ad esempio, se in B1 è presente la formula =A1+1
e A1 viene modificata in =2+2
, Fogli ricalcolerà sia A1 sia B1. Anche una variazione minima del valore di una cella può attivare molte modifiche il cui calcolo può richiedere un del tempo.
Utilizzare i riferimenti per le sottoespressioni ripetute
Se la sottoespressione si ripete più volte, puoi spostarla in una cella separata e utilizzare un riferimento a quella cella.
Invece di ripetere la formula SOMMA($A$2:$A$6)
in ogni cella, come nell'esempio seguente:
valuta la possibilità di spostare il calcolo in una nuova cella, quindi fai riferimento al risultato calcolato. Nell'esempio di seguito, la formula SOMMA($A$2:$A$6)
è stata spostata in B8, mentre le altre formule fanno semplicemente riferimento a $B$8
.
Suggerimento: alcune funzioni, come OGGI,
ADESSO
e CASUALE
, devono essere utilizzate con parsimonia perché sono volatili, ossia il loro risultato cambia continuamente e devono essere ricalcolate dopo ogni modifica. Se appropriato, spostale all'interno di una propria cella.
Utilizzare le colonne di supporto con CERCA.VERT e CONFRONTA
Suggerimenti:
- Anziché
CERCA.VERT("chiave"; SORT(A1:B10; 1); 2)
, per organizzare i dati inA1:B10
, fai clic su Dati Ordina intervallo. - Invece di utilizzare
UNIQUE
, per rimuovere i duplicati, fai clic su Dati Pulizia dei dati Rimuovi duplicati. - Invece di utilizzare
CONFRONTA(7; ARRAYFORMULA(GIORNO.SETTIMANA(G2:G4)); 0),
spostaARRAYFORMULA
in una colonna di supporto e implementa la corrispondenza su quella colonna.
Rimuovere le regole di formattazione condizionale
Puoi esaminare e rimuovere le regole di formattazione condizionale non necessarie, che possono rallentare i calcoli.
- In Fogli Google, apri un foglio di lavoro.
- Seleziona l'intero foglio.
- In alto, fai clic su Formato Formattazione condizionale.
- A destra, individua la regola che vuoi rimuovere.
- Fai clic su Rimuovi regola .
Si tratta di un'ottimizzazione importante, perché l'elaborazione della formattazione condizionale può richiedere molto tempo e tutte le regole vengono applicate all'intero intervallo di dati. Con l'aumentare dei dati, è necessario effettuare un numero di ricalcoli sempre maggiore. Le regole di formattazione condizionale possono anche essere duplicate o sovrascriversi a vicenda, in tal caso, la pulizia è il modo migliore per migliorare le prestazioni del foglio.