Calcolo ore Excel: il foglio ore lavoro 

 Marzo 13, 2020

By  Damiano Causale

  • Home
  • Blog
  • Calcolo ore Excel: il foglio ore lavoro

Scopri come fare il calcolo ore Excel

In questo articolo di mostrerò come impostare il tuo foglio di lavoro per fare il calcolo ore Excel.

Attraverso l’utilizzo delle funzioni Excel imparerai ad automatizzare il tuo foglio per calcolare le ore lavorative e le ore di straordinario.

Leggi l’articolo e scopri come fare il calcolo ore Excel!

Calcolo ore di lavoro Excel

Iniziamo dal calcolo ore lavorative Excel. Vogliamo calcolare le ore di lavoro che quotidianamente svolgiamo.

Procediamo con la costruzione del nostro foglio di lavoro. Passo dopo passo aggiungeremo delle ulteriori funzioni al nostro foglio di Excel per fare tutti i calcoli di cui abbiamo bisogno.

Per semplicità ci concentreremo su una settimana lavorativa di cinque giorni: dal lunedì al venerdì.

Impostiamo il foglio come segue:

Calcolo ore di lavoro Excel | Somma ore | Conteggio ore | Calcolatore ore di lavoro | Calcolo ore Excel

Ora inseriamo gli orari e le formule necessarie al calcolo.

Nella cella E5 inseriamo la formula di sottrazione per calcolare la differenza tra l’ora di uscita e l’ora di ingresso a lavoro.

Somma ore Excel | Calcola ore di lavoro

La cella E11 conterrà la funzione di SOMMA Excel per calcolare le ore lavorative totali della settimana.

Somma ore Excel | Excel somma ore

Il risultato finale sarà il seguente.

Calcola ore di lavoro | Foglio ore lavoro

Come potrai notare, questa è una situazione piuttosto semplice il risultato riportato nella cella E11 non è corretto. Questo perché, sebbene la formula sia corretta, il formato applicato alla cella non è esatto.

Il formato da applicare alla cella sarà un formato personalizzato. Premi il tasto destro del mouse e dal menu contestuale seleziona la voce Formato celle per far comparire la relativa finestra di dialogo.

Calcola ore di lavoro | Sommare ore Excel

In alternativa premi la combinazione di tasti CTRL + 1. Dalla scheda Numero seleziona la categoria Personalizzato. Successivamente personalizza il tipo come mostrato nell’immagine che segue.

Formato celle Excel | Orario di lavoro Excel

A questo punto dovrebbe comparire il totale delle ore corretto.

Conteggio ore lavoro | Calcolo ore

Come impostare il foglio Excel per il calcolo ore straordinario

Ora impostiamo il nostro foglio di lavoro di Excel in modo da poter effettuare il calcolo ore straordinario.

Nella cella I3 inseriamo le ore di lavoro giornaliere. Ipotizziamo che le ore di lavoro ordinarie siano sei.

Nella cella F11 inseriamo la formula per calcolare il totale delle ore di lavoro straordinario.

Come impostare il foglio Excel per il calcolo ore straordinario | Calcolo straordinari Excel

Passiamo al calcolo delle ore di lavoro straordinario. Inseriamo nella cella F5 la seguente formula.

Formula Excel | Calcolo orario lavoro

Non dobbiamo dimenticare di inserire il simbolo del dollaro prima della lettera e prima del numero.

Questo ci permette di bloccare il riferimento alla cella I3.

Successivamente copiamo la formula nelle celle sottostanti.

Calcolo orario di lavoro

Prima di procedere al calcolo delle ore mensili voglio mostrarti come gestire il caso in cui le ore di lavoro siano a cavallo tra due giorni. In questa situazione le formule così impostate non ci permetterebbero di ottenere un risultato corretto. Osserviamo il seguente esempio.

Calcolo ore | Calcolo ore di lavoro Excel

