Turni di servizio in Excel: come fare un piano equo con sostituzioni
Turni di servizio con sostituzioni, carico e stampa — Modello Excel — Vedi il modello →
Ogni mese qualcuno deve compilare il piano degli addetti di turno: chi presidia l'ufficio nel fine settimana, chi è responsabile di piano, chi copre il giorno festivo. E ogni mese si ripetono le stesse lamentele: «faccio sempre io i sabati», «ero in ferie», «ma non avevo già fatto il turno ieri?». Il piano fatto a occhio genera disparità e, prima o poi, discussioni.
Questa guida mostra come costruire il piano in Excel in modo che i conti li faccia il foglio: turni e ore per persona, fine settimana e festivi, ferie, sostituzioni e segnalazione dei casi problematici. Si parla di un piano di addetti di turno responsabili, con una o due persone per ogni data, non di una turnazione ciclica come 2/2.
Come costruire il piano
1. Il periodo e le regole
Decidete il periodo (un mese, un trimestre), quante persone servono ogni giorno (una o due) e le regole di base: si possono fare due turni in giorni consecutivi? Quante ore vale un turno feriale, uno di fine settimana, uno festivo? Scrivete tutto in celle di parametri, non dentro le formule.
2. L'elenco del personale e le assenze
Un foglio con i dipendenti (nome, mansione, telefono, «partecipa ai turni» sì/no) e un foglio delle assenze: ferie, malattie, trasferte, formazione, con data di inizio e fine. Il piano deve controllare che nessuno sia assegnato in un giorno di assenza.
3. Il calendario
Una riga per ogni data, con il giorno della settimana e il tipo (feriale, sabato/domenica, festivo). Il tipo si ricava con una formula: =SE(CONTA.SE(Festivi;A2)>0;"Festivo";SE(GIORNO.SETTIMANA(A2;2)>5;"Fine settimana";"Feriale")). Nella colonna accanto scegliete l'addetto da un elenco a discesa.
4. I controlli automatici
Una colonna «Controllo» fa il lavoro faticoso. Alcuni esempi:
- Nessun addetto:
=SE(B2="";"Manca l'addetto";"") - Assenza:
=SE(CONTA.PIÙ.SE(Assenze!A:A;B2;Assenze!B:B;"<="&A2;Assenze!C:C;">="&A2)>0;"Non disponibile";"") - Giorni consecutivi:
=SE(B2=B1;"Due giorni di fila";"")
Con la formattazione condizionale le righe con un avviso diventano rosse.
5. Il conteggio del carico
Per ogni persona contate i turni con CONTA.SE e le ore con SOMMA.SE sulla colonna delle ore. Confrontate poi il risultato con il valore atteso: totale dei turni diviso per il numero di partecipanti.
Un esempio
Un ufficio con 8 persone deve coprire i 30 giorni di un mese con un addetto al giorno: 30 turni / 8 persone = 3,75 turni a testa. Se Marco ne ha 6 e Giulia 2, con uno scostamento ammesso di un turno nessuno dei due è «nella norma»: Marco risulta sovraccarico, Giulia sottocaricata. Si riequilibra scambiando un paio di turni, e il foglio mostra subito l'effetto.
Conviene dare un peso diverso ai turni difficili. Se un turno feriale vale 4 ore, uno di sabato 8 e uno festivo 10, il carico equo si misura sulle ore, non sul numero di turni.
Le sostituzioni
Quando qualcuno non può presentarsi, non cancellate il piano originale. Annotate in un foglio a parte chi sostituisce chi e in quale data, e fate calcolare il piano effettivo: =SE(CONTA.SE(Sostituzioni!A:A;A2)>0;CERCA.VERT(A2;Sostituzioni!A:C;3;FALSO);B2). Così restano visibili sia l'accordo iniziale sia ciò che è accaduto davvero, utile quando si fanno i conti a fine mese.
Errori frequenti
- Contare solo i turni, non le ore. Un festivo non pesa come un martedì.
- Dimenticare le assenze programmate. Mettete ferie e trasferte nel foglio prima di assegnare.
- Festivi non aggiornati. Controllate ogni anno l'elenco con il calendario ufficiale.
- Nessuna firma. Se il piano deve essere approvato, preparate una pagina di stampa con «Redatto da» e «Approvato».
- Regole nascoste nelle formule. Mettete le soglie nei parametri così chi subentra capisce da dove vengono.
Modello Excel per i turni di servizio
Il modello contiene tutto ciò che serve ai segretari, agli addetti alle risorse umane e ai responsabili dei servizi generali di aziende, scuole, ospedali ed enti.
- «Parametri»: periodo fino a 92 giorni, 1 o 2 addetti al giorno, divieto di turni in giorni adiacenti, ore di turno feriali, di fine settimana e festive, scostamento ammesso del carico e dati per la stampa.
- «Festività»: giorni festivi non lavorativi per il 2026 e il 2027, modificabili.
- «Dipendenti»: fino a 100 persone con mansione e telefono.
- «Disponibilità»: ferie, malattie, trasferte, formazione; l'assegnazione in quei giorni viene evidenziata.
- «Turni»: calendario con piano ed effettivo e controllo di ogni giorno.
- «Sostituzioni»: chi ha sostituito chi, con il piano originale che resta visibile.
- «Riepilogo»: turni, ore, fine settimana e festivi per ciascuno, con lo stato «sovraccarico / sottocarico / nella norma».
- «Stampa turni»: modulo con «Redatto da», «Approvato», telefoni e spazio per la firma.
Un esempio con dati fittizi è fornito in un file separato. Funziona con Excel 2007 e successivi e con LibreOffice, senza macro, in italiano. I festivi sono inseriti per il 2026-2027; sabati lavorativi recuperati e prefestivi con orario ridotto non sono considerati. Retribuzione e regole per i turni festivi dipendono dalla normativa e dai regolamenti interni: il foglio non le include. Il modello è a pagamento.
FAQ
Qual è la differenza tra turni di servizio e turni di lavoro?
I turni di lavoro sono cicli (per esempio 2/2 o 5/2) in cui tutti seguono uno schema. I turni di servizio assegnano una o due persone a ciascuna data, oltre al normale orario.
Come garantisco l'equità tra le persone?
Misurate il carico in ore e non solo in turni, ammettete uno scostamento ragionevole e controllate il riepilogo prima di approvare il piano.
Che cosa faccio se un turno resta scoperto?
La colonna di controllo lo segnala. Cercate un volontario o assegnatelo a chi è più sotto il carico atteso.
Si può fare il piano per più mesi?
Sì, con un periodo più lungo, ma conviene verificare l'equità mese per mese e a fine periodo.
KHIZHNYAKOV