| | Post: 1 | Registrato il: 24/09/2016
| Città: LECCE | Età: 37 | Utente Junior | 2016 | | OFFLINE | |
|
24/09/2016 15:50 | |
Carissimi utenti del forum,
sono nuovo e vi chiederei una mano per cercare di creare un file excel che mi permetta di gestire questa sitauzione.
In parte il file è stato elaborato mi servirebbe solo sviluppare questa funzione.
Il file in questione calcola automaticamente le ore di lavoro ordinario che un lavoratore effettua durante la settimana/mese.
Ho la necessità che le prime 4h di lavoro straordinario vengano inserite in una cella come "contenitore per recupero ore" mentre le successive devono essere inserite in un altra cella come straordinario.
Ex:
20 ore settimanali
il lavoratore ha effettuato 5h di lavoro aggiuntivo ( straordinario )
Excel dovrà automaticamente suddividere le ore:
Le prime 4h come recupero ore nella cella "A1"
1 h nella cella "B1" come straordinario.
Secondo voi è possibile realizzarlo?
grazie a tutti |
|
| | Post: 850 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Senior | 365 | | OFFLINE |
|
24/09/2016 15:55 | |
Ciao
spietato
non è che lo faresti tu il file esempio |
| | Post: 1 | Registrato il: 24/09/2016
| Città: LECCE | Età: 37 | Utente Junior | 2016 | | OFFLINE | |
|
24/09/2016 16:32 | |
Ciao Federico460 Nell'esempio il lavoratore effettua 30 ore settimanali. |
| | Post: 371 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Senior | Excel 2016-32bit Win11 | | OFFLINE |
|
24/09/2016 19:12 | |
Dato il tuo esempio potresti usare queste formule:
in C13:
=SE(E(ORA(H11)>ORA(C12);ORA(H11)-ORA(C12)>4);ORA(H11)-ORA(C12)-4;"")
in C14:
=SE(E(ORA(H11)>ORA(C12);ORA(H11)-ORA(C12)>=4);4;"")
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
| | Post: 2 | Registrato il: 24/09/2016
| Città: LECCE | Età: 37 | Utente Junior | 2016 | | OFFLINE | |
|
26/09/2016 23:40 | |
mi sembra giusto come ragionamento La formula mi sembra pensata bene anche se non sto riuscendo a farlo funzionare.
per il momento ti ringrazio io non ci sarei mai arrivato ad una logica simile :)
ho provato ad allegare il file se magari può essere di aiuto |
| | Post: 855 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Senior | 365 | | OFFLINE |
|
27/09/2016 15:55 | |
Ciao
funziona ma se vuoi mantenere
la formattazione 37:30:55
devi dividere per 24
=SE(E(ORA(H11)>ORA(C12);ORA(H11)-ORA(C12)>4);ORA(H11)-ORA(C12)-4;"")/24
=SE(E(ORA(H11)>ORA(C12);ORA(H11)-ORA(C12)>=4);4;"")/24
altrimenti formatta come numero |
|
|