Carlo ha una formula che somma una colonna nelle righe da 2 a 15, utilizzando la funzione SOMMA. Se aggiunge una riga ovunque dalle righe da 3 a 15, la formula si adatta correttamente. Se aggiunge una riga in alto (appena sopra la riga 2), la formula non si adatta affatto per includere la riga inserita. Carlo si chiede se esiste un modo per aggiustare correttamente e automaticamente la formula quando aggiunge una riga in cima a ciò che viene sommato.
Esistono molte scuole di pensiero su come farlo, ciascuna implementando una tecnica diversa per ottenere la stessa cosa. Un approccio consiste semplicemente nel convertire i dati in una vera tabella di Excel. Il modo più semplice è selezionare una cella all’interno dei dati e quindi premere Ctrl+T. Excel riconosce i tuoi dati come una tabella e se inserisci delle righe nella parte superiore della tabella, appena sotto le intestazioni, queste si rifletteranno automaticamente nella somma della tabella.
Un altro approccio consiste nel modificare la formula SOMMA. Probabilmente stai sommando le righe da 2 a 15 perché la riga 1 contiene un’intestazione di colonna. Se questo è il caso (e se l’intestazione della colonna contiene testo), aggiusta semplicemente la formula SOMMA in modo che faccia riferimento alle righe da 1 a 15. Ora, quando qualcuno aggiunge una nuova riga alla riga 2, viene automaticamente inclusa nella somma. Inoltre, il testo nell’intestazione della colonna non influirà minimamente su tale somma.
Se le tue intestazioni contengono numeri che potrebbero effettivamente confondere le tue somme, puoi provare una variazione. Inserisci una riga vuota nella riga 2 e modifica la formula SOMMA in modo che faccia riferimento alle righe da 2 a 16 (sarà la riga 16 anziché 15 perché hai aggiunto la nuova riga 2 vuota). Quindi, nascondi la riga 2 in modo che non sia visibile. Ora, quando le persone aggiungono righe in alto, le aggiungeranno effettivamente alla riga 3 e la formula SOMMA farà ancora riferimento alla riga 2 nascosta: le modifiche verranno eseguite correttamente.
Potresti anche utilizzare un approccio in cui modifichi la formula SOMMA per utilizzare la funzione INDIRETTO o SCARTO. Supponiamo, per un momento, che la tua attuale formula SOMMA assomigli a questa:
=SOMMA(A2:A15)
Modificala in modo che assomigli a una delle seguenti:
=SOMMA(INDIRETTO("A2"):A15)
=SOMMA(SCARTO(A1;1;0):A15)
Entrambe queste formule “ancorano” la cella superiore dell’intervallo. Quando inserisci celle nella parte superiore dell’intervallo sommato (prima della riga 2), Excel non aggiusterà i riferimenti di cella né nella funzione INDIRETTO né nella funzione SCARTO. Il risultato è che la formula SOMMA farà sempre riferimento alla cella superiore dell’intervallo.