Come calcolare le ore lavorative nette tra due date in Excel, escludendo weekend e festività?
In molte aziende, il personale viene retribuito in base alle ore lavorate. Calcolare le ore lavorative nette in un singolo giorno è semplice, ma come si fa a calcolarle su un intervallo di date? A questo proposito, l’articolo presenta le formule per determinare in Excel le ore lavorative nette comprese tra due date, escludendo weekend e festività.
Calcola i giorni lavorativi escludendo i fine settimana
Calcola le ore lavorative escludendo fine settimana/festività
Calcola i giorni lavorativi escludendo i fine settimana
In questa sezione presento la formula per calcolare i giorni lavorativi tra due date e orari, escludendo i weekend.
1. Seleziona due celle in cui inserire l’orario di Data di inizio e quello di Data e ora, fai clic con il pulsante destro del mouse e scegli Imposta formato cella dal menu contestuale. Vedere lo screenshot:
2. Nella finestra di dialogo Imposta formato cella, fai clic sulla scheda Numero, seleziona Personalizzato dall’elenco Categoria e digita m/g/aaaa h:mm nella casella Tipo nella sezione a destra. Guarda lo screenshot:
3. Fare clic su OK. Inserire quindi separatamente l’orario di Data di inizio e quello di Data e ora nelle due celle. Vedere lo screenshot:
4. Nella cella accanto a queste due (ad esempio C13), inserisci la seguente formula:=NETWORKDAYS(A13,B13)-1-MOD(A13,1)+MOD(B13,1), quindi premi il tasto Invio. Otterrai un risultato in formato personalizzato; seleziona la cella del risultato, fai clic sulla scheda Home e, nel menu a discesa Formato numeri, scegli Generale per applicare il formato corretto. Vedere lo screenshot:

Sblocca la magia di Excel con KUTOOLS AI
- Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
- Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
- Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
- Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Calcola le ore lavorative escludendo fine settimana/festività
Se si desidera calcolare le ore lavorative nette escludendo fine settimana o festività, procedere come segue:
Calcola le ore lavorative nette escludendo i fine settimana
1. Selezionare due celle e formattarle come Formato personalizzato m/g/aaaa h:mm, quindi inserire l’orario di Data di inizio e quello di Data e ora. Vedere lo screenshot:

2. Nella cella adiacente (ad esempio C2), inserisci la seguente formula:
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),
quindi premi il tasto Invio. Otterrai una stringa numerica. Guarda lo screenshot:
3. Fare clic con il pulsante destro del mouse sulla stringa numerica e selezionare Imposta formato cella dal menu contestuale. Nella finestra di dialogo Imposta formato cella, selezionare Personalizzato dall’elenco Categoria nella scheda Numero e digitare [h]:mm nella casella Tipo. Vedere lo screenshot:
4. Fai clic su OK. Ora le ore lavorative nette tra le due date, escluse quelle dei fine settimana, sono state calcolate.
Suggerimento: nella formula, A2 rappresenta l’orario della data di inizio, B2 quello della data e ora, mentre 8:30 e 17:30 sono gli orari standard di inizio e fine della giornata lavorativa; puoi modificarli in base alle tue esigenze.
Calcola le ore lavorative nette escludendo fine settimana e festività
1. Come descritto in precedenza, seleziona due celle e formattale con il formato personalizzato m/g/aaaa h:mm, quindi inserisci l’orario della Data di inizio e quello della Data e ora.
2. Selezionare una cella vuota e inserirvi le date festive; in questo esempio sono presenti 3 festività, inserite separatamente nell’intervallo H1:H3. Vedere lo screenshot:
3. Seleziona una cella vuota in cui visualizzare il risultato (ad esempio C2) e inserisci la seguente formula:
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
quindi premi il tasto Invio. Otterrai una stringa numerica; formattala con il formato personalizzato [h]:mm. Guarda lo screenshot:
Suggerimento: nella formula, A2 rappresenta l’orario di inizio, B2 quello di fine, 8:30 e 17:30 sono gli orari standard di inizio e fine della giornata lavorativa, mentre H1:H3 contiene le festività; tutti questi valori possono essere personalizzati in base alle tue esigenze.
Aggiungi giorni, anni, mesi, ore, minuti e secondi alle date in Excel con facilità |
Se hai una data in una cella e devi aggiungere giorni, mesi, anni, ore, minuti o secondi, usare le formule può risultare complicato e difficile da ricordare. Con lo strumento Kutools per Excel’s Assistente Data e Ora puoi aggiungere facilmente unità di tempo a una data, calcolare la differenza tra due date o persino determinare l’età di una persona a partire dalla sua data di nascita—tutto senza dover memorizzare formule complesse. |
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo Ora |
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi