LogoExcel SOS
  • Assistente
  • Blog
  • Modelli
  • Prezzi
Report Multi-Foglio Senza Errori: INDIRETTO Seleziona il Foglio, AGGREGA Calcola Anche con i #N/D
2026/04/06
Premium

Report Multi-Foglio Senza Errori: INDIRETTO Seleziona il Foglio, AGGREGA Calcola Anche con i #N/D

INDIRETTO costruisce riferimenti dinamici tra fogli, AGGREGA somma ignorando #N/D e righe nascoste. Consolida 12 report mensili con due formule.

Hai 12 fogli Excel — uno per ogni mese — e ogni mese cerchi di consolidarli in un riepilogo annuale. Il problema: ogni foglio mensile ha qualche errore. I CERCA.VERT che non trovano il cliente restituiscono #N/D. Le divisioni per celle vuote danno #DIV/0!. Quando tenti di sommare dall'esterno con =SOMMA(Gennaio!B2:B100), il risultato è un bel #N/D che ti blocca tutto.

Ci sono due formule che risolvono questo problema insieme, in modo elegante.

INDIRETTO ti permette di costruire il riferimento al foglio mensile dinamicamente — scrivi "Gennaio" in una cella, e la formula legge automaticamente dal foglio giusto. Niente copia-incolla di 12 formule.

