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

  1. 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-29T14:38:36+00:00

    Anche se forse a te interessa qualcosa del genere:

    edit:

    formula inizialmente proposta ma che non può andare bene:

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

    formula corretta:

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

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2020-09-27T18:26:19+00:00

    Grazie ... però non è tutto oro quello che luccica :)

    Probabilmente non andrebbe bene per velocità tali che si superino i 31 giorni di navigazione.

    Ma se questa ipotesi non dovesse mai realizzarsi dovrebbe bastare.

    ciao

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-09-27T18:21:51+00:00

    Ciao Casanmaner,

    ho quasi vergogna a rispondere :)

    A volte le cose più semplici non ti passano neanche per la mente.

    Sapevo che la mia furmula era un casotto perciò ero sicuro di qualcosa di più semplice.

    Grazie va benissimo.

    Ciao

    Alla prossima

    Giuseppe

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-09-27T17:40:47+00:00

    Prova semplicemente a inserire questa formula:

    =C3/A5/24

    e formattare la cella con questo formato personalizzato:

    gg "Days" hh "Hours" mm "Minutes"

    Vedi se soddisfa le tue esigenze.

    ciao

    La risposta è stata utile?

    0 commenti Nessun commento