|
Rank: Member
Iscritto dal : 7/19/2005 Posts: 0
|
Ciao a tutti, il mio problema è convertire un numero ,in sistema decimale, in ore e minuti e passo a spiegare: es.12, farli diventare 1 ora e 12 minuti. quale formula potrei usare ammesso che ce ne sia una?! io ho provato cosi :12*6/60 il risultato è di 1,2 e cioè 1 ora ,2.Come faccio a trasformare anche il decimaledietro la virgola'. Grazie anticipatamente.
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 10/5/2000 Posts: 19,132
|
Non può esistere nessun tipo di formula che faccia un calcolo simile in quanto non é logico, il 12 inserito a cosa si dovrebbe riferire? Sarebbe logico calcolare il 12 per minuti e moltiplicato per 10 in un ora e venti minuti, impostarlo a 1:02 é impossibile, il computer oltre a dover avere funzioni di raggionamento umano, dovrebbe essere da manicomio per inserire uno zero fra uno e due senza un filo logico <img src=icon_smile_big.gif border=0 align=middle> Probabilmente non ti sei espresso bene su cosa vorresti fare, cerca di essere più preciso. Edited by - alfonso on 07/20/2005 16:51:56 Collaboratore Aiutamici
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
concordo pienamente con Alfonso sulla impossibilità di usare nel tuo caso funzioni di data e ora per fare ciò che chiedi. puoi solo manipolare il valore e spezzettarlo a tua piacimento secondo la tua logica. un esempio di questo tipo: cella A1=12 se in cella B1 scrivi = Sinistra(a1;1)&","&A1 il risultato di cella B1 sarà uguale a 1,12 questo è un esempio ma puoi usare altre funzioni se vuoi per ottenre lo stesso risultato. saluti Andrea
|
|
Rank: Member
Iscritto dal : 7/19/2005 Posts: 0
|
Vi spiego il problema, ho un contaore che segna gli scatti in sistema decimale, esemp.10 scatti 1 ora, perchè ogni scatto vale appunto 6 minuti. nell'eventualità gli scatti siano 12, come nell'esempio di prima, come faccio a trsformarli in ore e minuti visto che il calcolo che faccio io e cio'è (12*6/60) 12 gli scatti,*6 i minuti /60 mi da 1,2 dove 1 è l'ora e ,2 (2 scatti *6)dovrebbe essere 12 primi e non 2 Spero di essere stato chiaro ciao e grazie ancora.
|
|
Rank: Member
Iscritto dal : 7/19/2005 Posts: 0
|
Vi spiego il problema, ho un contaore che segna gli scatti in sistema decimale, esemp.10 scatti 1 ora, perchè ogni scatto vale appunto 6 minuti. nell'eventualità gli scatti siano 12, come nell'esempio di prima, come faccio a trsformarli in ore e minuti visto che il calcolo che faccio io e cio'è (12*6/60) 12 gli scatti,*6 i minuti /60 mi da 1,2 dove 1 è l'ora e ,2 (2 scatti *6)dovrebbe essere 12 primi e non 2 Spero di essere stato chiaro ciao e grazie ancora.
|
|
Rank: Member
Iscritto dal : 7/19/2005 Posts: 0
|
Vi spiego il problema, ho un contaore che segna gli scatti in sistema decimale, esemp.10 scatti 1 ora, perchè ogni scatto vale appunto 6 minuti. nell'eventualità gli scatti siano 12, come nell'esempio di prima, come faccio a trsformarli in ore e minuti visto che il calcolo che faccio io e cio'è (12*6/60) 12 gli scatti,*6 i minuti /60 mi da 1,2 dove 1 è l'ora e ,2 (2 scatti *6)dovrebbe essere 12 primi e non 2 Spero di essere stato chiaro ciao e grazie ancora.
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
ora è chiaro il problema. prova questa formula: =VALORE(INT((C1*60/10)/60)&","&RESTO(C1;10)*6) la formul considera in C1 il valore da elaborare. fa sapere se risolve. saluti Andrea Edited by - a10n11 on 07/21/2005 18:08:19
|
|
Rank: Member
Iscritto dal : 7/19/2005 Posts: 0
|
Grazie andrea, "è propio quello che stavo cercando", ho risolto il mio problema, e chiedo ancora posso utilizzare la stessa formula, ad esempio in un campo di una Query in Access, prendendo il solito valore "12" da un campo di una tabella? Grazie ancora siete GRANDI saluti Louis
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
credo che non ci debbano essere controindicazioni credo che in access entrambe le funzioni siano disponibili da poter inserire nei criteri di una query. saluti Andrea
|
|
Guest |