|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2004
Messaggi: 81
|
Convertire con excel decimali in ore
Ciao a tutti,
come faccio a convertire dei decimali in ore:minuti se queste superano le 24 ore? Esempio 26,75 - 125,72 ecc.... ho provato con la funzione INT ma dopo le 24 ore mi riparte con una nuova giornata... grazie, ciao! |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3208
|
La soluzione non è così immediata, tuttavia con la sola funzione INT si può raggiungere il risultato desiderato.
Metti in A1 il valore decimale dell'ora da tradurre. B1 conterrà il risultato, perciò metti in B1 la seguente Formula : =((INT(A1)) + ((A1 - INT(A1)) / 60) *100)/24 B1 dovrà essere formattata in modo adeguato, ossia : - Cella B1 / Formato Celle >> Numero >> Ora >> Tipo : 37.30.55 ( ossia il tipo di che permette di restituire intervalli orari che eccedono le 24H... ). A1 : 26.75 >> B1 : 27:15:00 A1 : 125.72 >> B1 : 126:12:00 ![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: May 2004
Messaggi: 81
|
Ciao,
grazie per la risposta ma non funziona. Mi continua a dare lo stesso risultato. ![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3208
|
Quote:
![]() Ce l'ho davanti proprio ora. |
|
![]() |
![]() |
#5 |
Member
Iscritto dal: May 2004
Messaggi: 81
|
Molto strano...
Provo a descriverti i miei passaggi. Ho una cella (A1) con scritto ad esempio 24,50 (in decimali) Uso la tua formula sulla cella ossia =((INT(A1)) + ((A1 - INT(A1)) / 60) *100)/24, mi restituisce 1,034722 Allora formatto la cella con -->formato cella-->13.30 mi restituisce 0.50 (che non và bene) Provo ad usare -->formato cella-->37.30.55 mi restituisce 24.50.00 (che continua a non essere in formato orario)...perchè avrebbe dovuto darmi 24.30 ![]() Ciao! |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
prova a dividere a1/1440 e poi imposti il formato
![]()
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3208
|
Così però riceve come risultato 0.24.30, mentre lui vuole che le cifre a sinistra della virgola siano ore, non minuti.
@ Guidri : chiedo scusa ![]() Quella che ho postato frettolosamente era in effetti una formula incompleta, un pezzo di una formula più estesa per calcolare giorni-ore-minuti-secondi... In effetti se a te interessano solo le ore, inutile complicarsi la vita, metti in B1 questa [ =A1/24 ] , poi formatta al solito con "37.30.55" e avrai il tuo 24.30.00. ![]() |
![]() |
![]() |
#8 |
Member
Iscritto dal: May 2004
Messaggi: 81
|
Evvai!!
Grazie! funziona! ![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3208
|
|
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
![]() se 125,72 sono ORE giustamente risulta 5:43:12 se sono minuti 2:05:43
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Dec 2008
Città: Luzzi(Cs)
Messaggi: 720
|
Ciao mi date una mano gentilmente? io ho questo numero:
78,6803564995890 che indicano ore, apllicando la formula: =INT(A2)+(((A2-INT(A2))/60)*100)/24 e formattando la cella B2 come indicato sopra mi riporta il seguente risultato: 1873:08:02 questo mio risultato corrisponde in ore minuti e secondi oppure giorni ore e minuti? grazie a tutti.
__________________
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Dec 2000
Città: Pozzomaggiore (SS)
Messaggi: 12580
|
Ora che abbiamo la discussione di riferimento per excel è bene utilizzare quella...
http://www.hwupgrade.it/forum/showthread.php?t=2102242 |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:33.