Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

[Excel]Formula calcolo "Ora di partenza" Opzioni
tsunami
Inviato: Sunday, June 06, 2010 6:37:10 PM
Rank: Newbie

Iscritto dal : 6/6/2010
Posts: 4
Inizio con il salutare tutti e complimentarmi per il ricchissimo portale.

Passo subito alla richiesta...
Sto cercando di creare una formula da inserire in excel che mi calcoli "l'Ora di partenza" (espressa in hh:mm:ss) conoscendo "Tempo di viaggio" (espresso in hh:mm:ss) e Ora di arrivo (espresso anche lui in hh:mm:ss).

Es: Per andare da A a B ci impiego 13:30:00 ore , devo arrivare però a B alle ore 10:00:00 (Am) , a che ora dovrò partire?(formula che non riesco a calcolare)

In parte sono riuscito a farla , ma con alcuni orari ottengo valore negativo/errato (tipo quando le "ore di viaggio" superano "l'ora di arrivo"

Spero qualcuno possa aiutarmi.

Ciao
Sponsor
Inviato: Sunday, June 06, 2010 6:37:10 PM

 
simo95
Inviato: Sunday, June 06, 2010 7:17:52 PM

Rank: AiutAmico

Iscritto dal : 12/4/2008
Posts: 2,008
Per evitare valori negativi, utilizza la funzione ASS prima della tua formula.

Ad esempio:


=ASS(A3-B3)


La funzione restituisce solamente il valore assoluto, senza il segno.


Ciao
tsunami
Inviato: Sunday, June 06, 2010 8:06:59 PM
Rank: Newbie

Iscritto dal : 6/6/2010
Posts: 4
Ciao e grazie della risposta

Avevo già provato con =ASS , ma non funziona perchè tutti i valori devono essere espressi in hh:mm:ss (quindi non stiamo parlando di semplice sottrazione algebrica).
Il problema del negativo o meglio del valore nullo (cerco di spiegarmi meglio) si presenta quando:

Le ore di viaggio superano l'ora di arrivo:

Es. Ore di viaggio (13:30:59) ora di arrivo (10:12:31 AM) , in questo caso non riesco a calcolare l'ora di Partenza per arrivare alle 10:12:31 dopo 13:30:59 ore di viaggio..

Spero di essermi spiegato meglio adesso Angel

Ciao
a10n11
Inviato: Monday, June 07, 2010 9:46:31 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
prova con questa:


=SE(B1>C1;1+(C1-B1);C1-B1)
considerando in B1 il tempo di viaggio
e in c1 l'ora di arrivo.

saluti
Giap




tsunami
Inviato: Monday, June 07, 2010 3:25:39 PM
Rank: Newbie

Iscritto dal : 6/6/2010
Posts: 4
Ciao a10n11

Innanzi tutto grazie mille , la formula funziona perfettamente! Colgo anche l'occasione per complimentarmi con te... ho visto alcuni tuoi lavori sbalorditiviApplause

Avrei una cosa da chiederti , se ti va di spiegarmi la formula , in parte l'ho capita e dovrebbe essere:

Se C2 è maggiore di C3

Condizione vera: 1+(C3-C2) <---Qui perchè hai aggiunto 1+ , cosa realmente fa?
Condizione falsa: C3-C2

Scusa questa sicura banale domanda per te , ma mi piacerebbe capire meglio come lavora..

Ciao e ancora grazie.
a10n11
Inviato: Monday, June 07, 2010 6:09:58 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
tsunami ha scritto:
Ciao a10n11

Condizione vera: 1+(C3-C2) <---Qui perchè hai aggiunto 1+ , cosa realmente fa?
Condizione falsa: C3-C2
Ciao e ancora grazie.


salve

il seguente calcolo: B1-A1
se A1= 10.00.00
e B1 = 04.00.00
restituisce un errore in quanto excel non consente calcoli di orari negativi.
Occorre pertanto precisare che il valore di B1 (04.00.00) rientra nel giorno successivo rispetto al valore della cella
A1. Quindi qul (+1) significa aggiungere 24 ore alla differenza tra B1 e A1
saluti
Giap




tsunami
Inviato: Monday, June 07, 2010 9:39:36 PM
Rank: Newbie

Iscritto dal : 6/6/2010
Posts: 4
Eccellente spiegazione! Quindi quel +1 , se le celle sono formattate secondo hh/mm/ss aggiunge 24 ore , per cui è una funzione di excel stesso (credevo fosse intesa come unità) , mi devo documentare meglio , anche perchè adesso mi è venuto in mente di modificarla e far si che inserendo data+ora restituisca anche "quanti giorni+ore" servono per la "partenza" , questo perchè la formula superate le 24 ore di "viaggio" azzera il conteggio (so già però che non riuscirò a cavarne un ragno dal buco Anxious )

Comunque rinnovo i miei complimenti Applause


Ciao
coclama
Inviato: Friday, May 04, 2012 5:35:25 PM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
e per poter aggiungere anche la data partenza arrivo?
a10n11
Inviato: Friday, May 04, 2012 7:16:11 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
coclama ha scritto:
e per poter aggiungere anche la data partenza arrivo?

salve
supposto che si sappia la data di arrivo,l'ora di arrivo e il tempo necessario di viaggio
per determinare la data di partenza e l'ora,
vedi immagine


saluti
Giap

coclama
Inviato: Saturday, May 05, 2012 3:32:41 AM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
Applicata la formula compare l'ora di partenza con il segno meno davanti,
esempio: Il tempo di percorrenza di 36:23:45 l'ora di arrivo 12:00:00 e il giorno 15-05-2012
il risultato é: giorno di partenza 14-05 ora di partenza -0:23:45
Come posso fare per non far comparire il segno negativo?
grazie per l'aiuto che mi date
a10n11
Inviato: Saturday, May 05, 2012 10:09:09 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
bisogna contemplare il superamento delle 24 ore tra l'ora totale e l'ora di arrivo. ( problema che a dire il vero mi era sconosciuto). prova modificando le formule in questo modo:
per la data:

=SE(C2*24-D2*24>=24;E2-ARROTONDA(C2;0);E2-ARROTONDA.DIFETTO(C2;1))

per l'ora di partenza:

=SE(C2*26-D2*24>=24;ARROTONDA(C2;0)+(D2-C2);ARROTONDA.DIFETTO(C2;1)+(D2-C2))


se invece vuoi fare in maniera più semplice formattando la cella di arrivo D2 con formato personalizzato
"gg/mm/aa H.mm.ss" indicando 15/05/12 12.00
nella cella ore totali C2 in formato [H].mm.ss 36.23.45
nella cella ora e data di partenza B2 formato personalizzato "gg/mm/aa H.mm.ss
basta immettere la formula =D2-C2

saluti
Giap


coclama
Inviato: Monday, May 07, 2012 6:18:03 AM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
Devo chiedere scusa per non aver salutato tutti quelli che partecipano a questo portale, ma l'entusiasmo di vedere forse risolti questi problemi mi ha fatto davvero felice.
Ho inserito le formule copia-incolla e va bene se nell'ora di arrivo inserisco 12:00:00 ma se inserisco ore più alte tipo 13:00:00 come orario di partenza mi fa la somma dopo le 24:00:00 esempio:
durata: 36:00:00
arrivo 15:00:00
partenza 27:00:00
Mi sono permesso di correggere la formula "ora Partenza" nel punto =SE(F4*26 ....in =SE(F4*24...
e l'anomalia é scomparsa.
Ho pensato ad un errore di battitura te cosa ne pensi?
a10n11
Inviato: Monday, May 07, 2012 9:21:38 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
coclama ha scritto:
Devo chiedere scusa per non aver salutato tutti quelli che partecipano a questo portale, ma l'entusiasmo di vedere forse risolti questi problemi mi ha fatto davvero felice.
Ho inserito le formule copia-incolla e va bene se nell'ora di arrivo inserisco 12:00:00 ma se inserisco ore più alte tipo 13:00:00 come orario di partenza mi fa la somma dopo le 24:00:00 esempio:
durata: 36:00:00
arrivo 15:00:00
partenza 27:00:00
Mi sono permesso di correggere la formula "ora Partenza" nel punto =SE(F4*26 ....in =SE(F4*24...
e l'anomalia é scomparsa.
Ho pensato ad un errore di battitura te cosa ne pensi?


Salve
nella formula che ti Ho suggerito sopra, il valore 26 è un refuso, non c'entra nulla deve essere 24. questo serve per convertire l'ora in formatto centesimale.
ho provato le formule e mi sembra che restituiscano un valore corretto:

se in C2 36.00.00 tempo totale
in D2 15.00.00 ora arrivo
in E2 la data di arrivo
in B2 la formula : =SE(C2*24-D2*24>=24;ARROTONDA(C2;0)+(D2-C2);ARROTONDA.DIFETTO(C2;1)+(D2-C2))
restituisce correttamente 1.00.00

saluti
Giap

coclama
Inviato: Monday, May 07, 2012 3:56:36 PM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
Data Partenza Ora Partenza Durata Ora arrivo Data Arrivo
7-mag -6.20.00 34.00.00 3.40.00 8-mag

Il problema persiste se immetto questi valori che sono comunque indicativi
I valori delle celle D e C possono variare in continuazione.

altra condizione
Data Partenza Ora Partenza Durata Ora arrivo Data Arrivo
8-mag 33.00.00 9.00.00 9-mag


La cella B rimane totalmente vuota
coclama
Inviato: Monday, May 07, 2012 5:08:57 PM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
Data Partenza Ora Partenza Durata Ora arrivo Data Arrivo
7-mag -6.20.00 34.00.00 3.40.00 8-mag

Il problema persiste se immetto questi valori che sono comunque indicativi
I valori delle celle D e C possono variare in continuazione.

altra condizione
Data Partenza Ora Partenza Durata Ora arrivo Data Arrivo
8-mag 33.00.00 9.00.00 9-mag


La cella B rimane totalmente vuota
a10n11
Inviato: Monday, May 07, 2012 7:46:13 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
la cosa diventa interessante.
Il problema sta tutto nell'individuare e dire alla formula quanti sono i giorni impegnati.
se non ho toppato di nuovo queste dovrebbero risolvere. Prova e fa sapere.

in B2 =SE(ARROTONDA.DIFETTO(C2;1)+(D2-C2)<0;ARROTONDA.ECCESSO(C2;1)+(D2-C2);ARROTONDA.DIFETTO(C2;1)+(D2-C2))

in A2

=SE(ARROTONDA.DIFETTO(C2;1)+(D2-C2)<0;E2-ARROTONDA.ECCESSO(C2;1);E2-ARROTONDA.DIFETTO(C2;1))


PS. vedo che tu ottieni i risultati delle ore in formato negativo, Usi il formato data 1904 oppure usi Excel per Mac??
saluti
Giap

coclama
Inviato: Tuesday, May 08, 2012 2:34:43 AM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
Salve
Prima di provare devo recitare il "mea culpa" perché non ti ho dato alcune info determinanti per magari facilitarti:
1° uso Exel per Mac ma vedo nella cella di "durata" 02-01-1904 08:00:00 perché salvo Exel 97-2004 in modo che si possa vedere anche con Exel vecchi
2° la formula vorrei usarla per il gioco Grepolis, ne ho visti alcune in internet ma a mio avviso sono troppo coreografiche e poco intuitive, quindi i giorni impegnati sono "n"
3° adesso provo...
sembra che la cosa funzioni...per una prova completa la provo sul "campo"
poi ti informo...grazie
Mau Pray
coclama
Inviato: Tuesday, May 08, 2012 10:06:31 PM

Rank: Member

Iscritto dal : 5/4/2012
Posts: 13
Grazie Giap
E vaii funziona benissimo e devo ringraziarti proprio...spero di poter ricambiare un giorno, ma non credo sei mooooooolto più capace di me.
Saluti
Mau
a10n11
Inviato: Wednesday, May 09, 2012 9:31:43 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
coclama ha scritto:
Grazie Giap
E vaii funziona benissimo e devo ringraziarti proprio...spero di poter ricambiare un giorno, ma non credo sei mooooooolto più capace di me.
Saluti
Mau

salve
grazie a te per il riscontro.
saluti
Giap

Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.