Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

Orari di lavoro con permessi

  • Messaggi
  • OFFLINE
    Monia LP
    Post: 1
    Registrato il: 06/06/2022
    Età: 54
    Utente Junior
    2016
    00 06/06/2022 10:56
    Buongiorno, mi chiamo Monia e chiedo il vostro aiuto per la realizzazione del mio prospetto per gli orari di lavoro e permessi.
    Fino ad ora ho fatto quello che vedere in allegato:
    . calendario annuale e perpetuo
    . ho evidenziato i giorni festivi e quelli non lavorativi per chiusura del luogo di lavoro
    . ho inserito nella colonna P le voci che caratterizzano il tipo di giornata (ripreso poi nella colonna F con un menu a tendina)
    il mio problema sono i conteggi delle ore. Facendo riferimento ai mesi di aprile e maggio ho dovuto inserire molti calcoli a mano mentre vorrei che venissero fatti automaticamente
    Devo lavorare 20 ore settimanali, l'orario di entrata/uscita è a mia discrezione, in teoria dovrei fare 4 ore al giorno ma possono essere o di più o di meno l'importante è che arrivi a fine mese con zero ore da recuperare (come è successo nel mese di aprile). Quindi vorrei che nella colonna G in corrispondenza dei sabati vengano evidenziate le ore effettive lavorate e nella colonna H le ore che devo recuperare quella settimana e se possibile riportare il dato anche nelle settimane successive in modo da arrivare a fine mese con il conteggio esatto delle ore lavorate e quante ne rimangono da recuperare. (per esempio ad aprile sono arrivata a fine mese con zero ore da recuperare, maggio invece 33, ma sono tutti calcoli che ho dovuto inserire io)
    Vorrei inoltre che se nella colonna F viene segnato come tipo di giornata PRN (permessi non retribuiti) nella colonna H venga inserito 4 ore (da recuperare), mentre per FESTIVO E FERIE in F venga segnato in G 4 ore.
    Spero di essermi spiegata abbastanza chiaramente, nel caso fatemi sapere.
    Grazie
  • OFFLINE
    by sal
    Post: 6.827
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 06/06/2022 12:17
    Ciao Monia hai sbagliato sezione, la sposto nella sezione giusta

    Ciao By Sal (8-D
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    Monia LP
    Post: 1
    Registrato il: 06/06/2022
    Età: 54
    Utente Junior
    2016
    00 06/06/2022 12:26
    Grazie!
  • OFFLINE
    L2018
    Post: 276
    Registrato il: 02/04/2018
    Città: PESCARA
    Età: 75
    Utente Junior
    EXCEL 2016 - SPREAD32
    00 06/06/2022 12:32
    Re:
    by sal, 06/06/2022 12:17:

    Ciao Monia hai sbagliato sezione, la sposto nella sezione giusta

    Ciao By Sal (8-D




    scusa Sal, qual'è questa sezione giusta ?

    leo

    LEO
    https://t.me/LordBrum
  • OFFLINE
    by sal
    Post: 6.828
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 06/06/2022 12:38
    Ciao Leo 1 sola "Domande e risposte", qui vengono proposti i quesiti per eventuali risposte, per non complicare le cose tra Formule VBA ed altro, le altre sono di appoggio per cose specifiche.

    Ciao By Sal (8-D
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    federico460
    Post: 2.616
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 06/06/2022 18:10
    ciao
    la formula da mettere
    in I8 e da tirare in giù è

    da te probabile sebba confermarla matriciale
    CTRL MAIUSCOLO INVIO
    =SE(GIORNO.SETTIMANA(A8;2)=7;"";SE.ERRORE(SE(GIORNO.SETTIMANA($A8;2)<6;ARROTONDA(ORARIO(4;0;0)-$G8;15);MATR.SOMMA.PRODOTTO(SE.ERRORE((GIORNO.SETTIMANA($A$7:A7;2)<6)*$I$7:$I7;0)));0))

    il problema sono i negativi

    o usi il sistema 1904 e vedi i negativi
    o dobbiamo aggiungere una colonna con gli straordinari
    [Modificato da federico460 06/06/2022 18:31]
  • OFFLINE
    Monia LP
    Post: 2
    Registrato il: 06/06/2022
    Età: 54
    Utente Junior
    2016
    00 06/06/2022 18:35
    @federico460 grazie, scusa la mia ignoranza ma non ho capito perché devo inserire la formula in I8 🤦🏼‍♀️. (Avevo riservato quella colonna per eventuali note) Per quanto riguarda il sistema 1904 non sono mai riuscita a capire come funziona per cui direi che forse è meglio inserire un'altra colonna
  • OFFLINE
    by sal
    Post: 6.829
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 06/06/2022 18:41
    Ciao Credo che puoi benissimo spostarla in "J8", Federico che saluto non avrà fatto caso che la usi per le Note.

    Ciao By Sal
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    federico460
    Post: 2.617
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 06/06/2022 18:55
    ciao
    mettila
    dove vuoi io ho usato la J
    ma va messa in H se non erro

    =SE(GIORNO.SETTIMANA(A8;2)=7;"";SE.ERRORE(SE(GIORNO.SETTIMANA($A8;2)<6;ARROTONDA(ORARIO(4;0;0)-$G8;15);MATR.SOMMA.PRODOTTO(SE.ERRORE((GIORNO.SETTIMANA($A$7:A7;2)<6)*$H$7:$H7;0)));0))

    mi serviva la verifica sui tuoi dati in colonna H
    [Modificato da federico460 06/06/2022 18:57]
  • OFFLINE
    Monia LP
    Post: 3
    Registrato il: 06/06/2022
    Età: 54
    Utente Junior
    2016
    00 06/06/2022 19:08
    Federico ho messo la formula in H (Se serve la colonna Note la posso spostare tanto non contiene nulla). Se ho capito bene questa formula mi dà le ore in eccesso o difetto per arrivare alle 4 giornaliere giusto? Però dove ho superato le 4 ore mi compare solo in cancelletto presumo perché ore negative e positive hanno un sistema differente di visualizzazione.
  • OFFLINE
    federico460
    Post: 2.618
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 06/06/2022 19:19
    ciao
    infatti i cancelletti sarebbero i tuoi straordinari
    il calcolo è esatto
    ma è un'infamia da vedere.

    ora vedo se riesco a spostarteli in un'altra cella

  • OFFLINE
    Monia LP
    Post: 4
    Registrato il: 06/06/2022
    Età: 54
    Utente Junior
    2016
    00 06/06/2022 19:31
    Chiedo perdono😂. C'è un modo per far si che le ore di straordinario vadano a compensare quelle in negativo? Per farti capire nella settimana dal 04 all'8 aprile in teoria avrei fatto 2 ore e mezza di straordinario ma avendo preso anche tanti permessi le ore di straordinario vengono scalate dai permessi. Grazie
  • OFFLINE
    federico460
    Post: 2.619
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    10 06/06/2022 19:51
    ciao

    =SE(O(GIORNO.SETTIMANA(A8;2)=7;G8>ORARIO(4;0;0));"";SE.ERRORE(SE(GIORNO.SETTIMANA($A8;2)<6;ARROTONDA(ORARIO(4;0;0)-$G8;15);MATR.SOMMA.PRODOTTO(SE.ERRORE((GIORNO.SETTIMANA($A$7:A7;2)<6)*$H$7:$H7;0))-SOMMA($I$7:$I8));0))

    =SE(O(GIORNO.SETTIMANA(A8;2)=7;G8<=ORARIO(4;0;0));"";SE.ERRORE(SE(GIORNO.SETTIMANA($A8;2)<6;ARROTONDA(ORARIO(4;0;0)-$G8;15);MATR.SOMMA.PRODOTTO(SE.ERRORE((GIORNO.SETTIMANA($A$7:A7;2)<6)*$H$7:$H7;0)));0)*-1)


    erano già compensate


    ora abbiamo le ore divise
    e va a compensazione.

    se non vuoi compensarle elimina la parte in rosso
    [Modificato da federico460 06/06/2022 19:53]
  • OFFLINE
    Monia LP
    Post: 5
    Registrato il: 06/06/2022
    Età: 54
    Utente Junior
    2016
    00 06/06/2022 20:47
    Perfetto!!! Ti ringrazio. Domani lo provo sul PC . Grazie ancora e buona serata
  • 15MediaObject5,00114 1