• Excel
  • SCARTO in Excel - intervalli dinamici ed esempi pratici

SCARTO in Excel - intervalli dinamici ed esempi pratici

Gavino Caputo 1 giugno 2026
Logo Microsoft Excel con testo "Le schede tecniche" e "SCARTO". Impara l'offset Excel italiano.

Indice

Quando un elenco di vendite cresce ogni settimana, una formula collegata a un intervallo fisso rischia di ignorare proprio i dati più recenti. In Excel in italiano la funzione OFFSET si chiama SCARTO e permette di costruire riferimenti che si spostano o cambiano dimensione. Qui mostro sintassi, esempi pratici, intervalli dinamici, alternative moderne ed errori da evitare.

SCARTO rende dinamici riferimenti e intervalli di Excel

  • SCARTO restituisce un riferimento spostato rispetto a una cella di partenza.
  • La sintassi italiana usa righe e colonne per definire la posizione.
  • Con altezza e larghezza si possono creare intervalli variabili.
  • È utile per medie mobili, grafici e report che cambiano nel tempo.
  • Essendo una funzione volatile, può rallentare cartelle di lavoro molto grandi.

Che cosa fa davvero SCARTO in Excel

SCARTO non sposta fisicamente celle, righe o colonne. Restituisce invece un riferimento calcolato a partire da una cella o da un intervallo iniziale. Questa distinzione è importante perché molti usano la funzione aspettandosi un’operazione simile al trascinamento di una cella, ma il suo compito è soltanto indicare a Excel quale area leggere.

La funzione italiana corrispondente a OFFSET è quindi SCARTO. Per esempio, se A2 contiene il valore 100, la formula =SCARTO(A2;2;1) individua la cella B4, cioè due righe più in basso e una colonna più a destra rispetto ad A2.

Io la considero una funzione potente soprattutto quando il foglio deve reagire alla crescita dei dati. Per un semplice calcolo statico spesso è eccessiva, mentre in un cruscotto o in un’analisi temporale può evitare molti intervalli aggiornati manualmente.

Come leggere la sintassi italiana

La struttura della formula è questa:

=SCARTO(rif; righe; colonne; [altezza]; [larghezza])

Argomento Significato Esempio
rif Cella o intervallo di partenza. A2
righe Spostamento verticale. Un numero negativo sale, 0 resta sulla stessa riga. 2
colonne Spostamento orizzontale. Un numero negativo va a sinistra, 0 resta nella stessa colonna. 1
altezza Numero di righe dell’intervallo restituito. 12
larghezza Numero di colonne dell’intervallo restituito. 1

Gli ultimi due argomenti sono facoltativi. Se li ometti, Excel mantiene le dimensioni del riferimento originale. Con =SCARTO(A2;0;0;3;2) ottieni l’intervallo A2:B4, formato da 3 righe e 2 colonne.

Nella versione italiana di Excel gli argomenti sono normalmente separati dal punto e virgola. Se una formula copiata da una guida in inglese non funziona, controlla sia il nome della funzione sia il separatore utilizzato dalle impostazioni locali.

Tre esempi pratici per usare SCARTO

Creare una somma su un intervallo variabile

Immaginiamo di avere gli importi nelle celle B2:B100, senza righe vuote tra un valore e l’altro. La formula seguente somma soltanto le celle effettivamente compilate:

=SOMMA(SCARTO(B2;0;0;CONTA.VALORI(B2:B100);1))

CONTA.VALORI conta le celle non vuote e comunica a SCARTO quante righe includere. Se l’elenco passa da 10 a 25 valori, l’intervallo utilizzato dalla somma si allunga automaticamente. Il metodo funziona bene con liste compatte, ma può dare risultati inattesi se sono presenti celle vuote nel mezzo.

Calcolare una media mobile di 12 periodi

Per una serie mensile ordinata in B2:B100, una media mobile sugli ultimi 12 valori può essere costruita così:

=MEDIA(SCARTO(B2;CONTA.NUMERI(B2:B100)-12;0;12;1))

La formula sposta il punto di partenza fino al dodicesimo valore più recente e calcola la media su 12 celle consecutive. Prima di usarla, assicurati che siano disponibili almeno 12 numeri e che non ci siano interruzioni nella serie. In caso contrario conviene aggiungere un controllo con SE per evitare un errore.

Restituire il valore accanto a un elemento trovato

Supponiamo di avere i prodotti in A2:A100 e i relativi prezzi in B2:B100. Per trovare il prezzo del prodotto scritto in E2 si può usare:

=SCARTO(A2;CONFRONTA(E2;A2:A100;0)-1;1)

CONFRONTA individua la posizione del prodotto, mentre SCARTO si sposta di una colonna verso destra per leggere il prezzo. È un esempio utile per capire la logica dei riferimenti, anche se nelle versioni recenti di Excel preferisco CERCA.X, più leggibile e meno fragile quando le colonne cambiano posizione.

Quando conviene usarla e quando scegliere un’alternativa

SCARTO è adatta quando la posizione dell’intervallo dipende da un calcolo. Un caso tipico è un grafico che deve includere automaticamente i nuovi mesi o un indicatore che deve analizzare sempre gli ultimi 30 giorni.

Non è però sempre la soluzione migliore. La funzione è volatile, cioè viene ricalcolata ogni volta che Excel aggiorna il foglio, anche quando le celle coinvolte non sono cambiate direttamente. In una cartella con migliaia di formule può incidere sulle prestazioni.

