La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Ciao,
chiedo un ulteriore confronto per una modifica di una fornule con più funzione.
Nel file in allegato, vorrei che nella colonna M, appaia direttamente 4:00 ogni venerdì (V della colonna F).
Se ad esempio, nella colonna appare il gisutifico PAR, con a finaco gli orari, vorrei che questi orari di andassero ad aggiungere al 4:00.
La formula di partenza è questa:
=SE(F8="V";ORARIO(4;0;0);LET(M;MATR.SOMMA.PRODOTTO(--(G8:J8="PAR")+(G8:J8="FERIE")+(G8:J8="Recupero")+(G8:J8="ParAz"));O;SOMMA(I8-H8;L8-K8);SE(E(M>0;O=0);ORARIO(8;0;0);SE(M=0;0;O))))
Grazie mille in anticipo
ciao
ma possono esserci orari scritti anche senza il PAR?
se no basta
=SE(F20="V";ORARIO(4;0;0)+SOMMA(I20-H20;L20-K20);LET(M;MATR.SOMMA.PRODOTTO(--(G20:J20="PAR")+(G20:J20="FERIE")+(G20:J20="Recupero")+(G20:J20="ParAz"));O;SOMMA(I20-H20;L20-K20);SE(E(M>0;O=0);ORARIO(8;0;0);SE(M=0;0;O))))
se si avvisa che variamo
Ciao @gianfranco55, gli orari sono collegati ai giustificativi e così com'è hai composto la formula, è perfetto. Ti posso chiedere un'ultima cosa? sarebbe possibile, in presenza di giustificativi tipo (Mal - Fest - ChiuAzien), solo per il Venerdì, far restituire il risultato 0:00 sovrascrinedo quindi il 4:00, nella colonna M?
ciao
non capisco
mi hai chiesto in presenza di (Mal - Fest - ChiuAzien) 4+orario fatto
ora vuoi 0
non è un controsenso?
tanto vale scrivere
=SE(F20="V";0...................
Ciao @gianfranco55 , mi rendo conto che è ingarbugliato e contorto 😆 ed è difficile spiegarmi.
Faccio un esempio: Ogni venerdì, le celle della colonna M mi restituiscono 4:00.
Inserendo il giustificativo Mal, dalla cella della colonna M, mi si dovrebbe cancellare il 4:00 e restituire 0:00.
Non so se sono riuscita a spiegarmi 😥
ricapitoliamo
V
PAR = 4+orario
(Mal - Fest - ChiuAzien) =0 +orario? o 0 e basta
vuoto 4
se mi confermi più tardi te la riscrivo
l'ho scritta in fretta poi se va bene vedo se riesco a ridurla
ma così è abbastanza leggibile
=SE(E(F8="V";G8="PAR");ORARIO(4;0;0)+SOMMA(I8-H8;L8-K8);SE(E(F8="V";G8="");ORARIO(4;0;0);SE(E(F8="V";O(G8="MAL";G8="FEST";G8="ChiuAzien"));0;LET(M;MATR.SOMMA.PRODOTTO(--(G8:J8="PAR")+(G8:J8="FERIE")+(G8:J8="Recupero")+(G8:J8="ParAz"));O;SOMMA(I8-H8;L8-K8);SE(E(M>0;O=0);ORARIO(8;0;0);SE(M=0;0;O))))))
Mal - Fest - ChiuAzien senza orario. V, senza PAR = 4:00; con PAR e orario = 4:00 + le ore inserite-
Ti riallego il file con vari esempi. Mi rendo conto di
chiedere tanto ma se ci riuscissi, mi saresti di grande aiuto 😆
@gianfranco55 ho letto dopo, scusa. E' proprio quello che chiedo, come sempre fantastico 😊.
Quindi attendo tue nel caso riuscissi a ridurla. Grazie 😀