LogoExcel SOS
  • Assistant
  • Blog
  • Templates
  • Pricing
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.

Sign in to continue reading

This is premium content. Sign in to your account to access the full content.


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
All Posts

Author

avatar for Excel SOS
Excel SOS

Categories

  • 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

More Posts

Contratti in Scadenza? GIORNI Calcola i Giorni Rimasti, UNISCI.TESTO Costruisce l'Alert
Premium
FormuleTutorial

Contratti in Scadenza? GIORNI Calcola i Giorni Rimasti, UNISCI.TESTO Costruisce l'Alert

Hai decine di contratti fornitori da monitorare? Con GIORNI calcoli i giorni alla scadenza, con UNISCI.TESTO generi alert pronti da inviare. Tutorial pratico.

avatar for Excel SOS
Excel SOS
2026/04/06
Fatturato Non Basta: Come RANGO e O Costruiscono la Classifica Giusta del Team Vendite
Premium
FormuleTutorial

Fatturato Non Basta: Come RANGO e O Costruiscono la Classifica Giusta del Team Vendite

RANGO assegna posizioni automatiche nella classifica, O segnala chi merita attenzione su piu criteri. Nessun venditore nascosto.

avatar for Excel SOS
Excel SOS
2026/04/05
Quanto Ti Costa Davvero quel Prestito? TASSO Calcola il Tasso Effettivo, FRAZIONE.ANNO Misura il Periodo Esatto
Premium
FormuleTutorial

Quanto Ti Costa Davvero quel Prestito? TASSO Calcola il Tasso Effettivo, FRAZIONE.ANNO Misura il Periodo Esatto

La banca ti dice 8% annuo ma vuoi verificare? TASSO calcola il tasso reale dalle tue rate, FRAZIONE.ANNO normalizza i periodi irregolari. Tutorial con esempi pratici.

avatar for Excel SOS
Excel SOS
2026/04/07

Newsletter

Join the community

Subscribe to our newsletter for the latest news and updates

LogoExcel SOS

Excel made easy: ask AI, get the formula

GitHub
Product
  • Features
  • Formula Search
  • Excel Templates
  • Pricing
Resources
  • Documentation
  • Blog
Company
  • About
  • Contact
Legal
  • Cookie Policy
  • Privacy Policy
  • Terms of Service
© 2026 Excel SOS. All Rights Reserved.