Funzione GIORNO.LAVORATIVO

Excel 2007+

Riepilogo

La funzione GIORNO.LAVORATIVO di Excel calcola una data specifica aggiungendo o sottraendo un numero di giorni lavorativi da una data iniziale, escludendo automaticamente i fine settimana (sabato e domenica) e le festività personalizzabili. Ideale per pianificare scadenze, consegne e conteggi di giornate operative.

Sintassi

GIORNO.LAVORATIVO(data_iniziale; giorni; [vacanze])

Parametri

Parametro Tipo Richiesto Descrizione
data_iniziale Data La data iniziale del calcolo (obbligatoria)
giorni Numero intero Quantità di giorni lavorativi da sommare o sottrarre
vacanze Intervallo/Lista No Date festive da escludere (facoltativo)

Utilizzo della funzione WORKDAY

Utilizza GIORNO.LAVORATIVO per calcoli precisi di date operative in contesti professionali. Perfetta per determinare scadenze di progetti, date di consegna, o pianificazioni che devono considerare solo i giorni lavorativi effettivi.

Esempi Comuni di WORKDAY

Calcolo data di scadenza progetto

=GIORNO.LAVORATIVO(DATA(2024;1;15);10)

Restituisce il 29 gennaio 2024 (10 giorni lavorativi dopo il 15 gennaio)

Scadenza con festività escluse

=GIORNO.LAVORATIVO(A1;15;B1:B3)

Calcola 15 giorni lavorativi da A1 escludendo le festività in B1:B3

Conteggio giorni passati

=GIORNO.LAVORATIVO(DATA(2024;12;1);-5)

Trova la data di 5 giorni lavorativi prima del 1 dicembre 2024

Domande Frequenti

Per default esclude sabato e domenica. Usa GIORNO.LAVORATIVO.INTL per weekend personalizzati.

Usa un intervallo di celle con date valide o la funzione DATA(anno;mese;giorno).

La funzione salta automaticamente le festività e trova il successivo giorno lavorativo valido.

Errori Comuni e Soluzioni

#VALORE!

Cause: Data iniziale o vacanze non sono date valide

Solution: Usa funzione DATA() o formatta celle come data

#NUM!

Cause: Risultato finale è una data non valida

Solution: Verifica intervallo date e numero giorni

#VALORE!

Cause: Giorni contiene valore non numerico

Solution: Assicurati che 'giorni' sia un numero intero

Note

  • Le date devono essere inserite con DATA() o formattate come date valide
  • I giorni decimali vengono troncati alla parte intera
  • Funzione disponibile da Excel 2007
  • Per weekend personalizzabili usa GIORNO.LAVORATIVO.INTL

Compatibilità

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

Non disponibile in: Excel 2003 e precedenti

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