In Excel nel caso di calcolo delle ore negativo vengono mostrati nelle celle tanti cancelletti. Non sarà sufficiente allargare la colonna per mostrare il contenuto delle celle.

Questa situazione deve esser gestita in modo differente attraverso le formule o le funzioni.

Voglio mostrarti due esempi.

Come fare il calcolo delle ore di lavoro in Excel: la funzione RESTO

La prima soluzione è utilizzare la funzione RESTO di Excel. La funzione RESTO restituisce il resto di due numeri dopo la divisione. Inoltre, essa darà sempre un risultato con lo stesso segno del divisore.

Come fare il calcolo delle ore di lavoro in Excel: la funzione RESTO

Il risultato sarà il seguente:

Come fare il calcolo delle ore di lavoro in Excel: la funzione RESTO

Come fare il calcolo delle ore di lavoro in Excel: la funzione SE

La seconda soluzione è utilizzare la funzione SE.

Come fare il calcolo delle ore di lavoro in Excel: la funzione SE

La funzione prima verifica se il valore dell’ora di fine è maggiore dell’ora di inizio. Nel caso questo sia vero allora effettua la normale sottrazione (Ora fine – Ora inizio). Nel caso contrario effettua la sottrazione tra l’unità e l’ora di inizio e poi l’addiziona allora di fine.

In Excel le ore si esprimono con un numero decimale. In questo modo, le ore 06:00 corrispondono a 0,25, le ore 12:00 a 0,5, le ore 23:59:59 a 0,99999 e infine le 00:00:00 corrispondono a 1.

Il risultato sarà il seguente:

Come fare il calcolo delle ore di lavoro in Excel: la funzione SE

Foglio Excel calcolo ore mensili

Infine, vediamo come fare il calcolo delle ore mensili.

Per fare il calcolo delle ore di lavoro mensili, sarà sufficiente copiare e incollare l’intervallo B4:F11 nelle celle in basso.

In questo modo copierai sia i formati che le formule. Grazie ai riferimenti di cella relativi, tutte le formule funzioneranno correttamente.

Foglio Excel calcolo ore mensili

Nelle celle E41 ed F41 è necessario inserire la formula per fare l’addizione dei totali delle ore di lavoro settimanali e dei totali delle ore di lavoro straordinario.

Ora non ti resta che fare il tuo calcolo ore lavorate Excel!

Buon lavoro!

Guarda il video e scopri come fare il calcolo delle ore di lavoro in Excel.

Se desideri migliorare i tuoi processi di lavoro e creare modelli di automazione, scopri come ricevere una consulenza Excel su misura alle tue esigenze e della tua azienda. Risparmia tempo e dai un’accelerata alla tua produttività!

Vuoi acquisire delle solide basi e la piena autonomia nell'utilizzo di Excel?

Se desideri imparare a usare Excel in modo professionale, ho i corsi che potrebbero fare al caso tuo.

Visita l’area dedicata ai corsi Excel online di Excel per tutti.

Damiano Causale


Mi chiamo Damiano Causale, istruttore Microsoft certificato, per lavoro aiuto aziende e privati nell'utilizzo di Excel.

Damiano Causale

