
Report Vendite Settimanale in Excel: 2 Formule che il Tuo Capo Apprezzerà
Usa NUM.SETTIMANA e MEDIA.VALORI per creare un report vendite settimanale automatico in Excel. Guida pratica con esempi reali.
Hai un foglio Excel con centinaia di righe di vendite. Ogni riga ha una data, un prodotto, una regione, un importo. Il tuo capo ti chiede: "Come sono andate le vendite questa settimana rispetto alle altre?" Tu scorri il file su e giù, fai qualche somma a mano, e dopo mezz'ora hai un numero approssimativo che non convince nemmeno te.
Il problema non è il foglio. Il problema è che stai guardando i dati giorno per giorno, quando dovresti raggrupparli per settimana e filtrarli per categoria. Due formule risolvono tutto: NUM.SETTIMANA per etichettare ogni vendita con il numero della settimana, e MEDIA.VALORI per calcolare la media per categoria senza tabelle pivot.
Vuoi il foglio già pronto? Scarica il Report Vendite Settimanale Excel con tutte le formule di questo articolo.
Come funziona NUM.SETTIMANA
NUM.SETTIMANA fa una cosa sola: prende una data e ti dice in quale settimana dell'anno cade. La sintassi è:
=NUM.SETTIMANA(data; [tipo])Il secondo parametro è importante. In Italia il lunedì è il primo giorno della settimana, quindi usa 2 come tipo:
=NUM.SETTIMANA(A2; 2)Esempio pratico. Hai questa tabella vendite:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Data | Prodotto | Regione | Importo |
| 2 | 06/01/2026 | Stampante | Milano | 450,00 € |
| 3 | 08/01/2026 | Monitor | Roma | 320,00 € |
| 4 | 13/01/2026 | Stampante | Napoli | 410,00 € |
| 5 | 15/01/2026 | Tastiera | Milano | 85,00 € |
Aggiungi una colonna E con intestazione "Settimana" e in E2 scrivi:
=NUM.SETTIMANA(A2; 2)Copia in basso. Risultato:
| E |
|---|
| Settimana |
| 2 |
| 2 |
| 3 |
| 3 |
Le vendite del 6 e 8 gennaio cadono entrambe nella settimana 2. Quelle del 13 e 15 nella settimana 3. Ora hai un'etichetta per raggruppare.

MEDIA.VALORI: la media che filtra da sola
MEDIA.VALORI è una funzione database. Calcola la media di una colonna, ma solo per le righe che rispettano i criteri che definisci tu. La sintassi:
=MEDIA.VALORI(database; campo; criteri)Tre parametri:
- database: tutto il tuo intervallo dati, intestazioni comprese (es. A1:E100)
- campo: il nome della colonna di cui vuoi la media (es. "Importo")
- criteri: un piccolo intervallo con intestazione + valore da filtrare
Ecco come funziona. Immagina di voler sapere l'importo medio delle vendite della settimana 2. Crea un'area criteri in una zona libera del foglio, per esempio in G1:G2:
| G | |
|---|---|
| 1 | Settimana |
| 2 | 2 |
Poi scrivi:
=MEDIA.VALORI(A1:E100; "Importo"; G1:G2)Risultato: 385,00 € (la media tra 450 e 320).
Il vantaggio rispetto a MEDIA.SE? MEDIA.VALORI accetta criteri su più colonne contemporaneamente. Vuoi la media delle vendite della settimana 2 solo per Milano? Basta allargare l'area criteri:
| G | H | |
|---|---|---|
| 1 | Settimana | Regione |
| 2 | 2 | Milano |
La stessa formula ora restituisce 450,00 € (solo la stampante venduta a Milano nella settimana 2).
Costruire il report settimanale passo per passo
Mettiamo tutto insieme. Il tuo file vendite ha 200 righe che coprono gennaio e febbraio 2026. Vuoi un report che mostri, per ogni settimana e ogni categoria prodotto, la media degli importi.
Passo 1: aggiungi la colonna Settimana
In E1 scrivi "Settimana". In E2:
=NUM.SETTIMANA(A2; 2)Copia fino a E201. Ora ogni vendita ha il suo numero di settimana.
Passo 2: prepara l'area criteri
Scegli un'area libera — per esempio da G1 in poi. In G1 scrivi "Settimana", in H1 scrivi "Prodotto".
Passo 3: costruisci la griglia del report
Da J1 in poi, crea una tabella così:
| J | K | L | M | |
|---|---|---|---|---|
| 1 | Settimana | Stampante | Monitor | Tastiera |
| 2 | 2 | |||
| 3 | 3 | |||
| 4 | 4 |
Passo 4: la formula
In K2 (media delle stampanti nella settimana 2), devi prima impostare i criteri. In G2 metti il numero della settimana (puoi fare =J2), in H2 metti il prodotto (puoi fare =K$1). Poi:
=MEDIA.VALORI($A$1:$E$201; "Importo"; $G$1:$H$2)Usa i riferimenti assoluti su database e criteri. Aggiorna G2 e H2 per ogni combinazione, oppure — se vuoi automatizzare del tutto — usa una formula che imposta i criteri dinamicamente.
Il trucco per renderlo automatico: metti in G2 la formula =J2 e in H2 la formula =K$1. Così quando copi la formula MEDIA.VALORI nelle celle adiacenti, i criteri si aggiornano da soli.
Risultato
| J | K | L | M | |
|---|---|---|---|---|
| 1 | Settimana | Stampante | Monitor | Tastiera |
| 2 | 2 | 450,00 € | 320,00 € | — |
| 3 | 3 | 410,00 € | — | 85,00 € |
| 4 | 4 | 380,00 € | 290,00 € | 95,00 € |
In un colpo d'occhio vedi che le stampanti vendono costantemente tra i 380-450 €, i monitor calano, e le tastiere restano sotto i 100 €. Prova a ottenere questo risultato scorrendo il foglio a mano.

