Calcolatore di giorni lavorativi
Conta i giorni lavorativi tra due date, oppure aggiungi e sottrai giorni lavorativi a una data, con il fine settimana che usi tu e il tuo elenco di festività.
Funziona nel browser; nulla di ciò che scrivi lascia il tuo dispositivo
Giorni lavorativi
- Giorni di calendario
- 0
- Giorni di fine settimana saltati
- 0
- Festività saltate
- 0
Date dall'anno 1 al 9999 nel calendario gregoriano. Questo strumento non ha dati sulle festività: salta solo le date che elenchi tu, e una data elencata che cade nel fine settimana non viene contata due volte. Il conteggio segue le stesse regole delle funzioni di foglio di calcolo NETWORKDAYS e WORKDAY.
Come contare i giorni lavorativi
- Scegli Conta i giorni lavorativi e inserisci la data di inizio e quella di fine, oppure scegli Aggiungi o sottrai giorni lavorativi e inserisci una data di inizio e un numero di giorni.
- Scegli il fine settimana (sabato e domenica, venerdì e sabato, solo domenica, o i giorni che preferisci) e incolla le festività come
YYYY-MM-DD, una per riga. - Leggi i giorni lavorativi, o la data risultante, insieme ai giorni di calendario, ai giorni di fine settimana e alle festività saltati.
Come si contano i giorni lavorativi
Un giorno lavorativo è qualsiasi giorno che non sia né un giorno di fine settimana né una festività. Per contarli tra due date, il calcolatore prende ogni giorno di calendario dell'intervallo, toglie i giorni di fine settimana che hai scelto, poi toglie le festività elencate che cadono sui giorni rimasti. Ciò che resta è il numero di giorni lavorativi. I tre valori sotto il risultato mostrano quanti giorni di calendario sono stati esaminati e quanti di essi sono stati saltati perché di fine settimana o festivi.
Conta anche se il primo e l'ultimo giorno fanno parte dell'intervallo. Dal lunedì al venerdì della stessa settimana, con entrambi gli estremi inclusi, si ottiene 5, e senza la data di inizio si ottiene 4. Le impostazioni predefinite corrispondono alla funzione di foglio di calcolo NETWORKDAYS, che conta entrambi gli estremi.
Aggiungere giorni lavorativi funziona al contrario, come WORKDAY. Lo strumento parte dal giorno dopo la data di inizio e va avanti, o indietro quando sottrai, contando solo i giorni che non sono di fine settimana né festività, finché non ha contato il numero richiesto. La data di inizio stessa non viene mai contata, quindi aggiungere 0 giorni restituisce la data di inizio, anche se è nel fine settimana.
Il fine settimana è un'impostazione perché non è uguale ovunque. Molti paesi usano sabato e domenica, diversi paesi del Medio Oriente usano venerdì e sabato, e alcuni luoghi di lavoro lavorano sei giorni. Le festività le fornisci tu. Le festività spostate o sostitutive non vengono aggiunte automaticamente, quindi elenca il giorno effettivamente osservato.
Per sviluppatori / agenti IA
Ti serve nel codice, o per un agente IA? L'API dei giorni lavorativi fa lo stesso conteggio e aggiunge automaticamente le festività nazionali di un paese, così non devi mantenere un elenco di festività. Vedi la guida all'API dei giorni lavorativi.
Suggerimenti
- Ti servono semplici giorni di calendario, settimane o mesi tra due date? Usa il calcolatore della differenza tra date.
- Devi aggiungere mesi o anni a una data? Il calcolatore di date gestisce le date di fine mese.
- Lavori con più paesi? Confronta gli orari d'ufficio con il convertitore di fusi orari.
Domande frequenti
Conta la data di inizio e quella di fine?
Per impostazione predefinita conta entrambe, come la funzione di foglio di calcolo NETWORKDAYS: dal lunedì al venerdì della stessa settimana sono 5 giorni lavorativi. Deseleziona Conta la data di inizio o Conta la data di fine per escluderne una. Quando aggiungi giorni lavorativi, la data di inizio non viene mai contata, come con WORKDAY: un giorno lavorativo dopo un venerdì è il lunedì seguente.
Come uso un fine settimana diverso da sabato e domenica?
Scegli Venerdì e sabato per il fine settimana usato in molti paesi del Medio Oriente, Solo domenica per una settimana di sei giorni, oppure Personalizzato per selezionare qualsiasi combinazione di giorni. Almeno un giorno della settimana deve restare lavorativo.
Come inserisco le festività?
Scrivi o incolla una data per riga nel formato YYYY-MM-DD, per esempio 2026-12-25. Il testo dopo la data sulla stessa riga, come il nome della festività, viene ignorato. Una festività che cade nel fine settimana non cambia il risultato, perché quel giorno è già saltato.
Perché non ci sono festività integrate?
Le festività variano per paese, regione e anno, e alcune sono stabilite per decreto, quindi lo strumento non tira a indovinare. Tutto qui funziona nel browser a partire dalle date che inserisci. Se vuoi che le festività di un paese siano aggiunte per te, vedi l'API dei giorni lavorativi indicata più sotto.
E se la data di fine è prima di quella di inizio?
Lo strumento scambia le due date, conta i giorni tra di esse e ti avvisa di averlo fatto, così il risultato è sempre un numero positivo. Le opzioni di inizio e di fine si scambiano insieme alle date.
Come vengono trattate le opzioni di inizio e di fine quando le date coincidono?
Con entrambe le opzioni selezionate, una data singola vale un giorno, che è lavorativo a meno che sia nel fine settimana o tra le festività elencate. Con una delle due opzioni deselezionata, l'intervallo è vuoto e il risultato è 0.