Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Formula per lavoro orario notturno

Ultimo Aggiornamento: 26/06/2022 22:07
Post: 5
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
24/06/2022 20:22

Buona sera a tutto il forum
Ho un programma che mi aiuta a gestire gli orari di lavoro dei dipendenti di una azienda.
Devo implementare il foglio che ho cercato di riportare sul file che allego.
Quello che in realtà mi serve è l'inserimento nella colonna "G" di una formula che mi controlli nel caso che nella colonna "C" comparisse un orario di uscita tra le 22:00 e le 06:00 del mattino le ore "notturne" lavorate.
Inoltre nella colohha "H" dovrebbero comparire le eventuali ore di straordinario notturne, ossia sempre effettuate tra le 22:00 e le 06:00 del mattino superiori alle 8 ore scaturienti dalla colonna "E".
Post: 2.629
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
24/06/2022 23:46


non si vedono le formule ti carico diversamente
il risultato
=SE($B3<>"";SE(O($C3>ORARIO(22;0;0);$C3
<ORARIO(6;0;0));RESTO($C3-ORARIO(22;0;0)-$D3;1);"");"")
[Modificato da federico460 24/06/2022 23:52]
Post: 5
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
25/06/2022 21:11

Ciao Federico,
Grazie. Da una prima prova sembra che mi va in conflitto con altre formule inserite nel programma.
Provo meglio. Eventualmente provo ad allegare l'intero programma con le implementazioni che mi serve fare.
Per il momento grazie.
Post: 2.630
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
25/06/2022 22:16

conflitto?

nel file che hai allegato
va bene poi non so che altre formule hai
se alleghi una copia esatta dell'originale
vediamo il perchè.
[Modificato da federico460 25/06/2022 22:17]
Post: 6
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
25/06/2022 23:17

Ciao Federico,
Provo ad inviarti uno dei fogli mensili che dovrebbe essere aggiornato tramite le formule.
Alcune colonne (Tipo giornata, entrata, uscita e permessi orari) vengono aggiornate direttamente tramite una form.
Il tipo giornata può essere: "Lavoro", Ferie, malattia, permesso, Sabato, Domenica.
Tutte le altre colonne devono essere aggiornate tramite le formule che gestiscono le varie possibilità.
Nelle celle N1, N2, N4, O1, O2, O4 sono indicati le ore di lavoro da lunedì al sabato per coloro che anche il sabato hanno il proprio turno di lavoro.
Nella cella N3 è indicato il periodo di riposo (00:30) previsto dopo 8 ore di lavoro. Nella cella O3 è indicato l'orario giornaliero di lavoro. Tutte queste celle sono popolate dalla form che crea i fogli di lavoro per ogni dipendente.
Ho cercato di modificare per il mio uso le formule che mi ha inviato, alcune sono riuscito a farle funzionare, altre invece no.
Grazie dell'aiuto.
Post: 2.631
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
25/06/2022 23:56

ciao
io sistemerei questa
=SE(E($B6="Lunedì";$D6="Lavoro");($H6-$N$1);SE(E($B6="Martedì";$D6="Lavoro");($H6-$N$2);SE(E($B6="Mercoledì";$D6="Lavoro");($H6-$N$4);SE(E($B6="Giovedì";$D6="Lavoro");($H6-$O$1);SE(E($B6="Venerdì";$D6="Lavoro");($H6-$O$2);SE(E($B6="Sabato";$D6="Lavoro");($H6-$O$4);SE(O($D6="Sabato";$D6="Festivo");$H6;"")))))))

il giovedì corrisponde a 0 ore

poi guarda il file
Post: 7
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
26/06/2022 08:22

Ciao Federico,
Da un primo controllo mi sembra che può andare.
Comunque effettuerò dei controlli più approfonditi e ti farò sapere per mettere risolta alla discussione.
Grazie di tutto.
Post: 8
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
26/06/2022 08:24

Volevo dirti anche che ho modificato la formula che tu hai evidenziato. Infatti non andava bene.
Adesso sembra che tutto funziona.
Ciao
Post: 9
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
26/06/2022 14:23

Ciao Federico
Ho un problema con la formula relativa al "lavoro notturno" quando la colonna "G" è vuota.
Per il resto sembra che vada tutto bene.
Come posso modificare la formula del "lavoro notturno"?
Grazie
Post: 2.633
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
26/06/2022 17:22

hai due possibilità

o
=SE($E6<>"";SE(O($F6>ORARIO(22;0;0);$F6 RESTO($F6-ORARIO(22;0;0)-
SE(VAL.NUMERO($G6);G6;0);1);"");"")

o lasci la formula vecchia e vari la formula della mensa
=SE(RESTO(F7-E7;1)>$O$3;$N$3;0)
e metti 0 al posto del ""
[Modificato da federico460 26/06/2022 17:22]
Post: 10
Registrato il: 16/05/2020
Città: VITERBO
Età: 77
Utente Junior
EXCEL 2019
OFFLINE
26/06/2022 20:38

Ciao Federico,
Mi sembra che gira tutto bene.
Con l'occasione ti invio in allegato il file del programma e la guida per il suo utilizzo.
L'unica cosa che volevo modificare è questa:
- nell'inserimento degli orari di lavoro bisogna sempre inserire tutti i dipendenti dell'elenco perché se si deve modificare un orario di un solo dipendente devono essere riportati anche tutti gli altri altrimenti il programma riporta gli orari a "zero" in quanto non inseriti.
Volevo inserire magari un segno di spunta sui dipendenti o sul dipendente di cui si intende modificare l'orario ed il programma dovrebbe aggiornare soltanto quelli.
Grazie
Post: 2.635
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
26/06/2022 22:07

ciao
spiacente ma il VBA non è il mio campo
vedrai che qualcuno sistema
Vota: 15MediaObject5,00312 3
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 18:02. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com