Somma date/giorni tenendo conto dell'orario giornaliero di lavoro

Anonimo
2018-04-15T16:43:13+00:00

Ciao a tutti, 

ho un file dove vorrei calcolare il temine di lavorazione di una macchina tenendo conto dell'orario di lavoro.

esempio:

tempo impiego macchina 10:00 ore

Inizio lavoro 15/4/18 H 08:00 

Sommo Lavoro + tempo impiegato = 15/04/18 H 18:00

devo però tenere in considerazione che l'orario di lavoro è 8 ore al giorno con inizio turno alle 08:00

il risultato che vorrei ottenere è 16/04/18 H 10:00 

avete idee?

ciao.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

5 risposte

Ordina per: Più utili
  1. Anonimo
    2018-04-16T20:12:08+00:00

    Buonasera a tutti

    la formula che ho scritto io non avendo dei riferimenti precisi ho ipotizzato in colonna A le ore di lavorazione e in colonna B la data con l'orario di inizio quindi formattata in personalizzato gg/mm/aaaa hh:mm

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-04-16T19:33:32+00:00

    Ciao Ermanno, meglio la tua.

    Mentre io calcolo solo la possibilità di un giorno in più, la tua formula prevede anche più giorni aggiunti.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2018-04-16T18:07:02+00:00

    Ciao Mattia_V, FioreMatto e Paoloard,

    poiché ho sempre difficoltà a lavorare con date e ore ho voluto provare a cimentarmi anche io.

    Ho cercato una soluzione che, nel caso in cui la lavorazione inizi successivamente alle 08.00 e nel caso in cui le ore lavorate comportino più giorni successivi di lavorazione, restituisca una data che non sia solo la successiva a quella di inizio.

    Propongo la soluzione e vediamo se anche a voi sembra corretta e se può essere migliorata.

    Come prima cosa, per semplificarmi l'inserimento nelle formule, ho creato tre nomi:

    OraInizioTurno la cui formula in "riferito a" è: =ORARIO(8;;)

    OraFineTurno la cui formula in "riferito a" è: =ORARIO(16;;)

    NumeroOreTurno la cui formula in "riferito a" è: =OraFineTurno-OraInizioTurno

    in A2: Data Inizio Lavorazione

    in B2: Data Fine Lavorazione

    in C2: Ore Lavorazione

    in D2: Data Fine Lavorazione

    in E2: Ora Fine Lavorazione

    La formula in D2: =A2+INT((C2-(OraFineTurno-B2))/NumeroOreTurno)+SE(ARROTONDA(RESTO((C2-(OraFineTurno-B2))/NumeroOreTurno;1);10)>0;1;0)

    La formula in E2: =OraInizioTurno+SE(ARROTONDA(RESTO(C2-(OraFineTurno-B2);NumeroOreTurno);10)>0;RESTO(C2-(OraFineTurno-B2);NumeroOreTurno);NumeroOreTurno)

    Allego un file di esempio: File Esempio

    ciao

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2018-04-15T18:09:27+00:00

    Con i dati come nella tabella seguente:

    in D2: =SE(B2+C2>ORARIO(16;;);A2+1;A2)

    in E2: =SE(B2+C2>ORARIO(16;;);B2+C2-"8:00:00";B2+C2)

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2018-04-15T17:52:04+00:00

    Buonasera

    in A2 le ore di lavorazione in B2 l'inizio lavorazione .....dove vuoi 

    =SE(A2>ORARIO(8;;);DATA(ANNO(B2);MESE(B2);GIORNO(B2)+1)+ORARIO(8;;)+(A2-(B2-INT(B2)));B2+A2)

    P.S.  valido per l'esempio descritto se ci sono altre casistiche allega un file con un po di dati e il risultato da ottenere inserito a mano

    La risposta è stata utile?

    0 commenti Nessun commento