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.
buongiorno a tutti
ho un problema con la formula "se" applicata ad una differenza tra 2 valori "ora".
esempio
nella prima cella ho l' orario di entrata (A)
nella seconda quello di uscita (B)
nella terza cella la differenza (B-A)
tutto corretto come risultato
io pero' devo fare in modo che quando si superano le 6 ore, la differenza tra i 2 valori deve essere dedotto di una mezz' ora di pausa e quindi il risultato dovrebbe essere 7:00 e non 7:30.
la formula che ho stato è
=se((B-A)>"06:00";(B-A)-"00:30";(B-A))
il risultato che mi presenta rimane sempre 7:30
sicuramente sbaglio qualcosa nella formula
le celle A e B sono in formato ora
dove sbaglio?
vi allego sotto il file di prova
grazie a tutti per l' attenzione
ciao
stai lavorando con numeri non con testo
=SE((B3-A3)>ORARIO(6;0;0);(B3-A3)-ORARIO(0;30;0);(B3-A3))
comunque io userei 6:30
se uno esce dopo 6:15 per un qualsiasi motivo gli leveresti la mensa
nb
io per gli orari uso sempre RESTO()
=SE((RESTO(B3-A3;1))>ORARIO(6;0;0);(RESTO(B3-A3;1))-ORARIO(0;30;0);(RESTO(B3-A3;1)))
questo per non incappare in orari dopo la mezzanotte che sfalserebbero tutto.
lo faccio d'abitudine anche se non serve
grazie mille risolto il problema
dovevo usare
se uno uscisse per qualsiasi motivo 15 minuti dopo le 6 ore la colonna mi darebbe dei valori non interi e li potrei correggere a mano in sede di verifica.
sei stato veramente molto gentile
grazie ancora
grazie a te per il riscontro