Gli errori che fanno tutti
Errore 1: dimenticare il tipo 2 in NUM.SETTIMANA.
=NUM.SETTIMANA(A2)Senza il secondo parametro, Excel usa la domenica come primo giorno. In Italia il lunedì è lo standard. Risultato: le vendite del lunedì finiscono nella settimana sbagliata.
Correzione:
=NUM.SETTIMANA(A2; 2)Errore 2: intestazioni dei criteri diverse dal database.
Se nel database la colonna si chiama "Prodotto" e nell'area criteri scrivi "Categoria", MEDIA.VALORI restituisce #VALORE!. Le intestazioni devono essere identiche, maiuscole/minuscole incluse.
Errore 3: area criteri con righe vuote sotto.
Se l'area criteri è G1:H3 ma H3 è vuota, MEDIA.VALORI la interpreta come "qualsiasi valore" per quel campo. Risultato: calcola la media di tutte le righe, non solo quelle filtrate. Assicurati che l'area criteri contenga solo le righe compilate.
Tecniche avanzate per report professionali
Report con media mobile settimanale
Vuoi confrontare ogni settimana con la media delle ultime 4 settimane? Aggiungi una colonna al report. Se il risultato della settimana corrente è in K2 e quelli delle settimane precedenti sono sopra:
=MEDIA(K2:K5)Ma per le prime settimane non hai 4 valori. Gestisci il caso con SE:
=SE(CONTA.VALORI(K2:K5)>=4; MEDIA(K2:K5); "Dati insufficienti")Criteri multipli con OR (righe duplicate)
MEDIA.VALORI supporta criteri OR usando righe multiple nell'area criteri. Vuoi la media per Milano oppure Roma?
| G | H | |
|---|---|---|
| 1 | Settimana | Regione |
| 2 | 2 | Milano |
| 3 | 2 | Roma |
Con l'area criteri G1:H3, MEDIA.VALORI calcola la media delle vendite della settimana 2 che sono a Milano OPPURE a Roma. Le righe nell'area criteri funzionano come OR, le colonne come AND.
Soglie di allarme automatiche
Aggiungi una colonna "Trend" al report. In N2:
=SE(K2>MEDIA($K$2:$K$9); "sopra media"; SE(K2<MEDIA($K$2:$K$9)*0,8; "ATTENZIONE"; "nella media"))Quando la media settimanale di un prodotto scende sotto l'80% della media generale, Excel ti avvisa. Il tuo capo vedrà subito dove intervenire.
Combinare con formattazione condizionale
Seleziona le celle dei risultati (K2:M9). Vai su Home → Formattazione condizionale → Scale di colori. Scegli verde-giallo-rosso. Le settimane migliori diventano verdi, le peggiori rosse. Un cruscotto vendite in 30 secondi.
Sign in to continue reading
This is premium content. Sign in to your account to access the full content.
Approfondisci:
- Scarica il Report Vendite Settimanale Excel — il foglio già pronto con tutte le formule
- Tutte le funzioni Data e Ora — la guida completa a NUM.SETTIMANA e le altre
- Tutte le funzioni Database — MEDIA.VALORI, DB.SOMMA e le altre
- Chiedi all'Assistente AI — se hai dubbi su come adattare queste formule al tuo caso
Author

More Posts

3 Formule per Sapere Se Ti Puoi Permettere Quel Mutuo
Calcola la rata del mutuo in Excel con RATA, controlla se rientra nel budget con SE, e arrotonda i centesimi con ARROTONDA. Tutto in italiano.


SE.ERRORE: Come Gestire gli Errori in Excel senza Impazzire
Hai #N/D, #DIV/0! o #VALORE! ovunque? SE.ERRORE risolve tutto. Guida pratica con esempi reali per eliminare gli errori dai tuoi fogli Excel.


Tabelle Pivot in Excel: Come Funzionano e Quando Usarle
Guida pratica alle tabelle pivot in Excel italiano: come crearle, strutturarle e usarle per analizzare dati senza scrivere una sola formula.

Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates