Calcola le ore lavorative tra due date in Excel
Normalmente, potresti aver bisogno di calcolare il reddito salariale per i lavoratori; in questo caso, devi prima ottenere le ore lavorative tra le due date fornite escludendo i fine settimana e le festività. La funzione NETWORKDAYS in Excel può aiutarti a ottenere i giorni lavorativi netti tra due date, e poi moltiplicare il numero di ore lavorative per giorno lavorativo per ottenere il totale delle ore lavorative.
- Calcola le ore lavorative tra due date escludendo i fine settimana predefiniti
- Calcola le ore lavorative tra due date escludendo sia i fine settimana che le festività
- Calcola le ore lavorative tra due date escludendo i fine settimana personalizzati
- Calcola le ore lavorative tra due date escludendo i fine settimana personalizzati e le festività
Calcola le ore lavorative tra due date escludendo i fine settimana predefiniti
Se vuoi ottenere le ore lavorative tra due date escludendo i fine settimana predefiniti (sabato e domenica), puoi utilizzare una formula basata sulla funzione NETWORKDAYS come nella seguente sintassi generica:
- data_inizio, data_fine: Le date iniziali e finali tra cui calcolare i giorni lavorativi.
- ore_lavorative: Il numero di ore lavorative in ciascun giorno lavorativo. (Normalmente, l'orario di lavoro è di 8 ore per ogni giorno lavorativo, ma puoi modificarlo secondo necessità.)
1. Applica la seguente formula per calcolare le ore lavorative:
Quindi, trascina la maniglia di riempimento fino alle celle in cui desideri incollare questa formula, e otterrai un elenco di risultati di date, come mostrato nello screenshot:
2. Successivamente, dovresti formattare le celle delle date nel formato generale. Seleziona le celle calcolate, quindi fai clic su Generale dal menu a discesa Formato Numero sotto la scheda Home, e otterrai le ore lavorative come mostrato nello screenshot seguente:
Calcola le ore lavorative tra due date escludendo sia i fine settimana che le festività
Se ci sono date festive all'interno delle due date, per escludere anche queste festività contemporaneamente, come risolveresti questo compito in Excel?
Sintassi generica:
- data_inizio, data_fine: Le date iniziali e finali tra cui calcolare i giorni lavorativi.
- festività: Un intervallo di celle di date che desideri escludere dalle due date.
- ore_lavorative: Il numero di ore lavorative in ciascun giorno lavorativo. (Normalmente, l'orario di lavoro è di 8 ore per ogni giorno lavorativo, ma puoi modificarlo secondo necessità.)
1. Utilizza la seguente formula in una cella vuota dove desideri visualizzare il risultato:
Quindi, trascina la maniglia di riempimento per copiare la formula nelle celle necessarie, e verrà visualizzato un elenco di formati di data, come mostrato nello screenshot:
2. Successivamente, dovresti formattare le celle delle date nel formato generale, e otterrai il seguente risultato:
Calcola le ore lavorative tra due date escludendo i fine settimana personalizzati
A volte, potresti voler calcolare le ore lavorative tra due date escludendo alcuni fine settimana personalizzati, come solo la domenica o la domenica e il lunedì senza considerare le festività. In questo caso, dovresti utilizzare la funzione NETWORKDAYS.INTL in Excel. La sintassi della formula è:
- data_inizio, data_fine: Le date iniziali e finali tra cui calcolare i giorni lavorativi.
- fine_settimana: I giorni specifici della settimana che desideri impostare come fine settimana invece dei fine settimana predefiniti. Può essere un numero del fine settimana o una stringa.
- ore_lavorative: Il numero di ore lavorative in ciascun giorno lavorativo. (Normalmente, l'orario di lavoro è di 8 ore per ogni giorno lavorativo, ma puoi modificarlo secondo necessità.)
I valori numerici del fine settimana indicano i seguenti giorni del fine settimana:
Numero del Fine Settimana | Giorni del Fine Settimana |
1 o omesso | Sabato e Domenica |
2 | Domenica e Lunedì |
3 | Lunedì e Martedì |
4 | Martedì e Mercoledì |
5 | Mercoledì e Giovedì |
6 | Giovedì e Venerdì |
7 | Venerdì e Sabato |
11 | Solo Domenica |
12 | Solo Lunedì |
13 | Solo Martedì |
14 | Solo Mercoledì |
15 | Solo Giovedì |
16 | Solo Venerdì |
17 | Solo Sabato |
In questo esempio, calcolerò le ore lavorative tra due date ed escluderò il fine settimana personalizzato solo la domenica, utilizzando la seguente formula:
Quindi, trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e successivamente, dovresti cambiare i risultati delle date calcolate in formato generale, e otterrai il seguente risultato di cui hai bisogno:
Calcola le ore lavorative tra due date escludendo i fine settimana personalizzati e le festività
Puoi anche utilizzare la seguente sintassi della formula per ottenere le ore lavorative tra due date escludendo sia i fine settimana personalizzati che le festività:
- data_inizio, data_fine: Le date iniziali e finali tra cui calcolare i giorni lavorativi.
- fine_settimana: I giorni specifici della settimana che desideri impostare come fine settimana invece dei fine settimana predefiniti. Può essere un numero del fine settimana o una stringa.
- festività: Un intervallo di celle di date che desideri escludere dalle due date.
- ore_lavorative: Il numero di ore lavorative in ciascun giorno lavorativo. (Normalmente, l'orario di lavoro è di 8 ore per ogni giorno lavorativo, ma puoi modificarlo secondo necessità.)
Ad esempio, possiamo utilizzare la seguente formula per ottenere le ore lavorative escludendo il fine settimana personalizzato (domenica e lunedì) e le festività:
Successivamente, dovresti convertire i risultati delle date calcolate in formato generale, e otterrai il seguente risultato di cui hai bisogno:
Funzioni correlate utilizzate:
- NETWORKDAYS:
- Questa funzione viene utilizzata per calcolare il numero di giorni lavorativi tra due date fornite.
- NETWORKDAYS.INTL:
- Restituisce il numero di giorni lavorativi escludendo i giorni del fine settimana predefiniti (sabato e domenica) o qualsiasi giorno specificato come fine settimana.
Articoli correlati sulle ore lavorative / giornata lavorativa:
- Calcola le Ore Lavorative al Mese in Excel:
- Normalmente, molti di noi lavorano 8 ore al giorno, 5 giorni alla settimana. Qui, voglio ottenere il totale delle ore lavorative al mese per calcolare lo stipendio. Come calcolare il totale delle ore lavorative al mese in Excel?
- Calcola le Ore Lavorative Netto Tra Due Date Escludendo Fine Settimana o Festività:
- In molte aziende, il personale viene pagato in base alle ore lavorative. Calcolare le ore nette lavorate in un giorno è facile, ma come si fa a calcolare le ore nette in un intervallo di date?
- Calcola il Numero di Giorni Lavorativi Rimasti Nel Mese Corrente in Excel:
- Questo articolo fornisce metodi per calcolare il numero di giorni lavorativi rimasti nel mese corrente a partire da oggi o in base a una data specificata.
- Trova il Primo / Ultimo Giorno o Giorno Lavorativo Del Mese in Excel:
- Sai come trovare il primo o l'ultimo giorno e il primo o l'ultimo giorno lavorativo di un dato mese in un foglio di lavoro? Ad esempio, ho una data 2014/5/21, e ora voglio sapere il primo e l'ultimo giorno di questo mese, cioè 2014/5/1 e 2014/5/31, per ottenere il primo giorno lavorativo che è 2014/5/1 e l'ultimo giorno lavorativo che è 2014/5/30.
- Aggiungi Numero Di Giorni Lavorativi/Ore A Una Data In Excel:
- Potresti aver bisogno di aggiungere un certo numero di giorni lavorativi o ore a una data per conoscere l'ora esatta in cui finirai il compito durante il tempo lavorativo.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.