Condividi:        

Trasformare con Excel i minuti in ore

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Trasformare con Excel i minuti in ore

Postdi ProbePotter » 30/06/07 09:42

Ciao a tutti, sono alla ricerca di una formula che mi trasformi i minuti
in ore. Il mio problema è questo es. 188', sono 3 ore e 8', quindi se
facciamo 188/60 dovrebbe dare 3 ore 8', ma non è così il risultato è
3,13. Matematicamente è corretto, allora come fare per avere un risultato
corretto ? Al momento non ci riesco. Cortesemente potete aiutarmi ?
Grazie.
Avatar utente
ProbePotter
Utente Senior
 
Post: 159
Iscritto il: 20/09/06 18:37

Sponsor
 

Postdi maxmula » 30/06/07 20:40

Puoi fare così:

Supponiamo che in casella A2 ci sia il tuo tempo in minuti (es. 188).

Scriviamo le ore in B2:


Codice: Seleziona tutto
[B2]
      =INT(A2/60)



Minuti = totale minuti modulo 60. Li scriviamo in B3.

Codice: Seleziona tutto

[B3]
    =MOD(A2;60)



A questo punto vedi tu cosa ti serve fare:

Così ottieni un valore in formato ORARIO (ORE:MINUTI):

Codice: Seleziona tutto
   [C2]
       =TIME(B2;C2;0)


(dovrai poi applicare alla cella una opportuna formattazione, ad esempio h:mm).




Così, invece, ottieni un numero DECIMALE, in cui la parte intera rappresenta le ore e la parte decimale i minuti:

Codice: Seleziona tutto
[D2]
   =B2+C2/100


Anche qui, dovrai poi applicare opportuna formattazione alla cella per rappresentare i dati nel modo che ti serve (ad esempio 00.00.


Scusa ma al momento ho a disposizione solo excel in inglese e non ricordo a memoria le istruzioni corrispondenti della versione in italiano (ma non potrebbero unificarle una buona volta, come già fecero a suo tempo col VBA in Office97?)


Spero di esserti stato utile!
MAx
Avatar utente
maxmula
Utente Senior
 
Post: 965
Iscritto il: 18/08/04 18:28
Località: N44°59'45 E09°00'34

Postdi Anthony47 » 01/07/07 00:32

Tutti i suggerimenti di max gia' danno una soluzione (MOD e' RESTO, TIME e' ORARIO; INT e' uguale sia in inglese che in italiano), dico la mia per dare una spiegazione e una soluzione alternativa.

Intanto e' esatto che 188/60 dia 3,13 perche' 3h e 8min sono appunto 3h e 13 centesimi di ore.
Excel rappresenta le ore (da 0:00:00 a 23:59:59) con un numero decimale compreso tra 0 e 0,99999; l' eventuale formattazione di tipo "orario" fa visualizzare quel numero sotto forma di orario.

Ora, se vuoi vedere 188min sotto forma decimale, fai 188/60 e ottieni 3,1333 (come hai gia' ottenuto); questo risultato ti dovrebbe andare bene se volessi (ad esempio) moltiplicare per un costo orario (es. 10 Euro/h) e ottenere un valore corretto (nell' esempio: 31,333).
Se invece vuoi vedere 3:08:00 allora userai la formula
Codice: Seleziona tutto
=188/60/24
e formatterai la cella in tipo "orario".

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19441
Iscritto il: 21/03/06 16:03
Località: Ivrea

Postdi ProbePotter » 03/07/07 18:59

Grazie per gentile collaborazione, nonchè per la vostra
preparazione. Ammirevole.
Avatar utente
ProbePotter
Utente Senior
 
Post: 159
Iscritto il: 20/09/06 18:37


Torna a Applicazioni Office Windows


Topic correlati a "Trasformare con Excel i minuti in ore":


Chi c’è in linea

Visitano il forum: Nessuno e 40 ospiti