Il metodo in cinque passaggi
Calcolare le ore di lavoro è un’operazione semplice che diventa complicata per tre motivi ricorrenti: la pausa che ci si dimentica di sottrarre, i turni che superano la mezzanotte e la confusione tra formato orario e formato decimale. Affrontandoli nell’ordine giusto il conto torna sempre.
1. Parti dagli orari reali
Segna l’ingresso e l’uscita effettivi, non quelli teorici, sempre in formato 24 ore. Un’uscita alle 18:10 è diversa da una alle 18:00, e su venti giorni la differenza vale oltre tre ore.
2. Calcola la presenza
Sottrai l’orario di inizio da quello di fine. Dalle 09:00 alle 18:00 la presenza è di 9 ore. Se l’orario di fine è numericamente inferiore a quello di inizio, come nel turno 22:00–06:00, aggiungi 24 ore prima di sottrarre.
3. Sottrai la pausa
Le ore lavorate sono la presenza meno la pausa non retribuita. Nove ore di presenza con un’ora di pausa fanno 8 ore lavorate. Se la pausa è retribuita non va sottratta: verificalo sul contratto.
4. Converti in ore decimali
Dividi i minuti per 60. Otto ore e trenta minuti diventano 8,50. È il formato che serve per la busta paga, per una fattura a ore e per qualunque foglio di calcolo.
5. Separa straordinari e ore notturne
Confronta il totale con l’orario contrattuale: l’eccedenza è straordinario. Poi isola le ore che cadono nella fascia 22:00–06:00, perché di norma hanno una maggiorazione propria.
Il caso completo
Turno dalle 18:00 alle 02:00 con 30 minuti di pausa e 8 ore contrattuali.
Presenza: 8 ore (il turno supera la mezzanotte). Pausa: −30 minuti. Ore lavorate: 7 ore e 30 minuti, cioè 7,50 in decimale. Straordinario: nessuno, perché si resta sotto le 8 ore contrattuali. Ore in fascia notturna: 4 ore, dalle 22:00 alle 02:00.
E se uso Excel?
La formula base è =(FINE-INIZIO-PAUSA)*24, con le celle degli orari formattate come ora e la cella del risultato formattata come numero. La moltiplicazione per 24 serve perché Excel tratta gli orari come frazioni di giorno. Per i turni notturni serve una condizione: =SE(FINE<INIZIO;FINE+1-INIZIO;FINE-INIZIO). È esattamente il punto in cui la maggior parte dei fogli fatti in casa si rompe, e il motivo per cui questo calcolatore esiste.
Domande frequenti
Qual è la formula per calcolare le ore di lavoro?
Ore lavorate = (orario di fine − orario di inizio) − pausa. Se l’orario di fine è precedente a quello di inizio si aggiungono 24 ore prima di sottrarre. Per il formato decimale si dividono i minuti del risultato per 60.
Come si calcolano le ore di lavoro in Excel?
Si usa la formula =(FINE-INIZIO-PAUSA)*24 con le celle formattate come ora e il risultato come numero. Senza il *24 Excel restituisce una frazione di giorno. Per i turni notturni serve =SE(FINE<INIZIO;FINE+1-INIZIO;FINE-INIZIO), altrimenti la cella mostra un errore.
Si arrotondano i minuti?
Dipende dall’azienda e dal contratto. Alcuni sistemi di rilevazione presenze arrotondano al quarto d’ora, altri registrano il minuto esatto. Il calcolatore lavora sempre al minuto: se il tuo contratto prevede arrotondamenti, applicali al risultato finale.