Separare i dati, i calcoli e la visualizzazione
I dati di origine devono essere separati dai calcoli e dalle tabelle di risultato. Questa separazione facilita gli aggiornamenti, i controlli e l'individuazione degli errori.
Limitare le operazioni manuali
Il copia-incolla, l'eliminazione di righe e le formule modificate ad ogni chiusura rappresentano fonti di rischio. Power Query, le tabelle strutturate e regole di denominazione coerenti consentono spesso di rendere più sicuro il processo.
Creare controlli visibili
- riconciliazione con la fonte;
- controllo dei duplicati;
- individuazione dei valori mancanti;
- controllo dei periodi;
- totali di coerenza;
- avviso quando la struttura di un file sorgente cambia.
Evitare le dipendenze invisibili
I collegamenti esterni, i nomi definiti inutilizzati, le macro non documentate e le formule annidate rendono il file vulnerabile. Le dipendenze devono essere ridotte e documentate.
Documentare il funzionamento
A cosa serve il file e chi lo utilizza?
Quali file o sistemi alimentano il modello?
Quali fasi determinano la trasformazione dei dati?
Come si può verificare che l'output sia completo e corretto?
Pianificare la manutenzione
Il file deve poter essere ripreso da un'altra persona. È necessario prevedere una versione di riferimento, una cronologia delle modifiche, un responsabile e una procedura di verifica dopo ogni modifica.
Domande frequenti
È opportuno utilizzare le macro VBA?
Non sempre. Spesso sono sufficienti Power Query, le funzioni moderne di Excel e una struttura più razionale. VBA rimane utile per alcune esigenze specifiche.
Come si fa a capire se un file è diventato critico?
Quando serve da base per una rendicontazione, un pagamento, una dichiarazione o una decisione importante, deve essere considerato uno strumento fondamentale.
Quando è necessario sostituire Excel?
Quando i volumi, i diritti di accesso, la collaborazione, la tracciabilità o la frequenza rendono difficile garantire la sicurezza del file.