operazioni fra ore



  • 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