LogoExcel SOS
  • Assistente
  • Blog
  • Modelli
  • Prezzi
Report Vendite Settimanale in Excel: 2 Formule che il Tuo Capo Apprezzerà
2026/04/05
Premium

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:

ABCD
1DataProdottoRegioneImporto
206/01/2026StampanteMilano450,00 €
308/01/2026MonitorRoma320,00 €
413/01/2026StampanteNapoli410,00 €
515/01/2026TastieraMilano85,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.

Diagramma del flusso: data entra in NUM.SETTIMANA e diventa numero settimana, poi i dati filtrati entrano in MEDIA.VALORI e diventano media per categoria

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
1Settimana
22

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:

GH
1SettimanaRegione
22Milano

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ì:

JKLM
1SettimanaStampanteMonitorTastiera
22
33
44

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

JKLM
1SettimanaStampanteMonitorTastiera
22450,00 €320,00 €—
33410,00 €—85,00 €
44380,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.

Un fumetto in tre pannelli: nel primo il personaggio è sommerso di dati, nel secondo scopre le formule su excelsos.app, nel terzo mostra orgoglioso il report settimanale al capo

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?

GH
1SettimanaRegione
22Milano
32Roma

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.

Accedi per continuare a leggere

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


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
Tutti gli articoli

Autore

avatar for Excel SOS
Excel SOS

Categorie

  • Formule
  • Tutorial
Come funziona NUM.SETTIMANAMEDIA.VALORI: la media che filtra da solaCostruire il report settimanale passo per passoPasso 1: aggiungi la colonna SettimanaPasso 2: prepara l'area criteriPasso 3: costruisci la griglia del reportPasso 4: la formulaRisultatoGli errori che fanno tuttiTecniche avanzate per report professionaliReport con media mobile settimanaleCriteri multipli con OR (righe duplicate)Soglie di allarme automaticheCombinare con formattazione condizionale

Altri articoli

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
Previsioni Vendite per Prodotto in Excel: UNICI Separa i Prodotti, PREVISIONE.LINEARE Stima il Futuro
Premium
FormuleTutorial

Previsioni Vendite per Prodotto in Excel: UNICI Separa i Prodotti, PREVISIONE.LINEARE Stima il Futuro

Hai mesi di dati vendite mescolati? Con UNICI estrai i prodotti in un click, con PREVISIONE.LINEARE proietti le vendite future. Tutorial pratico.

avatar for Excel SOS
Excel SOS
2026/04/06
Formule Condizionali: SOMMA.SE, CONTA.SE e MEDIA.SE Spiegate
FormuleTutorial

Formule Condizionali: SOMMA.SE, CONTA.SE e MEDIA.SE Spiegate

Come usare le formule condizionali in Excel italiano per sommare, contare e calcolare medie con criteri specifici. Guida con esempi per ufficio.

avatar for Excel SOS
Excel SOS
2026/03/20

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.