Funzione GIORNO.SETTIMANA

Excel 2007+

Riepilogo

La funzione GIORNO.SETTIMANA restituisce il giorno della settimana corrispondente a una data specifica. Per impostazione predefinita, assegna numeri da 1 (domenica) a 7 (sabato), ma offre flessibilità con diversi sistemi di numerazione.

Sintassi

GIORNO.SETTIMANA(num_seriale; [tipo_restituito])

Parametri

Parametro Tipo Richiesto Descrizione
num_seriale Data/Numero Rappresentazione numerica della data da elaborare. Evitare immissione come testo.
tipo_restituito Numero No Tipo di numerazione del giorno della settimana (facoltativo).

Utilizzo della funzione WEEKDAY

GIORNO.SETTIMANA è essenziale per l'analisi delle date in Excel. Permette di classificare automaticamente i giorni della settimana, utile per reportistica, pianificazione turni, analisi di vendite per giorno della settimana e filtri temporali dinamici.

Esempi Comuni di WEEKDAY

Giorno della settimana standard

=GIORNO.SETTIMANA(DATA(2024;12;25))

Restituisce 4 per il 25 dicembre 2024 (mercoledì, con domenica=1).

Settimana da lunedì=1

=GIORNO.SETTIMANA(A1;2)

Visualizza la settimana partendo da lunedì come giorno 1.

Analisi vendite per giorno

=SE(GIORNO.SETTIMANA(B2;2)=6;"Weekend";"Feriale")

Classifica i giorni come weekend o feriali.

Domande Frequenti

Tipo 1: domenica=1, sabato=7. Tipo 2: lunedì=1, domenica=7. Ideale per calendari lavorativi.

Il num_seriale è invalido o tipo_restituito non è tra 1-17. Verificare la data e il tipo.

Meglio usare DATA() o celle formattate come data per evitare errori.

Errori Comuni e Soluzioni

#NUM!

Cause: num_seriale non valido o tipo_restituito fuori range (1-17)

Solution: Usare DATE() per creare date valide e verificare il tipo_restituito

#VALORE!

Cause: num_seriale immesso come testo non riconosciuto

Solution: Formattare la cella come data o usare funzione DATA()

Risultato sempre 1

Cause: Stessa data testata con tipo_restituito=1

Solution: Cambiare data di test o verificare la formattazione

Note

  • Le date in Excel sono numeri seriali: 1-gen-1900 = 1
  • Tipo 1 è lo standard Excel tradizionale
  • Per calendari ISO usare tipo 11 (lunedì=1)
  • Combinare con SETTIMANA() per analisi complete
  • Funziona con tutte le versioni Excel moderne

Compatibilità

Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in:

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+