operazioni fra ore
Hai un problema con Excel? 
operazioni fra ore
di cescof (utente non iscritto) data: 30/06/2015 22:01:10
Ciao a tutti ho un problema con il calcolo delle ore di sosta di un parcheggio. Ho i dati in questa forma
Entrata Parcheggio 01/01/2015 00:26:06 00:27:34
Entrata Parcheggio 01/01/2015 11:38:13 16:19:32
se ho ben capito con la funzione resto risolvo il problema delle soste che iniziano in un giorno ma finiscono il successivo quindi hanno uscitaQuando uso però la formula RESTO(F2-E2;1)*1440 il risultato ad esempio è
00:26:06 00:27:34 1,46667 e non 1 min e 28 sec come dovrebbe essere in realtà
Come mai? cosa sbaglio?
posso postare il file di esempio?
Grazie
di Marius44 data: 30/06/2015 22:10:24
Ciao Cesco
Un file d'esempio è sempre utile. Allegalo.
Per il risultato errato che dici forse dipende dalla formattazione della cella?
Ciao,
Mario
di cescof (utente non iscritto) data: 30/06/2015 22:16:11
Ho allegato il file
Grazie
di mikipaldj (utente non iscritto) data: 30/06/2015 22:23:07
Ho creato un altro file con il principio descritto in precedenza... se desideri che te lo riadatto al tuo fammelo sapere!
di cescof data: 30/06/2015 22:32:02
Ti ringrazio ma la differenza secca non la posso fare perchè se vedi nel mio file ci sono orari di ingresso in un giorno che terminano il giorno dopo tipo
ingresso 22:00:00 uscita 01:00:00 e in questo caso la differenza non funziona ma ci vuole la funzione resto che però se faccio ingresso 00:26:06 uscita 00:27:34 invece di restiurmi i mnuti corretti e cioè 1,28 me lo restituisce in centesimi e cioè 1.46. IO devo fare operazioni con i minuti totali
Grazie
di m (utente non iscritto) data: 30/06/2015 22:36:53
Scusami, non ho capito il risultato che vorresti ottenere. puoi farmi un esempio?
di cescof data: 30/06/2015 22:42:11
semplicemente la colonna con i singoli valori di differenza in minuti fra uscita ed entrata.
Ho allegato il file e il risultato che vorrei è la colonna g con il tempo di sosta calcolato correttamente
di cescof data: 01/07/2015 00:18:47
continuo a sbattermi con i formati ora....
Adesso ho due celle
a1 b1
18:17:48 17:46:45
se faccio il test A1>B1 mi restituisce falso....
perchè? come risolvo
Grazie
di Marius44 data: 01/07/2015 07:50:29
Buona giornata a tutti
Dati due orari in, poniamo, A1 e B1 inserire in C1 la formula seguente:
=SE((B1-A1)<0;(1+B1-A1);B1-A1)
In sostanza la formula dà come risultato le ore di parcheggio effettivo nel caso che la sosta si protragga da un giorno all'altro. Il problema, invece, sorge se il parcheggio si protrae per più giorni. In tal caso occorrerebbe un'altra colonna per indicare la data di uscita oltre all'ora.
Intanto prova se la formula dà il risultato che vuoi (al caso poi vedremo per il parcheggio di più giorni.
Fammi sapere. Ciao,
Mario
di cescof data: 01/07/2015 08:26:01
mi sembra che questa formula non funzioni..
Grazie
Credo di aver risolto tutti i problemi
di mikipaldj data: 01/07/2015 11:24:30
Allora, ho messo in allegato il file "Prova A1B1.rar"; a me risultava vero... che versione di excel usi? (potrebbe essere un errore di excel.. comunque se nemmeno l' allegato dovesse funzionare dovremmo ricorrere al vba.
Invece riguardo al primo problema potresti mettere alla formattazione (anche con la tua formula, RESTO) il formato gg hh:mm:ss. .
Sono nuovo del forum, vorrei fare una domanda qui su excel vba ma non so dove si va
di Marius44 data: 01/07/2015 12:20:49
Ciao Miki
perché dici che la formula non funziona? Ti rimando il tuo file (bis) con le prove da me effettuate. La formula NON FA la differenza direttamente ma SE il secondo orario è inferiore al primo ALLORA fa una certa operazione ALTRIMENTI ne fa un'altra.
Ripeto ancora: la formula non vale se il parcheggio si protrae per più di 24 ore (se ad esempio arrivo oggi alle 12.00 e vado via DOMANI alle 13.00 la formula mi dà 1.00 e non 25.00; chiaro!?!?)
Fammi sapere. Ciao,
Mario
Fatto!
di mikipaldj data: 01/07/2015 12:42:48
Grazie, Marius 44
Ho allegato il file di esempio, "File di esempio 5"
Spero che vadaa bene
di Marius44 data: 01/07/2015 13:13:49
Se va bene a te!
Ciao
Mario
Vuoi Approfondire?