AGGREGA è la versione avanzata di SOMMA, MEDIA e CONTA — con un superpotere: ignora completamente gli errori (#N/D, #DIV/0!, #VALORE!) e le righe nascoste. Dove SOMMA si rompe, AGGREGA continua a calcolare.

Vuoi il foglio gia pronto? Scarica il Modello Report Multi-Foglio Excel con INDIRETTO, AGGREGA, e riepilogo automatico per 12 mesi.

Anteprima del modello report multi-foglio Excel

INDIRETTO: il nome del foglio diventa una variabile

L'agente Marco scopre che INDIRETTO può cambiare foglio senza riscrivere la formula

INDIRETTO fa una cosa semplice ma potentissima: prende un testo e lo trasforma in un riferimento Excel.

La sintassi:

=INDIRETTO(testo_rif; [a1])

Esempio base. In A1 scrivi Gennaio. In B1 metti:

=INDIRETTO(A1&"!B5")

Excel legge: testo = "Gennaio!B5" → cella B5 del foglio "Gennaio". Se cambi A1 in "Febbraio", la formula legge automaticamente da Febbraio!B5.

Senza INDIRETTO dovresti scrivere 12 formule separate:

=Gennaio!B5
=Febbraio!B5
=Marzo!B5
... (ancora 9 righe)

Con INDIRETTO ne scrivi una sola e cambi il mese in A1.

Costruire riferimenti complessi

Se il nome del foglio ha spazi (es. "Report Gennaio"), devi aggiungere i singoli apici:

=INDIRETTO("'"&A1&"'!B5")

Gli apici sono obbligatori quando il nome del foglio contiene spazi o caratteri speciali. Senza di loro Excel restituisce #REF!.

Puoi anche costruire riferimenti a intervalli interi:

=INDIRETTO(A1&"!B2:B100")

Questo punta all'intervallo B2:B100 nel foglio scritto in A1. Utile per passare l'intervallo ad altre formule come argomento.

Attenzione: INDIRETTO è volatile

INDIRETTO ricalcola ogni volta che qualcosa cambia nel foglio, anche se le celle a cui fa riferimento non sono cambiate. Su file piccoli non si nota. Su file con centinaia di formule INDIRETTO, il ricalcolo può rallentare Excel. Usala con consapevolezza.

AGGREGA: somma, media e conta senza farsi fermare dagli errori

Come funziona AGGREGA: da errori sparsi a calcolo pulito

AGGREGA è una formula potente con una sintassi un po' insolita. Invece di fare solo una cosa (SOMMA fa solo somme, MEDIA fa solo medie), AGGREGA ne fa 19 — e le fa tutte ignorando errori, righe nascoste o subtotali.

La sintassi:

=AGGREGA(num_funzione; opzioni; rif1; [rif2]; ...)

I parametri:

  • num_funzione — quale operazione fare (1=MEDIA, 3=CONTA, 9=SOMMA, 14=GRANDE, ...)
  • opzioni — cosa ignorare (5=righe nascoste, 6=errori, 7=righe nascoste + errori, ...)
  • rif1 — l'intervallo su cui operare

La combinazione più utile nella pratica: AGGREGA(9; 7; ...) = SOMMA ignorando righe nascoste ed errori.

Esempio pratico: colonna prezzi con #DIV/0!

Hai una colonna B con 50 prezzi calcolati. Tre celle hanno #DIV/0! perché la quantita era zero.

Con SOMMA:

=SOMMA(B2:B50)  → #DIV/0!

Con AGGREGA:

=AGGREGA(9; 6; B2:B50)  → 12.450 €  ← somma i 47 valori validi, ignora i 3 errori

L'opzione 6 ignora solo gli errori. L'opzione 7 ignora sia gli errori che le righe nascoste — utile quando hai filtri applicati.

La tabella delle funzioni (le più usate)

num_funzioneEquivale a
1MEDIA
2CONTA.NUMERI
3CONTA.VALORI
4MAX
5MIN
9SOMMA
14GRANDE (k-esimo valore)
15PICCOLO (k-esimo valore)

La tabella delle opzioni (le più usate)

opzioniCosa ignora
0Niente (uguale a SOMMA normale)
5Solo righe nascoste
6Solo errori
7Righe nascoste + errori

La combinazione: AGGREGA(INDIRETTO(...))

Ora i due pezzi si uniscono. Hai un foglio di riepilogo con i nomi dei mesi in colonna A. In B2 vuoi la somma delle vendite del mese "Gennaio", presa dal foglio "Gennaio", ignorando eventuali errori:

=AGGREGA(9; 7; INDIRETTO(A2&"!C2:C100"))

Lettura: somma (9) ignorando righe nascoste e errori (7) l'intervallo C2:C100 del foglio scritto in A2.

Adesso in A2 scrivi "Gennaio" → somma le vendite di Gennaio. Cambia in "Febbraio" → somma Febbraio. Copi la formula in B3:B13 con i 12 mesi in A3:A13, e hai il riepilogo annuale completo.

Struttura del riepilogo annuale

CellaContenuto
A2Gennaio
A3Febbraio
......
A13Dicembre
B2=AGGREGA(9; 7; INDIRETTO(A2&"!C2:C100"))
B3:B13Formula copiata in basso
B14=SOMMA(B2:B13) — totale annuale

Aggiungere media e massimo con la stessa formula

Cambi solo il primo argomento:

=AGGREGA(1; 7; INDIRETTO(A2&"!C2:C100"))   ← media mensile
=AGGREGA(4; 7; INDIRETTO(A2&"!C2:C100"))   ← vendita massima del mese
=AGGREGA(5; 7; INDIRETTO(A2&"!C2:C100"))   ← vendita minima del mese

In cinque minuti hai un cruscotto completo che legge da 12 fogli e ignora tutti gli errori.

Errori comuni e come evitarli

1. Nome del foglio scritto diversamente da come appare nel tab

INDIRETTO è case-sensitive per i nomi dei fogli. Se il tab si chiama "gennaio" (minuscolo) ma in A2 scrivi "Gennaio" (maiuscola iniziale), Excel restituisce #REF!.

Soluzione: scrivi i nomi dei mesi esattamente come appaiono nelle schede, oppure usa MINUSC o MAIUSC.INIZ per normalizzarli prima di passarli a INDIRETTO.

2. Il foglio non esiste ancora

Se in A2 c'è "Aprile" ma il foglio Aprile non è stato ancora creato, INDIRETTO restituisce #REF!. Puoi proteggere il modello con SE.ERRORE:

=SE.ERRORE(AGGREGA(9; 7; INDIRETTO(A2&"!C2:C100")); "Foglio mancante")

3. L'intervallo è troppo grande

INDIRETTO(A2&"!C2:C1048576") — puntare a un'intera colonna milione di righe in un AGGREGA — rallentera Excel notevolmente. Usa un range realistico come C2:C500 o C2:C1000.

4. Confondere opzioni con num_funzione

=AGGREGA(7; 9; B2:B50) invece di =AGGREGA(9; 7; B2:B50) — l'ordine degli argomenti conta. num_funzione viene PRIMA delle opzioni. Con i numeri invertiti otterrai risultati sbagliati senza nessun messaggio di errore.

Modello completo: cruscotto mensile con selezione interattiva

Costruiamo un cruscotto dove l'utente sceglie il mese da un menu a tendina e vede automaticamente tutte le metriche chiave.

Struttura del foglio Riepilogo

In A1 metti un menu a tendina con i 12 mesi (Dati → Convalida dati → Elenco: "Gennaio;Febbraio;Marzo;Aprile;Maggio;Giugno;Luglio;Agosto;Settembre;Ottobre;Novembre;Dicembre").

In B1 scrivi il titolo dinamico:

="Dashboard " & A1 & " — Aggiornato automaticamente"

In B3:B7, le metriche del mese selezionato:

B3: =AGGREGA(9; 7; INDIRETTO(A1&"!C2:C500"))       ← Totale vendite
B4: =AGGREGA(1; 7; INDIRETTO(A1&"!C2:C500"))       ← Media ordine
B5: =AGGREGA(4; 7; INDIRETTO(A1&"!C2:C500"))       ← Vendita massima
B6: =AGGREGA(5; 7; INDIRETTO(A1&"!C2:C500"))       ← Vendita minima
B7: =AGGREGA(3; 7; INDIRETTO(A1&"!C2:C500"))       ← Numero ordini validi

Cambia il menu in A1 → tutte e 5 le metriche si aggiornano in un secondo.

Confronto mese su mese

Aggiungi una seconda colonna per il mese precedente. In D1:

=SE(A1="Gennaio"; "Dicembre"; SCEGLI(CONFRONTA(A1; {"Gennaio";"Febbraio";"Marzo";"Aprile";"Maggio";"Giugno";"Luglio";"Agosto";"Settembre";"Ottobre";"Novembre";"Dicembre"}; 0)-1; "Gennaio";"Febbraio";"Marzo";"Aprile";"Maggio";"Giugno";"Luglio";"Agosto";"Settembre";"Ottobre";"Novembre"))

Questa formula restituisce il nome del mese precedente. In D3:

=AGGREGA(9; 7; INDIRETTO(D1&"!C2:C500"))

In E3, la variazione percentuale:

=SE(D3>0; (B3-D3)/D3; "n/d")

Hai il confronto mese su mese con una variazione in tempo reale.

AGGREGA per trovare i top performer (GRANDE con errori)

AGGREGA funziona anche con GRANDE (num_funzione=14) e PICCOLO (num_funzione=15). Normalmente =GRANDE(C2:C100; 1) restituisce #N/D se c'è un errore nell'intervallo. AGGREGA no:

=AGGREGA(14; 6; INDIRETTO(A1&"!C2:C500"); 1)   ← primo valore massimo, ignora errori
=AGGREGA(14; 6; INDIRETTO(A1&"!C2:C500"); 2)   ← secondo valore massimo
=AGGREGA(14; 6; INDIRETTO(A1&"!C2:C500"); 3)   ← terzo valore massimo

Con questo puoi costruire automaticamente una classifica top 3 per ogni mese, sempre dinamica e sempre senza errori.

Audit della qualita dei dati

Quanti errori ci sono in un determinato foglio mensile? AGGREGA puo contarli indirettamente:

Totale celle: =AGGREGA(3; 0; INDIRETTO(A1&"!C2:C500"))   ← conta tutto, inclusi errori
Celle valide: =AGGREGA(3; 6; INDIRETTO(A1&"!C2:C500"))   ← conta solo quelle senza errori
Errori:       =B_totale - B_valide                        ← differenza = errori

Con questo mini-audit sai subito se un foglio mensile ha problemi di qualita dei dati prima di usare i numeri per decisioni importanti.

Accedi per continuare a leggere

Questo è un contenuto premium. Accedi al tuo account per visualizzare il contenuto completo.


Approfondisci:

  • Scarica il Modello Report Multi-Foglio Excel — cruscotto gia pronto con INDIRETTO, AGGREGA e selezione mese interattiva
  • Formule di ricerca e riferimento: guida completa — INDIRETTO, CERCA.X, INDICE, CONFRONTA e tutte le formule per navigare i dati
  • Formule matematiche: guida completa — AGGREGA, SOMMA.PIU.SE, ARROTONDA e le formule per calcolare
  • Report Mensile Automatico con SCARTO e TESTO — come aggiornare automaticamente i KPI mensili senza cambiare le formule
  • Chiedi all'Assistente AI — hai domande su INDIRETTO o AGGREGA? L'assistente risponde in italiano
Tutti gli articoli

Autore

avatar for Excel SOS
Excel SOS

Categorie

  • Formule
  • Tutorial
INDIRETTO: il nome del foglio diventa una variabileCostruire riferimenti complessiAttenzione: INDIRETTO è volatileAGGREGA: somma, media e conta senza farsi fermare dagli erroriEsempio pratico: colonna prezzi con #DIV/0!La tabella delle funzioni (le più usate)La tabella delle opzioni (le più usate)La combinazione: AGGREGA(INDIRETTO(...))Struttura del riepilogo annualeAggiungere media e massimo con la stessa formulaErrori comuni e come evitarliModello completo: cruscotto mensile con selezione interattivaStruttura del foglio RiepilogoConfronto mese su meseAGGREGA per trovare i top performer (GRANDE con errori)Audit della qualita dei dati

Altri articoli

I 5 Errori Più Comuni con Excel in Italiano (e Come Risolverli)
ErroriTutorial

I 5 Errori Più Comuni con Excel in Italiano (e Come Risolverli)

Guida pratica per risolvere gli errori più frequenti quando si usa Excel con la localizzazione italiana: separatori, nomi funzioni e formati.

avatar for Excel SOS
Excel SOS
2026/03/25
INDICE+CONFRONTA: Piu Potente di CERCA.VERT nei Casi Difficili
FormuleTutorial

INDICE+CONFRONTA: Piu Potente di CERCA.VERT nei Casi Difficili

La combo INDICE e CONFRONTA in Excel italiano spiegata con casi reali: ricerca a sinistra, criteri multipli e tutto quello che CERCA.VERT non riesce a fare.

avatar for Excel SOS
Excel SOS
2026/03/11
Filtri Excel: Perché i Tuoi Totali Mentono (e Come SUBTOTALE li Corregge)
Premium
FormuleTutorial

Filtri Excel: Perché i Tuoi Totali Mentono (e Come SUBTOTALE li Corregge)

Scopri perche SOMMA ignora i filtri e come usare SUBTOTALE e CONTA.VALORI per calcoli dinamici che si aggiornano con i filtri.

avatar for Excel SOS
Excel SOS
2026/04/05

Newsletter

Unisciti alla community

Iscriviti alla nostra newsletter per le ultime novità e aggiornamenti

LogoExcel SOS

Excel facile: chiedi all'AI, ottieni la formula

GitHub
Prodotto
  • Funzionalità
  • Cerca Formule
  • Modelli Excel
  • Prezzi
Risorse
  • Documentazione
  • Blog
Azienda
  • Chi siamo
  • Contatti
Legale
  • Cookie Policy
  • Informativa sulla privacy
  • Termini di servizio
© 2026 Excel SOS. All Rights Reserved.