Your email address will not be published. Required fields are marked

  1. Ciao Damiano, ho visto il tuo articolo per il calcolo delle ore di lavoro + quelle dei straordinari, fantastico!!!
    ti volevo solo chiedere una cosa, come posso aggiungere a questo foglio di lavoro anche la pausa pranzo? ti spiego perchè io rimango in azienda e non faccio sempre lo stesso tempo di pausa tutti i giorni.

    Grazie

    Enrico

    1. Ciao Enrico, grazie!
      Per aggiungere un'ulteriore colonna dove in ciascuna cella inserisci la durata della pausa pranzo che poi andrai a sottrare dalla colonna Ore lavorate.
      Spero il suggerimento ti sia utile.
      Grazie ancora per aver apprezzato l'articolo;)

      1. si grazie sei stato molto chiaro e disponibile.

        Il problema (mi sono accorto poi che non l'ho specificato nel post precedente), è che abbiamo un smarcatempo dove mettiamo pausa dal lavoro e poi una volta finita la pausa facciamo click per interrompere la pausa e quindi continua l'orario di lavoro. Spero di essere stato chiaro ehehehe

        1. Ciao Enrico,
          potresti eventualmente inserire due colonne, anziché una, dove inserisci l'inizio e la fine della pausa pranzo.
          Spero possa essere una soluzione ... sperando di aver ben capito la tua esigenza😊

          1. EHEHEHE, si si hai reso bene l'idea, ora mi metto all'opera e provo a mettere giù qualcosa.

            Grazie mille e buon weekend.

  2. Ciao Damiano, come faccio ad impostare la tabella inserendo anche la pausa pranzo? cioè ingresso-uscita ingresso-uscita ore lavorate ore straordinarie
    Rossella

    1. Ciao Rossella, dovresti inserire altre due colonne per inserire l'ora di inizio e di fine della pausa pranzo. Nella colonna del totale vai a sottrarre le ore della pausa. Il calcolo delle ore di straordinario rimane la stessa. Saranno differenti solo i riferimenti di cella.

  3. Buongiorno Damiano,

    La forza dei tuoi consigli sta nell' efficacia e nella semplicità, fantastico!!

    Un chiarimento, per cortesia: il gestionale della mia azienda richiede che ore e minuti siano introdotti in formato decimale; per esempio 165 ore e 30 minuti sarebbero 165,5. Che formato o formula mi consigli di adottare per fare in modo che il risultato si rappresenti come descritto?

    Grazie per l' aiuto!

    Lucio

    1. Ciao Lucio,
      grazie per le bellissime parole, mi gratificano tanto e mi fanno capire che sto centrando l’obiettivo: Excel … PER TUTTI!
      Ecco il mio suggerimento.
      Supponi di aver inserito nella cella A1 il valore 165,5
      A questo punto, inserisci nella cella B1 la formula seguente:
      =INT(A1) & " ore e " & (A1-TRONCA(A1))*60 & " minuti"

      Il risultato finale sarà:
      165 ore e 30 minuti

      Spero il mio suggerimento soddisfi la tua richiesta;)
      Saluti
      Damiano

      1. Caro Damiano,

        Grazie per la tempestiva risposta.

        Geniale il suggerimento, io mi stavo perdendo con le funzioni orarie senza cavarci un ragno dal buco.

        In realtà il mio dubbio è che nella casella io ho il formato orario "165:30" e dovrei ottenere il formato decimale "165,5" per poterlo introdurre nel sistema. Sto facendo delle prove e l' argomento è davvero interessante.

        Grazie ancora per le dritte.

        Lucio

  4. Buonasera, ho un problema con il foglio ore. Ne ho preparato uno seguendo le sue formule e se ho solo una riga per il calcolo ore lavorate non ho problemi. Il problema sorge nel momento in cui ho due righe ( possono esserci due ingressi e due uscite, tipo pausa pranzo. Il conteggio della riga me lo fa in orizzontale come totale, ma quando vado a fare la somma delle ore in verticale, per fare il totale giornaliero delle ore di tutti i dipendenti, non funziona, è come se facesse la somma di solo alcune celle.
    Le celle sono impostate tutte con formato hh:mm.
    La formula del calcolo è quella da lei indicata =SE(D5>C5;D5-C5;1-C5+D5) e funziona.
    Dove sbaglio? Grazie
    Raffaele

  5. Ciao Damiano, fantastico articolo. Ma se in una settimana faccio più di 24 ore settimanali, invece di darmi come risultato es. "28 ore", mi da "4", presumo che siano le ore eccedenti alle 24 ore. Ho provato a cambiare formato come suggerimento tra gli altri commenti, impostando tipo il formato "37:30:552", ma da come risultato "796:00:00".

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}