Nell'esempio seguente hai una tabella con le vendite. Questa tabella viene espansa giornalmente aggiungendo nuove righe alla fine dell'elenco.
Per impostazione predefinita, questo non espande automaticamente la funzione dei totali in nessuna cella quando vengono aggiunti nuovi dati all'elenco. È possibile evitare questo effetto utilizzando un nome di intervallo insieme a una formula. Dopotutto, vuoi evitare di dover spiegare ai tuoi superiori vari scostamenti di budget a causa di una formula non adattata.
Innanzitutto, dai un'occhiata alla seguente illustrazione:
Se esegui la funzione di somma nella cella E4 con la formula = SOMMA (B5: B20) sfortunatamente, questa formula non si espanderà quando aggiungi nuovi dati alla fine dell'elenco.
Tuttavia, con un trucco che non molte persone conoscono, ottieni Excel per creare un intervallo dinamico. Procedi come segue:
- Innanzitutto, seleziona l'intervallo di celle B5: B20
- Digita il nome nel campo del nome in alto a sinistra Saldi e conferma con ingresso.
- Premi la scorciatoia da tastiera Ctrl + F3 per visualizzare il gestore dei nomi.
- Seleziona il nome nella finestra di dialogo che appare Saldi.
- nel campo Si riferisce a inserisci la seguente formula: = SPOSTA AREA ($ B $ 5; 0; 0; CONTA2 ($ B $ 5: $ B $ 10000); 1)
- Conferma cliccando sul simbolo di spunta e poi clicca su Concludere.
- Registra nella cella E4 la formula = SOMMA (vendite) e conferma con ingresso.
Quando inserisci nuovi dati alla fine dell'elenco, la formula sarà nella cella E4 regolato automaticamente. Lo spostamento effettivo dell'intervallo inizia nella cella B5.
Usa la funzione tabella COUNT2 () per trovare le celle nell'intervallo di celle che sono piene di numeri B5: B10000. Il risultato della funzione COUNT2() rappresenta l'importo dello spostamento Poiché lo spostamento deve avvenire in una colonna, il valore 1 è specificato nell'ultimo argomento.
La sintassi è:
= AREA.MOVE (riferimento; righe; colonne; [altezza]; [larghezza])