Home
» Tips
»
Modello gratuito per Excel per la pianificazione dei turni dei dipendenti con calcolatore automatico delle ore lavorate.
Modello gratuito per Excel per la pianificazione dei turni dei dipendenti con calcolatore automatico delle ore lavorate.
La versione più utile di un programma di turni per i dipendenti non è solo una griglia settimanale con i nomi. Dovrebbe anche calcolare in modo affidabile le ore retribuite, gestire i turni notturni, mostrare i totali settimanali per dipendente e indicare chiaramente quando il foglio di calcolo viene utilizzato per la pianificazione anziché per l'elaborazione delle buste paga. La struttura del modello qui sotto è progettata proprio per questo.
È la soluzione ideale per team di piccole e medie dimensioni che gestiscono i turni dei dipendenti: negozi al dettaglio, ristoranti, cliniche, magazzini, aziende di servizi, team di supporto e attività simili. È meno adatta quando sono necessari dati di timbratura in tempo reale, complesse normative sindacali, molteplici indennità, conformità ai turni spezzati, previsioni automatizzate del personale o integrazione con i sistemi di gestione delle paghe. In questi casi, un sistema dedicato alla gestione della forza lavoro è solitamente più indicato.
Un programma settimanale dei turni dei dipendenti può combinare, in un unico foglio di calcolo Excel, le assegnazioni di personale visibili con il calcolo delle ore, il totale dei dipendenti e semplici riepiloghi del programma.
Il modello in sintesi
Se si desidera che il calcolatore delle ore rimanga preciso, utilizzare una riga per turno anziché una cella per giornata lavorativa del dipendente. Un layout basato su righe gestisce in modo più efficace i dipendenti che lavorano due turni al giorno, i turni notturni, le pause di diversa durata e i ruoli multipli rispetto a una griglia di calendario puramente visiva.
Colonna
Scopo
Esempio
Data
Data del turno
3/3/2025
Dipendente
Nome o ID del dipendente
Jordan Lee
Ruolo
Lavoro o stazione programmati
Cassiere
Inizio
orario di inizio turno
9:00 del mattino
FINE
Ora di fine turno
17:30
Pausa non retribuita (min)
Minuti da detrarre
30
Ore retribuite
Risultato calcolato
8.00
Tipo di turno
Etichetta opzionale
Giorno
Note
Note sulla copertura o sull'incarico
Cassa anteriore
Questa struttura è volutamente semplice. È possibile incollare queste intestazioni in Excel, convertire l'intervallo in una tabella e lasciare che le formule si estendano automaticamente man mano che vengono aggiunte righe. Microsoft documenta che le tabelle di Excel possono utilizzare riferimenti strutturati ed estendere automaticamente le colonne calcolate al variare dei dati della tabella. Consultare la guida di Microsoft sui riferimenti strutturati nelle tabelle di Excel .
La formula delle ore da utilizzare
Se l' orario di inizio è in D2, l'orario di fine è in E2 e la pausa non retribuita (min) è in F2, questa formula calcola le ore decimali retribuite e gestisce anche i turni che superano la mezzanotte:
Perché funziona: Excel memorizza gli orari come frazioni di giorno. Microsoft consiglia di sottrarre un orario da un altro per calcolare il tempo trascorso. Moltiplicando il risultato per 24, la frazione viene convertita in ore decimali. Questa MODoperazione impedisce che un turno notturno, come ad esempio dalle 22:00 alle 6:00, venga conteggiato come una durata negativa. Microsoft documenta la sottrazione di tempo in Calcolare la differenza tra due orari in Excel .
Esempio: turno diurno ordinario
Supponiamo che Jordan lavori dalle 9:00 alle 17:30 con una pausa non retribuita di 30 minuti.
Inizio
FINE
Rottura
Ore retribuite
9:00 del mattino
17:30
30 minuti
8.00
Il tempo trascorso è di 8,5 ore. Sottraendo 0,5 ore per la pausa si ottengono 8,0 ore retribuite.
Esempio: turno di notte
Supponiamo ora che Casey lavori dalle 22:00 alle 6:00 con una pausa non retribuita di 30 minuti. Una =(E2-D2)*24formula semplice può produrre un risultato negativo perché l'ora di fine appare prima dell'ora di inizio. La MODformula basata su , invece, la considera correttamente come un periodo notturno di 8 ore prima di sottrarre la pausa, lasciando 7,5 ore retribuite.
Inizio
FINE
Rottura
Ore retribuite
22:00
6:00 del mattino
30 minuti
7,50
Quando non utilizzare la formula MOD
Se un turno può durare 24 ore o più, oppure se pianifichi il lavoro su più giorni del calendario, memorizza i valori completi di data e ora anziché solo i valori di ora. Quindi utilizza:
=IF(OR(D2="",E2=""),"",MAX(0,(E2-D2)*24-F2/60))
In quella versione, D2 potrebbe contenere 3/3/2025 10:00 PMe E2 potrebbe contenere 3/4/2025 6:00 AM. Microsoft consiglia inoltre di utilizzare date e orari completi quando si calcola il tempo trascorso tra le date. Questo approccio elimina le ambiguità ed è la scelta più sicura per turni lunghi o lavori di più giorni.
Come calcolare il totale delle ore lavorate da ciascun dipendente durante la settimana.
Supponiamo che i dati del tuo programma utilizzino la colonna A per la data, la colonna B per il dipendente e la colonna G per le ore retribuite. Inserisci la data di inizio settimana in K1 e il nome del dipendente in K2. Quindi usa:
Questa funzione somma solo le righe delle ore retribuite corrispondenti al dipendente e che rientrano nel periodo di sette giorni a partire da K1. Microsoft la descrive SUMIFScome la funzione per sommare valori che soddisfano più criteri, il che la rende adatta per i totali settimanali dei dipendenti. Consultare la guida di Microsoft su SUMIFS .
Se il tuo programma è sempre esattamente settimanale e ogni dipendente occupa una riga in un riepilogo settimanale separato, puoi utilizzare SUMformule più semplici. Microsoft fa notare che questo SUMè preferibile all'aggiunta manuale di molti riferimenti di cella perché è più facile da gestire e meno soggetto a errori di battitura. Consulta la documentazione di Microsoft sulla funzione SOMMA .
Un utile riepilogo settimanale
Un buon foglio di calcolo dovrebbe rispondere a tre domande senza costringere un responsabile a esaminare ogni riga:
Quante ore è previsto per ciascun dipendente questa settimana?
Quante ore di lavoro sono previste in totale?
Quali dipendenti si avvicinano o superano la soglia che utilizzate per la valutazione?
Un semplice foglio riassuntivo può contenere i dati relativi ai dipendenti, alle ore programmate, al intervallo di pianificazione delle ore ordinarie e alle ore di straordinario. Per un team statunitense, una formula di pianificazione potrebbe essere la seguente:
Queste formule sono utili come indicatore di pianificazione, ma non devono essere utilizzate come strumento decisionale per l'elaborazione delle buste paga. Ai sensi del Fair Labor Standards Act statunitense, i dipendenti non esenti generalmente ricevono il pagamento degli straordinari dopo aver lavorato più di 40 ore in una settimana lavorativa, ma possono essere applicate esenzioni e altre norme, e le leggi statali o locali possono imporre requisiti aggiuntivi. Il Dipartimento del Lavoro degli Stati Uniti illustra la normativa federale di riferimento nella Scheda informativa n. 23 sul pagamento degli straordinari .
Altrettanto importante è il fatto che le ore programmate non corrispondono necessariamente alle ore effettivamente lavorate. La scheda informativa n. 22 del Dipartimento del Lavoro sulle ore lavorate spiega che la retribuzione dipende dalle ore di lavoro effettivamente retribuibili. Utilizzate il foglio di calcolo per pianificare il personale; utilizzate la vostra procedura approvata di rilevazione presenze e buste paga per determinare le ore retribuibili.
Come dovrebbe apparire un buon risultato
Il modello funziona bene quando la pianificazione supera alcuni controlli pratici.
Controllo
Buon risultato
Se fallisce
Turno diurno
Dalle 9:00 alle 17:30 meno 30 minuti il prezzo è di 8,00
Conferma che Inizio e Fine siano orari reali di Excel e non testo.
Turno notturno
Dalle 22:00 alle 6:00 meno 30 minuti il costo è di 7,50
Utilizzare la formula MOD per le voci che rappresentano solo l'ora.
riga vuota
Il campo Ore retribuite rimane vuoto
Aggiungi la casella di controllo SE vuota alla formula
detrazione per rottura
30 minuti riducono le ore di 0,50
Verificare se la pausa è memorizzata in minuti o in ore decimali.
Totale settimanale
Il numero totale dei dipendenti corrisponde alla somma delle righe dei turni di quella settimana.
Verifica i criteri di data e l'ortografia del dipendente
Riga aggiunta
La formula si inserisce automaticamente in una tabella Excel
Converti l'intervallo di pianificazione in una tabella o copia la formula verso il basso
Eseguite questi controlli prima di affidare al foglio di calcolo un programma di lavoro reale. Un foglio di calcolo dall'aspetto professionale ma che calcola in modo errato i turni notturni è peggio di un semplice foglio di calcolo testato.
Struttura consigliata del quaderno di lavoro
Foglio 1: Programma
Mantieni qui la tabella dei turni basata sulle righe. Aggiungi dei filtri in modo che un responsabile possa visualizzare un singolo dipendente, ruolo, reparto o intervallo di date. Converti l'intervallo in una tabella Excel in modo che le nuove righe ereditino formule e formattazione.
Foglio 2: Riepilogo settimanale
Elenca i dipendenti una sola volta, calcola le loro ore programmate con SUMIFSe, facoltativamente, aggiungi i flag di revisione. Mantieni questo foglio focalizzato sulle decisioni, non sull'inserimento dei dati.
Foglio 3: Elenchi
Archivia in un unico luogo i nomi dei dipendenti approvati, i ruoli, i reparti e le etichette dei turni. Questi elenchi possono supportare la convalida dei dati, che aiuta a ridurre le varianti ortografiche come "Front Desk", "Front desk" e "FrontDesk" che altrimenti comprometterebbero le formule di riepilogo.
Quando questo modello Excel è adatto
Utilizzate questo approccio quando avete un numero gestibile di dipendenti, pianificate in blocchi settimanali e avete bisogno principalmente di visibilità e di totali orari affidabili. È particolarmente utile quando i responsabili utilizzano già Excel e desiderano uno strumento di controllo che possano consultare senza dover imparare a usare una nuova piattaforma di pianificazione.
È una soluzione ideale anche quando gli orari cambiano occasionalmente, ma non costantemente. Un responsabile può modificare una riga e il riepilogo delle ore si aggiorna immediatamente.
Quando è il momento di andare oltre Excel
Passa a un software di pianificazione o di gestione della forza lavoro specializzato quando il foglio di calcolo diventa fonte di errori ricorrenti o di lavoro manuale. I segnali di allarme includono:
diverse sedi con responsabili che modificano copie diverse;
frequenti cambi di programma all'ultimo minuto, difficili da conciliare;
Sono necessarie norme automatizzate in materia di diritto del lavoro o l'applicazione delle norme in caso di violazione;
I dipendenti necessitano di servizi self-service e di un sistema di prenotazione dei turni;
Hai bisogno di dati di rilevazione presenze, esportazione delle buste paga o registri di controllo;
La gestione del personale deve essere ottimizzata in base alle previsioni della domanda;
Passi più tempo a gestire le formule che a pianificare il lavoro delle persone.
Il foglio di calcolo dovrebbe semplificare la pianificazione. Quando diventa contemporaneamente sistema di coordinamento, sistema di gestione delle buste paga, strumento di conformità e strumento di comunicazione, la sua semplicità di solito va perduta.
Piccoli miglioramenti che rendono il modello più sicuro
Utilizza valori temporali reali di Excel. Inserisci 9:00 AM, non testo come 9am shift.
Memorizza le pause in un'unica unità. I minuti sono facili da inserire per i responsabili; la formula può essere divisa per 60.
Blocca le colonne con le formule. Se la cartella di lavoro viene condivisa con molti utenti, proteggi le formule relative alle ore retribuite e ai riepiloghi da modifiche accidentali.
Utilizzare un'unica ortografia per il nome del dipendente. La convalida dei dati o l'utilizzo di un ID dipendente riducono il rischio di totali errati.
Mantieni separate le ore programmate da quelle effettive. Non sovrascrivere il programma con i dati relativi alle buste paga, a meno che non si tratti di un flusso di lavoro intenzionale.
Verifica esplicitamente il lavoro notturno. È uno dei punti in cui un foglio di calcolo per la gestione del tempo può più facilmente commettere errori.
Conservate una copia originale pulita. Duplicatela per ogni periodo di pianificazione, invece di modificare ripetutamente una vecchia settimana piena di presupposti impliciti.
Un ultimo esempio
Immaginiamo un team di supporto composto da cinque persone. Alex lavora dalle 8:00 alle 16:30 con una pausa di 30 minuti, dal lunedì al venerdì. Il calcolatore restituisce 8 ore al giorno e 40 ore a settimana. Morgan lavora due turni dalle 12:00 alle 20:00, due turni dalle 14:00 alle 22:00 e un turno dalle 22:00 alle 6:00, ognuno con una pausa non retribuita di 30 minuti. Lo stesso modello basato su righe può calcolare in modo coerente ogni turno, incluso quello notturno, mentre il riepilogo settimanale aggrega i risultati in un unico totale per dipendente.
Questo è il principale vantaggio di questo sistema: il programma rimane di facile lettura, ma le ore vengono calcolate a partire dai valori di inizio, fine e pausa, anziché da totali inseriti manualmente. È possibile visualizzare sia il piano di assegnazione del personale che i calcoli sottostanti.