Esigenza Scelta consigliata Perché
Intervallo dinamico basato sulla posizione SCARTO Permette di spostare e ridimensionare il riferimento con formule.
Elenco che cresce nel tempo Tabella Excel Le nuove righe vengono incluse automaticamente e i riferimenti sono più chiari.
Ricerca di un valore correlato CERCA.X È più esplicita e non dipende dalla distanza fisica tra le colonne.
Intervallo dinamico senza funzione volatile INDICE Può creare riferimenti flessibili con un impatto generalmente più contenuto.
Filtrare o ridurre un elenco FILTRO Restituisce direttamente i risultati che rispettano una condizione.

La mia regola pratica è semplice. Se sto lavorando con dati organizzati come una vera tabella, uso una Tabella Excel e riferimenti strutturati; ricorro a SCARTO quando mi serve uno spostamento parametrico che le alternative non rendono altrettanto immediato.

Gli errori più comuni con SCARTO

Confondere spostamento e dimensione

Gli argomenti righe e colonne definiscono dove iniziare, mentre altezza e larghezza stabiliscono quanto sarà grande l’intervallo. In =SCARTO(A2;3;0;5;1), il riferimento parte da A5 e comprende cinque righe, non da A2 con cinque righe di spostamento.

Usare zero o valori negativi nella dimensione

Lo spostamento può essere negativo, ma altezza e larghezza devono essere positive. Un valore pari a zero in questi argomenti può generare un errore. Se il numero di righe viene calcolato da una funzione come CONTA.VALORI, controlla che il risultato non sia vuoto.

Superare i bordi del foglio

Quando il riferimento calcolato esce dai limiti del foglio, Excel restituisce #RIF!. Questo accade spesso quando si usa un numero di righe variabile senza verificare quanti dati sono realmente presenti. Un controllo con SE o un intervallo massimo ben definito rende la formula più sicura.

Leggi anche: Come eliminare i duplicati in Excel senza perdere dati

Ignorare le righe vuote

SCARTO non interpreta il significato dei dati. Se una lista contiene una riga vuota, funzioni come CONTA.VALORI possono contare le celle in modo diverso da quello che ti aspetti rispetto alla posizione reale dell’ultimo elemento. Per report affidabili, una tabella Excel o una colonna di supporto spesso è una scelta più trasparente.

La regola pratica per scegliere tra SCARTO e una tabella

SCARTO è una buona soluzione quando devi trasformare una posizione calcolata in un riferimento utilizzabile da SOMMA, MEDIA, grafici o altre funzioni. La sua forza sta nella flessibilità, mentre il suo limite principale è il ricalcolo frequente e la maggiore difficoltà di lettura.

Per un foglio personale con pochi dati può essere perfetta. Per un modello di business intelligence condiviso da più persone, sceglierei prima una Tabella Excel con riferimenti strutturati e introdurrei SCARTO solo dove aggiunge davvero valore. Una formula leggermente meno sofisticata, ma comprensibile al primo sguardo, spesso rende il modello più solido nel lungo periodo.

Domande frequenti

SCARTO restituisce un riferimento calcolato a partire da una cella o da un intervallo, senza spostare fisicamente le celle. Per esempio, =SCARTO(A2;2;1) individua B4: si sposta di due righe verso il basso e di una colonna verso destra. Gli argomenti altezza e larghezza definiscono invece la dimensione dell'intervallo restituito.

Con dati consecutivi in B2:B100 puoi usare =SOMMA(SCARTO(B2;0;0;CONTA.VALORI(B2:B100);1)). CONTA.VALORI determina quante celle non vuote includere, così l'intervallo si allunga quando aggiungi valori. La formula può dare risultati inattesi se ci sono celle vuote nel mezzo dell'elenco.

Per una serie numerica in B2:B100 puoi usare =MEDIA(SCARTO(B2;CONTA.NUMERI(B2:B100)-12;0;12;1)). La formula seleziona 12 celle consecutive a partire dal dodicesimo valore più recente. Prima di applicarla devono essere disponibili almeno 12 numeri senza interruzioni; puoi aggiungere un controllo con SE per evitare errori.

Per un elenco che cresce nel tempo, una Tabella Excel offre riferimenti più chiari e include automaticamente le nuove righe. CERCA.X è preferibile per cercare un valore correlato, INDICE può creare intervalli flessibili senza una funzione volatile e FILTRO restituisce direttamente gli elementi che rispettano una condizione. SCARTO resta utile quando serve spostare o ridimensionare un riferimento in base a un calcolo.

Valuta l'articolo

Valutazione: 0.00 Numero di voti: 0

Tag

cerca.x
scarto
intervalli dinamici
medie mobili
funzioni volatili
Autor Gavino Caputo
Gavino Caputo
Mi chiamo Gavino Caputo e da 14 anni mi occupo con passione di analisi dati, Business Intelligence e Data Science. Ho iniziato questo percorso perché sono sempre stato affascinato dalla possibilità di trasformare grandi volumi di informazioni in conoscenza utile e fruibile. Sul sito mondobi.it, il mio obiettivo è quello di rendere accessibili concetti complessi, condividendo la mia esperienza per aiutare a comprendere meglio il mondo dei dati, le sue applicazioni e le tendenze emergenti. Cerco di fornire contenuti accurati e aggiornati, spiegando i temi in modo chiaro e strutturato, basandomi su un confronto costante tra le diverse fonti e metodologie che incontro nel mio lavoro quotidiano.

Condividi post

Scrivi un commento