Condividi tramite

Formula di navigazione per calcolare il tempo

Anonimo
2020-09-27T06:25:12+00:00

Buongiorno,

per calcolare il tempo necessario per raggiungere una certa distanza ad una certa velocità si usa la classica formula :

T = S/v (ove T = tempo ; S= Spazio ; v= velocità)

Fatta questa premessa, io uso per avere il risultato finale in gg hh e mm la funzione "INT" in excel per estrapolare il numero intero e moltipèlicarlo per 24 e 60 per avere ore e minuti.

La mia curiosità è sapere se esiste una funzione in excel che faccia tutto questo o comunque una formula più leggera perchè la mia se pur funzionante non mi sembra la soluzione migliore.

Grazie e buona giornata

Spazio = 2637 Nautical Miles in "C3"

Velocità = 4.5 Nodi marini  "A5"

Tempo = 

=INT((C3/A5)/24)&" Days "&INT((((C3/A5)/24)-INT((C3/A5)/24))*24)&" Hours "&ROUND((((((C3/A5)/24)-INT((C3/A5)/24))*24)-INT(((((C3/A5)/24)-INT((C3/A5)/24)))*24))*60;0) &" Minutes"

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2020-09-27T17:43:35+00:00

Forse questa formattazione è più simile al risultato che si ottiene con la tua formula:

g "Days" h "Hours" m "Minutes"

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

9 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2020-09-29T17:40:02+00:00

    Grazie è perfetta

    Ciao

    Giuseppe

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-09-29T14:27:54+00:00

    Penso che alla formula occorra aggiungere la data e ora di partenza per avere da una parte il tempo di navigazione e dall'altra la somma per calcolare il giorno/ora di arrivo.

    Perché partendo solo dal tempo di navigazione ovviamente hai solo il numero di giorni, ore, minuti di navigazione (a partire dal 01/01/1900).

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-09-29T07:12:09+00:00

    Buongiorno Casanmaner,

    effettivamente mi hai aperto gli occhi sulla possibilità di effettuare una navigazione superiore al mese.

    Onestamente non ci avevo pensato ma questa situazione potrebbe verificarsi spesso a causa delle basse velocità di navigazione.

    A questo punto sarebbe possibile identificare anche il mese?

    Ovviamente ho già provato con la formattazione ma su una navigazione di 41 gg mi restituisce Feb (ovviamente).

    Se possibile, sarebbe anche interessante far restituire alla formula solo il mese quando esiste per evitare di raffigurare nella cella "0 mese" in caso la navigazione dovesse essere inferiore allo stesso.

    Spero si posa fare così avrei risolto tutte le possibili condizioni.

    Grazie e ciao

    Giuseppe

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-09-27T18:38:23+00:00

    In alternativa, se la formattazione non dovesse soddisfare per ipotesi di navigazione oltre i 31 gg, si potrebbe provare  a semplificare la tua formula così:

    =INT(C3/A5/24) & " Days " & INT(RESTO(C3/A5/24;1)*24) & " Hours " & ARROTONDA((RESTO(C3/A5;1)*60);0) & " Minutes"

    Lascio a te i test completi :)

    La risposta è stata utile?

    0 commenti Nessun commento