Vai al contenuto

Calcolatore del foglio presenze

Segna le ore lavorate su una griglia di 24 ore. Conserva una bozza locale ed esporta i totali.

Dati di input

Elaborazione nel browser.

Le bozze restano in questo browser e non si sincronizzano tra dispositivi.

Trascina su una riga per segnare il tempo di lavoro.

Trascina per aggiungere periodi di lavoro separati. Le sovrapposizioni si uniscono. Trascina a sinistra oltre mezzanotte. Usa × accanto a un periodo per rimuoverlo.

Rimuovi questo giornoData
0123456789101112131415161718192021222324
Pausa non retribuita (min)

Risultato

Inserisci i valori, poi calcola.

Disegna le ore invece di compilare un modulo

Sono pronte sette righe con data. Il righello sopra va da 0 a 24 ore. Trascina dall'ora iniziale a quella finale per disegnare un turno a intervalli di 15 minuti. Inserisci i minuti di pausa non retribuita nella colonna accanto; il valore predefinito è zero. Le righe vuote non contano. Il totale si aggiorna mentre modifichi.

Modifica o rimuovi una riga

Trascina uno dei bordi per regolare l'intervallo. Trascinare la fine a sinistra dell'inizio indica un turno notturno, disegnato sui due lati della mezzanotte. Orari esatti apre campi facoltativi precisi al minuto. Con la tastiera, Invio su una linea vuota imposta 09:00–17:00; le frecce su una maniglia regolano di 15 minuti, o di un minuto con Maiusc. Ogni riga ha un pulsante di rimozione all'inizio. Aggiungi giorno successivo copia l'ultima riga avanzando la data, fino a 31 righe. Controlla le ore copiate.

Disegna più periodi separati nella stessa riga, per esempio 09:00–12:00 e 13:00–17:00. Il totale è 7 ore prima di eventuali pause aggiuntive non retribuite. I periodi sovrapposti o contigui si uniscono, evitando doppi conteggi. Gli intervalli vuoti sono già esclusi: inserisci nella colonna delle pause solo minuti aggiuntivi. Usa × accanto a un periodo per eliminare solo quello; × all'inizio rimuove tutto il giorno. Fai clic sull'orario di un periodo per modificarlo con precisione. I campi vuoti di Orari esatti possono aggiungere un altro intervallo.

Conserva ed esporta la bozza

Le modifiche, comprese le voci incomplete, si salvano automaticamente nel browser se la memoria locale è disponibile. Tornando allo stesso sito nello stesso browser vengono ripristinate. Non ci sono account o sincronizzazione tra dispositivi. Cancellare i dati del browser o usare la navigazione privata può rimuovere la bozza. Scarica CSV dopo il calcolo per una copia separata di registrazioni valide e totali.

Calcolo ed esempi

Minuti netti = fine − inizio + 1,440 se il turno termina il giorno successivo − pausa non retribuita. Un turno 09:00–17:30 con pausa di 30 minuti dà 8:00, oppure 8.00 ore decimali. Un turno 22:00–06:00 con giorno successivo selezionato e stessa pausa dà 7:30, oppure 7.50 ore. I totali usano minuti interi; le ore decimali CSV sono arrotondate a due cifre.

I dati resteranno dopo una ricarica?

Sì, se la memoria del browser è disponibile: lo stato sopra i campi conferma salvataggio o ripristino. La bozza appartiene a questo browser e sito. Se il salvataggio fallisce, lo stato lo indica; mantieni la pagina aperta ed esporta un risultato valido prima di uscire. Svuota elimina bozza salvata e tutte le voci attuali.

Perché le ore decimali differiscono da HH:MM?

HH:MM separa ore intere e minuti. Le ore decimali dividono i minuti totali per 60: 7:30 diventa quindi 7.50, non 7.30. Usa la colonna dei minuti quando serve un totale esatto al minuto.

Come funzionano i turni notturni?

Trascinare la fine a sinistra dell'inizio imposta automaticamente la fine al giorno successivo. In Orari esatti, scegli esplicitamente Termina il giorno dopo. Una riga copre al massimo 24 ore. I minuti di pausa non possono superare il turno. Usa un'altra riga per turni spezzati o periodi più lunghi.

Può calcolare le buste paga?

Somma solo il tempo di lavoro sull'orologio locale. Non adegua fusi o passaggi dell'ora legale, calcola retribuzioni o straordinari, né valuta regole salariali. Verifica le registrazioni e usa i minuti esportati nel sistema paghe appropriato.